Los mejores cursos GRATIS © AulaFacil.com
  • [Entrada Profesores]
  • Certificaciones
  • [Mi AulaFácil]
viernes, 22 junio 2018 español
Síguenos
Publica tu curso
¿Cómo Funciona AulaFácil?

Índices basados en varios campos

Acabábamos el tema anterior con la propiedad de campo "Indexado". Este campo sirve para que Access encuentre mucho más rápido un dato de ese campo en concreto. Al marcar ese campo como "Indexado" Access construye un índice para él.

Un índice parece exactamente lo que es, funciona igual que los índices de los libros, se ordenan los registros de forma que Access cuando quiera ir a uno en concreto lo busca primero en su índice y así llega a él más rápido.

Access hace todo esto de manera transparente al usuario, es decir que nosotros no lo vemos y no nos damos cuenta de nada, bueno, si nos damos cuenta de que las búsquedas se hacen mas rápidamente.

 


Access

 

La propiedad de campo "Indexado" tiene tres opciones:

 

  • No: No crea ningún índice para el campo, o si lo tiene ya lo borra
  • Si (Con duplicados): Crea un índice para este campo
  • Si (Sin duplicados): Crea un índice sin duplicados

Esta ultima opción significa que no podrá haber datos que se repitan, por ejemplo no podremos crear un índice en un campo Nombre si dos o más registros se llaman igual.

Podemos crear tantos índices como queramos, pero deberemos tener en cuenta de que estos aumentan mucho el tamaño de la base de datos, así pues solo es aconsejable crear índices de aquellos campos que sepamos que vamos a utilizar asiduamente para buscar registros.

En el menú "Ver", tenemos la opción "Índices"

 


Access

 

Pulsando en esta opción veremos todos los índices que hemos creado para la tabla.



Access

 

Vemos que para la tabla "Pedidos" hemos definido dos índices, uno para "CódigoPedido" y otro para "Vendedor". En la lista de índices aparentemente hay otro llamado "PrimaryKey", pero es el mismo que "CódigoPedido", recordemos que establecimos que "CódigoPedido" fuera la clave principal de la tabla pedido y por eso hay en toda tabla con una clave definida hay un índice llamado "PrimaryKey", que hace referencia al campo "clave", independientemente de los demas indices que hayamos creado.

En la zona de las "Propiedades del índice" , tenemos tres características

"Principal": es la característica de la clave de la tabla, solo puede haber un índice que la tenga
"Única": indica si puede haber valores duplicados o no
"Ignorar nulo": Se excluye del índice los valore nulos, por ejemplo no se ordenan los registros vacíos.


Access

 

Gracias por compartir y gracias por enlazar la página
Compartir en Facebook
Acepto vuestra política de privacidad
Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

¡Suscríbete GRATIS a nuestro boletín diario!:

Búsqueda personalizada
Existen nuevos mensajes en las siguientes salas de chat:

      Recibe gratis alertas en tu navegador, sin configuraciones ni registros. Más info...
      [No me interesa] | [Me Interesa]



      ¿Dudas? ¿Preguntas? Plantéalas en el foro
      Suscríbete Gratis al Boletín

      Escribir la dirección de Email:

      Acepto vuestra política de privacidad
      Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

      Delivered by FeedBurner

      Destacamos
      Cargando datos...
      Buenos Artículos Diarios

      Sigue a AulaFácil en:

      Ránking Mundial Certificados
      Banner AulaFácil

      Este es un producto de AulaFacil S.L. - © Copyright 2009
      B 82812322 Apartado de Correos 176. Las Rozas 28230. Madrid (ESPAÑA)