Tecnología

Inicio

Cómo crear el vector con la clave externa

Las claves externas son una necesidad para garantizar la seguridad de datos y capacidad de gestión para los administradores. Cuando las tablas están asociadas utilizando una clave principal y una clave externa, los datos de clave externa que se basa en otros valores de la tabla no se pueden eliminar. Esto garantiza que no se produzcan registros huérfanos y los datos perdidos. Estos pasos muestran cómo crear una clave externa en SQL Server.

Instrucciones

1 Determinar la clave principal de la clave externa. La clave externa está conectada con la clave primaria de otra tabla. Por ejemplo, un cliente puede tener varios pedidos, por lo que la clave principal de la tabla cliente tiene una clave externa de la tabla de orden.

2 Cree la tabla con la clave externa. En este ejemplo, la clave externa se crea en la tabla para el uso de la clave principal de la tabla de clientes.

CREAR MESA órdenes
(Clave principal IDPedido número entero,
fecha y hora FechaPedido,
CustomerID referencias enteros CLIENTE (SID),
Doble la cantidad);

3 Modificar una clave externa en una tabla existente. Cuando se crean nuevas tablas, el administrador de base de datos puede necesitar para crear nuevas claves foráneas en las tablas existentes. El siguiente ejemplo agrega una clave externa a una tabla existente.

ALTER TABLE Orders
ADD FOREIGN KEY (CustomerID) REFERENCIAS DE CLIENTES (SID);