domingo, 19 de abril de 2009

DEFINICIÓN DE CLAVES

DEFINICIÓN DE CLAVES


*Clave Primaria
Es una columna o un conjunto de columnas que identifican unívocamente a cada fila. Debe ser única, no nula y obligatoria. Como máximo, podemos definir una clave primaria por tabla.
Esta clave se puede referenciar por una columna o columnas. Cuando se crea una clave primaria, automáticamente se crea un índice que facilita el acceso a la tabla.
-Claves ajenas
Esta formada por una o varias columnas que están asociadas a una clave primaria de otra o de la misma tabla. Se pueden definir tantas claves ajenas como se precise, y pueden estar o no en la misma tabla que la clave primaria. El valor de la columna o columnas que son claves ajenas debe ser: NULL o igual a un valor de la clave referenciada (regla de integridad referencial).

*Existen dos tipos de claves, la primaria o clave principal y las claves ajenas, que sirven para identificar cada fila.

* www.desarrolloweb.com/articulos/1925.php

No hay comentarios: