Академический Документы
Профессиональный Документы
Культура Документы
2019-2
Página 1 de 10
INTRODUCCION
El autor
Página 2 de 10
PRÁCTICA N° 13:
REGLAS Y/O RESTRICCIONES DE INTEGRIDAD DE DATOS EN EL SISTEMA GESTOR DE
BASE DE DATOS MICROSOFT SQL SERVER 2014
1.2 Competencia
Orientar en el procedimiento para crear, modificar y/o eliminar reglas de integridad de
datos utilizando un Sistema Gestor de Base de Datos como es Microsoft SQL Server
2014.
En esta práctica, las especificaciones técnicas del computador es una variable crítica, de manera
tal que esta práctica que se realizará debe ser hecho teniendo en cuenta LA CAPACIDAD DE
PROCESAMIENTO Y MEMORIA DEL COMPUTADOR.
1.4 Procedimiento
Abrir Microsoft SQL Server 2014:
1. Presionar la tecla Windows y escribir SQL Server, elegir SQL Server 2014 Management Studio. Sin
embargo, usted puede hallar un acceso directo en su Escritorio o anclado en su barra de tareas.
2. Ingresa el usuario (sa), y la contraseña de dicho inicio de sesión.
Página 3 de 10
Figura 1. Abrir SQL Server 2014
Crear Restricción de Clave Primaria a modo Diseño en Microsoft SQL Server 2014:
1. Ubicar la Tabla en el explorador de objetos de Microsoft SQL Server 2014 para entrar a modo Diseño:
2. Clic izquierdo en la opción de Diseño y lueco clic derecho en la columna que será considerada como
Clave Primaria y dar clic izquierdo en Set Primary Key.
3. Guardar cambios.
Página 4 de 10
Figura 3. Definir la Restricción Primary Key en una Tabla en SQL Server 2014
Página 5 de 10
Crear Restricción de Obligatoriedad a modo Diseño en Microsoft SQL Server 2014:
1. Ubicar la Tabla en el explorador de objetos de Microsoft SQL Server 2014 para entrar a modo Diseño:
2. Clic izquierdo en la opción de Diseño y luego clic izquierdo en la columna con nombre Allow Nulls, si
se activa el check, será considerado permitir valores nulos (dato opcional), caso contrario no se
permiten valores nulos (dato obligatorio).
3. Guardar cambios.
Crear Restricción de Valor Único a modo Código SQL en Microsoft SQL Server 2014:
1. Abrir Transact-SQL y escribir lo siguiente: ALTER TABLE Perfil ADD CONSTRAINT UK_Nombre
UNIQUE(Nombre);
2. Al ejecutar el código SQL anterior, se creará una clave única para la columna Nombre de la tabla Perfil,
lo que ocasionará no poder crear más de un perfil con el mismo nombre.
3. Puede verificarlo intentando registrar un Perfil con un nombre ya existente.
Figura 5. Definir la Restricción de Valor Único en una Tabla en SQL Server 2014
Página 6 de 10
Crear Restricción de Clave Foránea a modo Código SQL en Microsoft SQL Server 2014:
Figura 6. Definir la Restricción de Clave Foránea en una Tabla en SQL Server 2014
Crear Restricción de Valor por Defecto a modo Código SQL en Microsoft SQL Server 2014:
Página 7 de 10
Figura 7. Definir la Restricción de Valor por Defecto en una Tabla en SQL Server 2014
Crear Restricción de Verificación a modo Código SQL en Microsoft SQL Server 2014:
1. Abrir Transact-SQL y escribir lo siguiente: ALTER TABLE Perfil ADD CONSTRAINT CHK_Perfil
CHECK (Nombre IN ('Administrativo',’Asistente’,'Invitado',’Secretaria’));
2. Al ejecutar el código SQL anterior, se creará una restricción de verificación para la tabla Perfil, lo
que no permitirá registrar otro valor que no sea el que está en la lista de valores indicada.
3. Puede verificarlo viendo la clave foránea creada en la carpeta Keys de la tabla afectada.
Eliminar Restricción de Verificación a modo Código SQL en Microsoft SQL Server 2014:
1. Ubicar la Tabla en el explorador de objetos de Microsoft SQL Server 2014 para entrar a modo
Diseño.
2. Ubicar la carpeta Constraints, clic derecho y luego clic izquierdo en la opción Delete.
3. Confirme presionando OK.
Página 8 de 10
Figura 9. Eliminación de la Restricción de Verificación de una Tabla en SQL Server 2014
Modificar Restricción de Verificación a modo Código SQL en Microsoft SQL Server 2014:
1. Ubicar la Tabla en el explorador de objetos de Microsoft SQL Server 2014 para entrar a modo
Diseño.
2. Ubicar la carpeta Constraints, clic derecho y luego clic izquierdo en la opción Modify.
3. Luego entrar a la expresión y editar.
4. Confirme presionando OK.
Figura 10. Modificación de la Restricción de Verificación de una Tabla en SQL Server 2014
Página 9 de 10
Será capaz de crear, modificar y eliminar reglas y/o restricciones de integridad de datos
en Microsoft SQL Server 2014 por su cuenta, tanto en modo diseño como en código
SQL.
1.6 Cuestionario
En base a los resultados, defina o explique:
Regla de Integridad
Integridad Referencial
Tipos de Restricciones
Página 10 de 10