“Conocimiento Programación>Lenguajes De Programación

Cómo hacer una clave externa

2013/11/8
En las tablas de SQL , puede utilizar claves foráneas para conectar columnas similares en dos tablas diferentes . Por ejemplo , una tabla utilizada para contener información que describa una venta puede contener un campo con el número de identificación del empleado que realizó la venta . Una clave externa se conecte el número de identificación de empleado de la tabla de ventas de la tabla de empleados , que almacena otra información sobre el empleado , como nombre y cargo . Esto reduce la necesidad de copiar la información , ahorra tiempo y mantiene las tablas de pequeño y separado . Instrucciones
1

Determinar la columna tiene que utilizar como clave externa . La columna o atributo , se utiliza como una clave externa debe ser una columna que se produce en las dos tablas que desea unirse a la clave externa. Las columnas no tienen que tener el mismo nombre exacto, pero deben describir los mismos datos
2

Añade esta línea a su código para crear simultáneamente la clave externa cuando se crea una tabla: . " Columna1 tipo FOREIGN KEY REFERENCIAS tabla2 ( columna 2 ). " " Columna1 " es el nombre del atributo o columna de la tabla actual se utiliza como parte de la clave foránea , "tipo" se describe el tipo de datos de la columna , como número entero o una cadena de caracteres , " tabla2 " es el nombre del segundo tabla que desea conectarse y " columna2 " es el nombre de la columna o atributo en la segunda tabla que coincida con " columna1 . "
3

Añade esta línea a su código para modificar una tabla existente para agregar una clave externa :

ALTER TABLE nombre_tabla

ADD FOREIGN KEY ( columna 1 )

REFERENCIAS tabla2 (columna 2 )
4

Separe los nombres de columnas con comas. También se puede dar la clave externa de un nombre cuando se altera una tabla para agregar una clave externa :

ALTER TABLE nombre_tabla

Agregar restricción FOREIGN KEY FK_foreignkeyname

( columna1 ,

columna2 )

REFERENCIAS tabla2

( columna1 ,

columna2 )

Lenguajes De Programación
Recursos para desarrolladores de Apple
Cómo centrar una etiqueta div de ancho fijo
Cómo agregar un control de usuario a PlaceHolder
Tipos de datos de COBOL
Cómo limitar el tamaño del archivo CSS
¿Qué es un caso de uso
Cómo publicar un formulario de iFrame
Cómo abrir un documento de MS Word en ASP clásico
Conocimiento de la computadora © http://www.ordenador.online