Tecnología

Inicio

Cómo establecer una clave principal

La clave principal de la tabla de base de datos (conocido en Transact-SQL como una restricción de campo) es un campo que contiene datos únicos para identificar una fila (o registro) en dicho cuadro. Por lo general, una tabla sólo puede tener una clave principal y no hay dos elementos de datos en una clave principal son idénticos. Puede establecer una clave principal en el campo "ISBN" de la tabla "Libros" en una base de datos de SQL Server en una de dos maneras.

Instrucciones

Acceso al servidor de base de datos

1 Busque el icono de SQL Server Management Studio, haga clic en "Inicio", "Todos los programas", "Microsoft SQL Server 2005" (o 2008).

2 Seleccione "motor de base de datos" en el menú desplegable Tipo de servidor.

3 Introduzca el nombre del servidor o seleccionarla de la "Nombre del servidor" del menú desplegable (si ya existe).

4 Seleccionar la opción de autenticación de la "Autenticación" del menú desplegable (ya sea "Autenticación de Windows" o "autenticación de SQL Server"). Usted está obligado a introducir su nombre de usuario y contraseña si el uso de "autenticación de SQL Server".

5 Haga clic en "Conectar".

Establecer una clave principal Uso de T-SQL

6 Haga clic en "Nueva consulta" en el menú "Archivo" o barra de herramientas "Estándar".

7 Tipo "ALTER TABLE dbo.Books Agregar restricción" y presionar "Enter" en su teclado.

8 Tipo "PK_Books PRIMARIA clave agrupada (ISBN)" y presionar "Enter" en su teclado.

9 Tipo "CON (STATISTICS_NORECOMPUTE = OFF, OFF = IGNORE_DUP_KEY, ALLOW_ROW_LOCKS = ON, allow_page_locks = ON) ON [PRIMARY]".

10 Haga clic en el botón "Ejecutar" en la barra de herramientas de SQL o "F5" en su teclado.

Establecer una clave principal Usando el Diseñador de tablas

11 Ampliar la base de datos que contiene el ". [Libros] [dbo]" tabla en la "Lista de objetos".

12 Haga clic derecho en la tabla y haga clic izquierdo en "Diseño" en el menú que aparece.

13 Haga clic en el campo "ISBN" y hacer clic izquierdo "Establecer clave principal" en el menú que aparece.

14 Haga clic en el icono "Guardar" (disco) en la barra de herramientas o utilizar la tecla "Ctrl + S" combinación de teclas para guardar los cambios.

Consejos y advertencias

  • Es posible alterar la secuencia de comandos para configurar una clave principal en cualquier campo, cambiando el nombre del campo (por ejemplo, ISBN) al nombre de cualquier campo válido de la tabla.
  • Si establece la clave principal en una mesa y que el campo tiene datos en él, podría perder los datos debido a que el campo debe dejarse caer y volver añadió. En ese caso, es mejor agregar un nuevo campo y hacer que el campo de la clave principal.
  • Nunca se debe Permitir valores nulos en una clave principal.