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).