Curso de Access 2016. 5.3. Los índices
Summary
TLDREn este vídeo del curso de Access 2016, se explica cómo crear índices en una base de datos desde el panel de propiedades y la ventana de índices. Se discuten las propiedades de los índices, como la clave primaria y los índices con o sin duplicados. Se enfatiza la importancia de los índices para recuperar datos eficientemente y ordenar consultas, aunque también se mencionan sus desventajas, como el aumento del espacio en disco y la sobrecarga al actualizar registros. Además, se muestra cómo crear índices compuestos por múltiples campos y se ejemplifican los índices con y sin duplicados en diferentes escenarios.
Takeaways
- 😀 Se aprende a crear índices en Access 2016 desde el panel de propiedades y la ventana de índices.
- 🔑 El símbolo de llave indica que un campo es la clave primaria de la tabla.
- 📈 Se pueden ver los índices existentes haciendo clic en 'Índices' y se pueden crear índices con criterios de ordenación ascendente o descendente.
- 🚫 Un índice principal no admite nulos y solo puede haber uno por tabla.
- 🛠️ Se pueden definir índices adicionales en una tabla para optimizar búsquedas y ordenaciones de datos.
- 📚 Los índices mejoran la eficiencia en consultas pero incrementan el espacio en disco y el tiempo de procesamiento al modificar registros.
- 🔍 Se pueden cambiar las propiedades de un índice, como el nombre, el criterio de ordenación y la inclusión de valores nulos.
- 🔄 La creación de índices compuestos por múltiples campos se realiza a través de la ventana de índices.
- 📊 Al crear un índice, se forma una estructura interna que mantiene los datos ordenados, facilitando búsquedas y listados.
- ❌ Se pueden eliminar índices seleccionando la fila correspondiente y eligiendo la opción de eliminar.
Q & A
¿Qué se aprende en el vídeo 5.3 del curso de Access 2016?
-En el vídeo 5.3 del curso de Access 2016, se aprende a crear índices desde el panel de propiedades y desde la ventana de índices, así como a ver las propiedades de los índices.
¿Qué indica el símbolo en forma de llave en una tabla en Access?
-El símbolo en forma de llave en una tabla en Access indica que el campo es la clave primaria de la tabla.
¿Cuál es la diferencia entre un índice principal y otros índices en una tabla de Access?
-Un índice principal es el único que puede definirse en una tabla, tiene clave única y no admite nulos. Por otro lado, se pueden definir más índices en una tabla, pero estos no tienen la restricción de ser únicos ni de no admitir nulos.
¿Por qué se crean índices en una base de datos?
-Se crean índices en una base de datos principalmente por dos motivos: para recuperar datos rápidamente utilizando un campo como clave y para realizar consultas ordenando los datos por ese campo.
¿Cómo afecta el uso de índices a la performance de una tabla en Access?
-Los índices mejoran la velocidad de búsqueda y ordenación de los datos, pero también pueden hacer que la tabla ocupe más espacio en el disco y aumenten el tiempo de procesamiento al modificar, borrar o añadir registros, ya que el sistema debe actualizar los índices.
¿Cómo se cambia el criterio de ordenación de un índice en Access?
-Para cambiar el criterio de ordenación de un índice en Access, se puede seleccionar el índice y elegir entre ascendente y descendente desde la ventana de propiedades del índice.
¿Qué es un índice compuesto y cómo se crea en Access?
-Un índice compuesto es un índice que se crea sobre dos o más campos. Para crearlo en Access, se va a la ventana de índices, se crea una fila nueva con el nombre del índice y se seleccionan los campos sobre los cuales se desea crear el índice, ajustando el orden de los campos si es necesario.
¿Cómo se elimina un índice en Access?
-Para eliminar un índice en Access, se coloca el cursor en la fila del índice en la ventana de índices, se pulsa con el botón derecho y se selecciona la opción eliminar.
¿Qué significa que un índice tenga o no duplicados?
-Un índice con duplicados permite que haya múltiples registros con el mismo valor en el campo indexado, mientras que un índice sin duplicados garantiza que cada valor en el campo indexado sea único.
¿Cómo se diferencia un índice de un campo que forma parte de un índice compuesto en la vista de diseño de Access?
-En la vista de diseño de Access, un campo que forma parte de un índice compuesto no aparece como indexado en su ventana de propiedades. Para ver los índices compuestos existentes, es necesario abrir la ventana de índices.
Outlines
📚 Creación y propiedades de índices en Access
Este segmento del curso de Access 2016, en el vídeo 5.3, enseña a crear índices desde el panel de propiedades y desde la ventana de índices. Se explica que los índices son útiles para recuperar datos de manera eficiente y para ordenar los datos por un campo específico. Se menciona que cada tabla puede tener un índice principal y múltiples índices secundarios. Se aborda la creación de índices con y sin duplicados, y se discuten las propiedades de los índices, como el orden ascendente o descendente y la exclusión de valores nulos. Además, se señala que los índices pueden aumentar el espacio en disco y el tiempo de procesamiento al modificar registros. Se ejemplifica la creación de un índice compuesto por dos campos y se describe cómo se visualiza la tabla ordenada por el índice en la vista de datos.
🔍 Índices simples y compuestos en Access
En este segundo párrafo, se continúa explorando la creación de índices en Access, con énfasis en la creación de índices compuestos por múltiples campos. Se describe el proceso de construir un índice sobre dos campos, como 'provincia' y 'localidad', y se explica cómo se deben configurar los índices para que la ordenación sea correcta. Se discute la necesidad de nombrar adecuadamente los índices y se menciona la limitación de Access de no permitir dos índices con el mismo nombre. Se ejemplifica cómo se visualizan los índices en la vista de diseño y cómo se pueden eliminar índices. Además, se ofrecen ejemplos prácticos para ilustrar la diferencia entre índices con y sin duplicados, utilizando tablas de 'provincia' y 'localidad'. Finalmente, se invita a los espectadores a aprender más en el sitio web de Aula Click y a suscribirse al canal.
Mindmap
Keywords
💡Índices
💡Clave Primaria
💡Propiedades de los Índices
💡Vista de Diseño
💡Criterio de Ordenación
💡Espacio en Disco
💡Modificación de Registros
💡Índices Compuestos
💡Eliminación de Índices
💡Vista de Datos
Highlights
Bienvenidos al curso de Access 2016, vídeo 5.3, donde aprenderemos a crear índices.
Se pueden crear índices desde el panel de propiedades y desde la ventana de índices.
El símbolo de llave indica que el campo es la clave primaria de la tabla.
Los índices de una tabla se pueden ver haciendo clic en índices.
La tabla solo tiene el índice 'primary' que se encuentra sobre el campo 'código'.
Un índice principal es único y no admite nulos.
Se pueden definir más índices en una tabla además del índice principal.
Para crear un índice, se selecciona el campo y se abre el desplegable desde el botón de la derecha.
Los índices se crean con duplicados o sin duplicados según la necesidad.
Los índices se definen principalmente para recuperar datos o realizar consultas ordenadas por ese campo.
Los índices también tienen desventajas, como ocupar más espacio en disco y aumentar el tiempo de procesamiento.
Se puede cambiar el nombre de un índice y su criterio de ordenación.
Al crear un índice, se crea una estructura interna que mantiene los datos ordenados por ese campo.
Los índices por dos campos se crean en la ventana de índices, no desde la ventana de propiedades.
Para crear un índice compuesto, se seleccionan los campos y se establece el orden de los mismos.
Se debe tener cuidado al nombrar índices compuestos para evitar conflictos de nombres.
Se pueden ver los índices existentes en la ventana de índices.
Para borrar un índice, se selecciona la fila y se elimina desde el menú contextual.
Los índices con duplicados son útiles cuando es posible que haya múltiples registros con el mismo valor en el campo indexado.
Los índices sin duplicados son adecuados para campos donde no deben existir valores repetidos.
Se pueden aprender más sobre la creación de índices en los cursos de informática gratuitos en la web de Aula Click.
Transcripts
bienvenidos amigos curso de access 2016
vídeo 5.3 crear índices aprenderemos a
crear índices desde el panel de
propiedades y desde la ventana de
índices también veremos las propiedades
de los índices comenzamos
a
vamos a ver cómo agregar índices y ver
sus propiedades para empezar abrimos una
tabla en vista de diseño
el símbolo en forma de llave indica que
el campo es la clave primaria de la
tabla
podemos ver los índices de una tabla
haciendo clic en índices
aquí vemos que esta tabla solo tiene el
índice que acabamos de ver
el nombre del índice es primary que
sobre el campo código y con criterio de
ordenación ascendente
otras propiedades del índice es que es
un índice principal con clave única y
que no admite nulos una tabla sólo puede
tener definido un índice principal pero
podemos definir más índices sobre una
tabla como vamos a ver a continuación
para crear un índice sobre un campo
seleccionamos el campo indexar
vamos a el campo indexado abrimos el
desplegable desde el botón de la derecha
y tenemos dos opciones con duplicados o
sin duplicar en este caso en nuestra
tabla de productos podemos tener dos
productos que se hayan vendido en la
misma localidad por lo tanto nuestro
índice será con duplicados más adelante
veremos un ejemplo de índice sin
duplicados ya sabemos definir un índice
pero cuando interesa definir un índice
fundamentalmente por dos motivos el
primero es si vamos a recuperar
frecuentemente datos utilizando ese
campo como clave por ejemplo en este
caso hemos definido un índice sobre
localidad porque vamos a preguntarnos
frecuentemente cuántas ventas ha habido
en la localidad de madrid o valencia por
ejemplo
el segundo motivo para definir un índice
es si vamos a realizar frecuentemente
consultas ordenando nuestros datos por
ese campo
pero los índices también tienen
inconvenientes
hacen que la tabla ocupe más espacio en
el disco y cada vez que se modifica o se
borra o se añade un registro el sistema
debe actualizar los índices lo que
supone un tiempo de proceso si abrimos
de nuevo la tabla de índices aquí
podemos ver que se ha creado el índice
localidad en el campo localidad
podríamos cambiarle el nombre a el
índice para que no fuese igual que el
nombre del campo aquí podemos cambiar el
criterio de ordenación de los campos por
ejemplo podemos elegir entre ascendente
y descendente
también tenemos las propiedades del
índice desde aquí podríamos cambiar la
clave única si o no
igual que omitir nulos podemos elegir si
o no
y cerramos esta tabla y vamos a ir a la
vista de datos para ver más claramente
cuál es el efecto de un índice
guardamos la tabla inicialmente los
registros de una tabla están ordenados
según se fueron creando por lo tanto no
estarán ordenados por localidad al crear
un índice internamente se crea una
estructura que mantiene los datos
ordenados por ese campo
en este caso por ejemplo por localidad
por lo tanto las búsquedas y listados
por localidad serán más fáciles de
realizar
ahora vamos a plantearnos un caso un
poco más complejo el de los índices por
dos campos
si vamos a hacer muchas consultas en
nuestra base de datos ordenando por
localidad nos interesará el índice que
acabamos de crear pero si lo más
frecuente va a ser que saquemos listados
y ordenaciones por provincia y localidad
deberemos crear un índice compuesto por
estos dos campos
para ello si vamos a la vista diseño y
pretendemos crear el índice desde la
ventana propiedades en el campo veremos
que no va a ser posible ya que desde
aquí podríamos crear otro índice sobre
el campo provincia pero no un índice
compuesto por los dos campos para
hacerlo debemos ir a la ventana de
índices
creamos una fila nueva con nombre de
índices localidad
el mismo que ya teníamos ya que estamos
construyendo un índice sobre dos campos
elegimos el nombre de campo provincia
y dejamos el ascendente pero como
queremos que la ordenación sea primero
por provincia y luego localidad movemos
la fila localidad de abajo de provincia
así tenemos el índice localidad sobre
los campos provincia y localidad que es
justamente lo que queríamos
cerramos la tabla de índices
y ahora vamos a ir a la vista de datos
guardamos nos dice que ya existe un
índice llamado localidad vamos a ir a la
ventana de índices para solucionarlo
access no deja crear dos índices con el
mismo nombre para crear un índice sobre
dos campos solo debemos poner el nombre
de índice en el primer campo
y el otro dejarlo en blanco en realidad
estas dos filas forman un índice llamado
localidad pero access obliga a definirlo
de esta forma
cerramos
intentamos ir de nuevo a la vista de
datos
guardamos y ahora sí que nos deja pasar
sin problemas para simular cómo quedaría
la tabla ordenada por el índice doble
ordenamos el campo provincia
y de esta forma tenemos la tabla
ordenada por provincias
y dentro de cada provincia ordenada por
la calidad
vamos a la vista diseño
y observamos que en el campo provincia
aparece como indexado no
y lo mismo para el campo localidad es
decir que cuando un campo forma parte de
un índice doble en su ventana de
propiedades no considera que está
indexado con lo cual para ver los
índices dobles existentes debemos abrir
la ventana índices
para borrar un índice basta colocar el
cursor en la fila pulsar con el botón
derecho y eliminar
vamos a eliminar también la otra fila de
nuestro índice hemos visto cómo se
pueden crear y eliminar índices de la
vista ventana de índices
también se puede hacer lo mismo desde la
propiedad indexado estableciendo el
valor si el valor no
vamos a ir a la vista hoja de datos para
aclarar con unos ejemplos el concepto de
índice con duplicados o sin duplicados
si establecemos un índice sobre el campo
localidad debe ser con duplicados
puesto que es normal que existan dos
filas distintas con el mismo valor de
localidad
porque se han vendido productos
distintos en la misma localidad ahora
para ver un ejemplo sin duplicados vamos
a abrir otra tabla
nos saltamos los pasos intermedios y
aquí tenemos una tabla de provincia con
el código de provincia como clave
principal nombre de provincia superficie
y habitantes si necesitásemos definir un
índice sobre el nombre de provincia
debería ser sin duplicados puesto que en
esta tabla no tiene sentido que existan
dos filas con el mismo nombre de
provincia
a cada código de provincia le
corresponde un y sólo un nombre de
provincia
hemos aprendido a crear índices
ya sabes que en la web de aula click
tienes cursos de informática gratis
suscríbete al canal de aula click y
aprende con un clic
y si te ha gustado no te olvides de
darle a me gusta
Посмотреть больше похожих видео
Como Relacionar Tablas en Mysql con phpMyAdmin
PhpMyAdmin tutorial 2021
Cuales son los Índices de Mercado Principales | S&P500, Nasdaq, Dow Jones y otros | IMPORTANTES
Hallar el DOMINIO de una FUNCIÓN 📉 Funciones
Curso Javascript - #04 Objetos literales, Desctructuring y Optional chaining operator
Metodos para calcular Raiz Cubica, Cuadrada y otras en Excel
5.0 / 5 (0 votes)