“Conocimientos software>Software de base de datos

Cómo crear una base de datos relacional

2012/6/23
Una base de datos relacional es un tipo de diseño de la tabla que promueve la integridad de los datos . Una base de datos relacional creado usando tablas con claves primarias y externas . Estas tablas enlace claves para que toda la información es consistente a través de toda la base de datos. Por ejemplo , un cliente puede tener varios pedidos . La información personal de los clientes se mantiene en un cuadro separado de la información de la orden . Una configuración de base de datos relacional con integridad referencial prohíbe la eliminación de un registro de cliente sin eliminar primero las órdenes correspondientes. Esto crea integridad de los datos mediante la eliminación de registros huérfanos . Instrucciones
1

Crear la tabla de clientes . En el ejemplo con un cliente y pedidos relacionados , el primer paso para la creación de una base de datos relacional es la creación de una tabla con una clave principal. En este ejemplo , la clave principal es el ID de cliente . La clave primaria debe ser único , que hace un número entero incrementar un buen candidato.

Crear cliente mesa ( CustomerId int identidad ( 100,1 ) clave principal , Nombre varchar ( 50 ) )
2

Crear la tabla de orden con una clave externa . Esta es la columna de clave externa de identificación del cliente creado en el paso 1 . Esta restricción une las dos tablas.

Crear tableorder ( OrdierId int , int CustomerId cliente referencias ( CustomerId ) )
3

prueba la relación. Una manera fácil de probar que la integridad referencial se ha establecido se ejecuta un comando de eliminación en la tabla de clientes . Ejecute el siguiente comando en el SQL Server.

Eliminar de cliente cuyo CustomerID = 1 La base de datos devuelve un error que indica que la consulta de eliminación no se puede realizar debido a las restricciones de referencia .


Software de base de datos
Cómo acceder a una consulta Checkbox Multiple
Cómo crear una consulta de paso a través en Access
¿Qué es la Programación DBA
Cómo convertir un archivo de Transacción TPS a CSV
Cómo saber si las bases de datos son atacados
Cómo exportar un XLS to DBF
Cómo utilizar BCP de MS SQL
Cómo abrir archivos DB
Conocimientos Informáticos © http://www.ordenador.online