Preguntas etiquetadas con unique-constraint

Las restricciones DDL UNIQUE aseguran que los datos contenidos en una columna, o un grupo de columnas, sean únicos entre todas las filas de la tabla. Los datos contenidos en la columna o columnas involucradas son, por lo tanto, útiles para identificar de forma única una fila en la tabla relevante.

15
¿Por qué se debe hacer explícita una clave?

Soy muy nuevo en el tema de las bases de datos, por lo que esto puede parecer ignorante, pero tengo curiosidad por qué una clave debe hacerse explícita dentro de una tabla. ¿Esto es principalmente para decirle al usuario que el valor de la columna dada es (con suerte) garantizado para ser único...