Tecnología

Inicio

Tutorial Base de Datos Relacional

Una base de datos es una colección de datos que incluye campos, registros y tablas. Una combinación de campos constituyen un registro; una combinación de registros constituyen una mesa; y una combinación de mesas conforman la base de datos. Una base de datos relacional le permite compartir información entre una tabla y otra, y minimizar la redundancia.

Preparación de la base de datos relacional

Para utilizar una base de datos relacional con eficacia, usted debe romper sus tablas a su forma más simple a través de la normalización. Antes de la construcción de su base de datos relacional, que necesita para identificar lo que su base de datos se utilizará para, lo que los campos que va a utilizar, donde se colocarán los campos, y los valores únicos (claves primarias) en cada tabla.

Su tabla debe incluir solamente los datos que son específicos para esa tabla. Por ejemplo, una tabla llamada "autor" incluiría nombres de campo: "author_id," "Author_FName," "Author_LName," y "Fecha de nacimiento", mientras que una tabla llamada "Editor" incluiría nombres de campo: "PUBLISHER_ID", "PUBLISHER_NAME, "y" Publisher_Location ".

A continuación, tendrá que determinar cómo cada tabla se refiere a otro. Bases de datos relacionales tienen tres relaciones; uno-a-uno, uno-a-muchos y muchos-a-muchos. Una relación uno-a-uno indica que un registro sólo tiene un registro coincidente y viceversa (ejemplo: una persona tiene un número de seguridad social). Una relación uno-a-muchos indica que un registro tiene muchos resultados (ejemplo:. Un estudiante tiene muchas clases) Una relación de muchos a muchos indica que varios registros tienen varios partidos en otra tabla (ejemplo: muchos estudiantes con muchos instructores) .

Una relación uno-a-muchos en una base de datos relacional tiene que tener una clave principal. Una relación uno-a-uno necesita una clave principal para cada tabla. Una relación muchos-a-muchos incluiría dos claves externas (las claves primarias de otras tablas) que los unen.

La creación de la Base de Datos Relacional

El uso de Microsoft Access, crear las tablas en "Vista Diseño". Incluya los nombres de campo y tipos de datos utilizando el esquema de normalización. Agregar una clave principal a los campos únicos, ejemplo: PUBLISHER_ID. Para crear una clave principal, haga clic en el nombre del campo y seleccione "clave principal". Guardar la tabla y repetir los pasos para crear tablas adicionales hasta que haya terminado.

A continuación, haga clic en el botón "Relaciones" para crear relaciones. Seleccione la opción "Relaciones, Mostrar tabla" de la barra de herramientas. Haga clic en las tablas que desee para crear relaciones para y haga clic en "Añadir". Arrastre los campos relacionados de una mesa a otra. Haga clic en "Crear" en el cuadro de diálogo "Modificar relaciones". A continuación, haga doble clic en la línea de relación. Esto abrirá el cuadro de diálogo "Modificar relaciones".

Coloque una marca de verificación por "exigir integridad referencial," para evitar que la introducción de datos en el campo de clave externa si no se ha introducido en el campo de clave principal todavía. Si usted tiene una tabla de relaciones de muchos, coloque una marca de verificación de "Actualizar en cascada los campos relacionados" y "Eliminar en cascada los campos relacionados" también. Esto actualizará sus datos de forma automática, ya que está ingresado. Haga clic en "Aceptar". Su base de datos relacional se ha completado.