Microsoft Access 2000

  Lección: 108
 
Capítulo: Cómo utilizar la propiedad Indexado

 


Ya mencionamos los índices en el Capítulo 2 (figura 2.5), cuando dijimos que Access nos recomienda asignar un índice para cada tabla que agreguemos al sistema.
Crearemos un índice estableciendo la propiedad Indexado en alguno de los campos de la tabla. Access se encargará de mantener la tabla ordenada por el contenido
de ese campo respecto de los registros que incor-poremos o modifiquemos en la misma. Podremos establecer la propiedad Indexado solamente para campos tipo
Texto, Moneda, Numérico o Fecha/hora.

Las alternativas de esta propiedad son:

Valor del parámetro Indexado

Actúa como...

No

Elimina el índice existente o no crea un índice con este campo

Sí (con duplicados)

Crea un índice

Sí (sin duplicados)

Crea un índice único sin repeticiones

Si aplicamos la propiedad Sin duplicados, Access no nos permitirá introducir un valor en este campo si este valor ya existe para otro registro. Para que
un campo pueda ser la clave princi-pal de una tabla, es requisito que el mismo sea un índice sin duplicados. Esta propiedad puede aplicarse a un solo campo
de la tabla y su efecto es similar al del parámetro Ordenar (en el cua-dro de Propiedades de la tabla) aunque nos permite un acceso más rápido.

El parámetro Ordenar tiene prioridad por sobre el Indexado, incluso aunque éste tenga agregada la propiedad Clave principal.

Cómo funciona aquí la Clave principal

Si, estando ubicados en un campo del diseño de la tabla, pulsamos Clave Principal, el campo será designado como clave principal de la tabla y automáticamente
quedará establecida la propiedad Indexado (Sin duplicados).
 

   Volver al índice