Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

confuciion de conceptos

Estas en el tema de confuciion de conceptos en el foro de Mysql en Foros del Web. hola maestros tengo una confucion en los conceptos "clave primaria" e "indices". alguien me la puede aclarar. un saludo....
  #1 (permalink)  
Antiguo 14/02/2006, 08:21
Avatar de mveraa  
Fecha de Ingreso: diciembre-2002
Ubicación: santiago-chilito
Mensajes: 1.931
Antigüedad: 21 años, 3 meses
Puntos: 2
confuciion de conceptos

hola maestros tengo una confucion en los conceptos "clave primaria" e "indices".

alguien me la puede aclarar.
un saludo.
__________________
"Cuando se adelanta un oponente, enfréntalo y salúdalo; si intenta retroceder, déjalo seguir su camino"
  #2 (permalink)  
Antiguo 14/02/2006, 13:32
Avatar de deadlykyo  
Fecha de Ingreso: noviembre-2005
Ubicación: Cbba - Bolivia
Mensajes: 747
Antigüedad: 18 años, 4 meses
Puntos: 5
Holas mveraa, mira segun entiendo yo una clave primaria es una columna o un conjunto de columnas que hacen unico a cada registro de cada tabla y ademas te sirve para hacer los relacionamientos entre otras tablas, y este no puede ser nulo.
ahora sobre los indices, son creados sobre alguna columna con la idea de agilizar las consultas cuando se tiene una parte WHERE, es como dividirlo en segmentos, asi el motor cuando no tiene un indice busca de principio a fin en la columna, pero si usas indice busca desde una posicion mas acorde a la condicion establecida en el where.
espero haber aclarado un poco la idea, ahora tambien el mal uso de los indices puede producir tiempos de respuesta, muy largos para tus consultas, cya
__________________
"El Conocimiento es de todos, no solo de algunos"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:33.