2012-05-24 18 views
5

cuáles son clave candidata, alternativo clave y compuesto clave
y por qué usamos todos estos¿Qué son la clave candidata, la clave alternativa, la clave compuesta en sql?

+1

Ver [Candidate Key] (http://en.wikipedia.org/wiki/Candidate_key) y [Compound Key] (http://en.wikipedia.org/wiki/Composite_key). Y cualquier [libro decente sobre diseño de base de datos relacional] (http://www.amazon.com/Database-Design-Mere-Mortals-Relational/dp/0201752840) también explicará los detalles con gran detalle. –

+0

espero que alguien me puede decir el resumen sobre estos, sé que muchos libros tienen una larga historia sobre ellos – Ahsan

+1

Me parece una pregunta completamente directa y razonable ... –

Respuesta

31

Candidate key:

Una columna o conjunto de columnas que pueden identificar de forma única una fila en una mesa

Alternate key:

Cualquier clave candidata que no ha sido seleccionada como la clave principal.

Composite key:

Una llave que se compone de más de una columna.

+0

¿Podría proporcionar también una explicación tan simple de _Clave_Compuesto_ y _Super Key_? Y para que sepas que ya he estado en sus respectivas páginas de Wikipedia, pero no me dieron una explicación como la tuya. – barnes

+0

Quizás haga una pregunta nueva? – Oded

+0

Aquí está la [pregunta] (http://stackoverflow.com/questions/42748518/what-are-compound-key-and-superkey) que he pedido. – barnes

Cuestiones relacionadas