“Conocimiento software>Software de base de datos

Cómo crear una base de datos relacional

2016/3/1
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 utilizar Access 2007 para conectarse a Oracle
Cómo diseñar una aplicación de base de datos
COBOL DB2 procedimientos almacenados
Cómo acceder a registros duplicados con una consulta
Cómo utilizar una base de datos SQLite en MySQL
Cómo crear una columna Suma continua en una consulta de Access
¿Qué es el sistema ERP Oracle
Programas de base de datos Microsoft
Conocimiento de la computadora © http://www.ordenador.online