“Conocimiento software>Software de base de datos

Cómo definir una clave principal compuesta

2014/9/18
Las claves primarias son identificadores únicos para las filas de una tabla. Pueden ser una o más columnas de datos , a pesar de muchos arquitectos de bases de datos que mantienen una columna de clave principal por tabla. La clave compuesta no debe ser nulo , es decir, ninguna de las columnas puede tener un valor nulo. La regla clave más pequeña indica que las claves compuestas no se pueden dividir en filas separadas con claves primarias simples, y puede haber más de una instancia de cada clave compuesta. Instrucciones
1

Identificar identificadores naturales en el conjunto de datos. Por ejemplo, en una tabla de direcciones , la combinación de la dirección de la calle y el código postal se puede utilizar para describir una dirección única.
2

Abra una línea de comandos y conectarse a su base de datos.

Página 3

Escribir el guión de creación de tablas . Se debe tomar la forma de

CREAR TABLA (

campo1 INT ​​no es nulo , el campo 2 INT NOT NULL , el campo 3 CHAR ( 256 ) , campo4 CHAR ( 256 )

...
4

Escribir una línea que comienza con " PRIMARY KEY " . Como los argumentos de la función de clave principal , escriba los nombres de las tablas que desee comprender la clave compuesta . Por ejemplo ,

PRIMARY KEY ( campo1 , campo2 ) ;
5

Cierra paréntesis y finalizar la declaración con un punto y coma Ejecute la secuencia de comandos para crear la tabla con una clave compuesta. . Por ejemplo :

CREAR TABLA (

campo1 INT ​​NOT NULL , el campo 2 INT NOT NULL , el campo 3 CHAR ( 256 ) , campo4 CHAR ( 256 )

PRIMARY KEY ( campo1 , campo2 ));

Software de base de datos
¿Cuál es el efecto en la Tabla Base Cuando los datos en una vista se cambia
Cómo cambiar la contraseña en Access 2007
Cómo quitar un encabezado en un informe de Access 2007 sin quitar el campo
Cómo calcular la fecha en Access
Cómo crear un catálogo de la biblioteca en línea
¿Cuántos archivos de datos MAX puede haber en una base de datos Oracle?
¿Qué es la consulta en MS Access
Cómo detener a un Rollback Oracle
Conocimiento de la computadora © http://www.ordenador.online