Gesti贸n Administrativa
u n i d a d 10
unidad
10
Creaci贸n y uso de bases de datos relacionales
Gesti贸n Administrativa
u n i d a d 10
Gesti贸n Administrativa
u n i d a d 10
Ordenar y seleccionar registros desde tabla y formulario Se utilizan las herramientas de selecci贸n que se encuentran en el grupo Ordenar y filtrar de la ficha Inicio. Desde tabla
Desde formulario
Se abre la tabla y con las herramientas adecuadas se realizan estas operaciones.
Utilizando el men煤 contextual aparecen las herramientas necesarias para filtrar u ordenar las filas.
Gesti贸n Administrativa
u n i d a d 10
Ordenar y seleccionar registros desde consulta Si la consulta existe
Si la consulta no existe
Basta con abrirla y ordenar y/o seleccionar al igual que se hace desde una tabla.
En el momento de su creaci贸n se determina el orden en que se mostrar谩n los registros.
Gestión Administrativa
u n i d a d 10
Operaciones con registros Son la inserción, borrado y actualización de los registros. Inserción, borrado y actualización de registros Inserción: – Barra de registros / Nuevo registro. – Ficha Inicio/Registros/nuevo. Desde tablas
Modificación: se selecciona la celda y se sustituyen los datos del registro. Eliminación: – Menú contextual de la tabla. – Ficha Inicio/Registros/eliminar registro.
Desde formularios
De forma muy similar a las tablas.
Desde consultas
Desde la vista Hoja de datos, ficha Inicio/Registros.
Gesti贸n Administrativa
u n i d a d 10
Bases de datos relacionales Clave primaria y clave ajena Clave primaria, primary key o PK: es el campo o conjunto de campos que identifican de modo 煤nico los registros de una tabla. Clave ajena, foreign key o FK: es el campo o conjunto de campos de una tabla que aparecen en otra tabla como clave primaria. Tabla principal
Tabla secundaria
Una clave primaria
Una o varias claves ajenas
Integridad referencial Es una propiedad de las relaciones entre tablas que no permite la existencia en la clave ajena de valores que no existan previamente en la clave primaria.
Gesti贸n Administrativa
u n i d a d 10
Relaciones entre tablas Tipos de relaciones entre tablas
1:1
Por cada registro de la tabla principal solo tenemos un registro relacionado en la tabla secundaria y viceversa.
1:N
Por cada registro de la tabla principal podemos tener uno o m谩s registros relacionados en la tabla secundaria. Cada registro de una tabla se puede relacionar con N registros (m谩s de uno) de otra tabla y viceversa.
M:N
Estas relaciones necesitan una tabla de intersecci贸n que incluya las claves ajenas de las dos tablas principales.
Gesti贸n Administrativa
u n i d a d 10
Creaci贸n de relaciones entre tablas Hay que planificar las relaciones y el modelo de datos antes de construirlo. Procedimiento de creaci贸n de relaciones entre tablas Ficha Herramientas de base de datos / Relaciones.
En Mostrar tabla, se seleccionan las que se quieren relacionar
En Modificar relaciones, se seleccionan las tablas principal y secundaria y los campos relacionados y se hace clic en Crear. Importante: exigir siempre integridad referencial