Definir una clave única

www.altova.com Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Tutoriales > Base de datos "ZooDB" > Definir restricciones >

Definir una clave única

Si define una clave única, puede evitar que el usuario introduzca dos veces los mismos datos en una columna. En nuestra BD del zoo vamos a definir una clave única en la columna LatinName de la tabla tblAnimalTypes. Así evitaremos que el mismo nombre se añada dos veces en la tabla.

 

 

Para definir una clave única en una columna:

 

1.En la ventana Explorador haga clic con el botón derecho en la tabla tblAnimalTypes y seleccione Editor de diseños | Mostrar en Editor de diseños nuevo en el menú contextual.
2.En el diseño de tabla haga clic con el botón derecho en la columna LatinName y seleccione Convertir en clave única en el menú contextual.

design_create-unique-key

En el diseño se crea una clave única llamada <generado>, que está seleccionada para ser editada.

3.Si quiere, cambie el nombre de la clave por UK_LatinName (UK = unique key) y pulse Entrar. Si deja <generado>, la base de datos generará el nombre de la clave automáticamente.

design_edit-UK-name

4.En la ventana Script de cambios de la estructura de la base de datos haga clic en Ejecutar el script de cambios SQL generado ic_execute-sql para ejecutar el script y confirmar la nueva clave única en la BD.

© 2019 Altova GmbH