Una clave permite identificar un conjunto de atributos suficiente para distinguir las entidades entre sí. Las claves también ayudan a identificar unívocamente a las relaciones y así distinguir las relaciones entre sí.
Una superclave es un conjunto de uno o más atributos que, tomados colectivamente, permiten identificar de forma única una entidad en el conjunto de entidades.
El concepto de una superclave no es suficiente para lo que aquí se propone, ya que una superclave puede contener atributos innecesarios. Si K es una superclave, entonces también lo es cualquier superconjunto de K. A menudo interesan las superclaves tales que los subconjuntos propios de ellas no son superclave. Tales superclaves mínimas se llaman claves candidatas.
Se usará el término clave primaria para denotar una clave candidata que es elegida por el diseñador de la base de datos como elemento principal para identificar las entidades dentro de un conjunto de entidades.
Una clave (primaria, candidata y superclave) es una propiedad del conjunto de entidades, más que las entidades individuales. Cualesquiera dos entidades individuales en el conjunto no pueden tener el mismo valor en sus atributos clave al mismo tiempo. La designación de una clave representa una restricción en el desarrollo del mundo real que se modela.
2007-02-09 00:33:29
·
answer #1
·
answered by L.I. Liliana 6
·
1⤊
0⤋
Aquí tenés información sobre las claves primarias en la teoría de Bases de Datos Relacionales:
1. http://www3.uji.es/~mmarques/f47/apun/node50.html
2. http://es.tldp.org/Postgresql-es/web/navegable/user/keys.html
3. http://www.geocities.com/hilmarz/vfoxpro/claves.htm
4. http://mit.ocw.universia.net/curso11208/11/11.208/IAP02/lecture-notes/lecture5-2.html
5. http://www.monografias.com/trabajos27/bases-datos/bases-datos.shtml
6. http://www.isatid.net/mm/articulos/sql/sqldbt.htm
Hay mucho más en Google y en Yahoo! Cordiales saludos.
2007-02-05 12:22:19
·
answer #2
·
answered by Sir John 6
·
1⤊
1⤋
Es un identificador unico para cada elemento que constituya la base de datos.
ejemplo si creamos un elemento Celular la clave principal seria su numero de serie, que es el que identifica a este celular de los otros.
Es por eso que la clave principal no se repite.
2007-02-05 13:28:02
·
answer #3
·
answered by Obiblion 2
·
0⤊
1⤋
eso lo lei en un libro que publica alpha-omega ramma de bases de datos pero ya no me acuerdo
2007-02-05 12:00:25
·
answer #4
·
answered by Anonymous
·
0⤊
2⤋