En el diseño de bases de datos relacionales, se llama clave
principal a un campo o a una combinación de campos que identifica de forma
única a cada fila de una tabla. Una clave primaria comprende de esta manera una
columna o conjunto de columnas. No puede haber dos filas en una tabla que
tengan la misma clave primaria. Esta proporciona un valor único para cada fila
de la tabla. Sirve como identificador de registros de forma que con esta calve
podamos saber sin ningún tipo de equivocación el registro al cual identifica,
no puede contener valores nulos y no puede haber dos filas en la tabla con el
mismo valor en el campo clave principal, por ejemplo: • Tabla: Facturas Campos:
ID Factura (IDFactura es la clave primaria, única e irrepetible para cada
factura), Sucursal de venta (otro campo), Fecha de venta (otro campo)
En Microsoft Access existen tres tipos de clave principal:
Auto numérico, Campo simple y Campos múltiples.
A continuación, se presentan ejemplos para especificación de una clave primaria cuando se crea una tabla:
MySQL:
Oracle:
SQLServer:
No hay comentarios.:
Publicar un comentario