Documentos de Académico
Documentos de Profesional
Documentos de Cultura
A. OBJETIVO(S)
Utilizar MS Server Management Studio para el estudio de las relaciones de
una base de datos, sus llaves, atributos y tipos de datos.
Desarrollar un esquema conceptual de base de datos usando como base un
esquema relacional.
Implementar una base de datos y modificar su estructura y contenido a través
del uso de las sentencias DDL y DML
B. METODOLOGÍA
Para presentar el informe de los resultados obtenidos, lea las indicaciones que se
proveen en la presente guía de laboratorio y utilice los elementos gráficos y
explicativos necesarios para justificar sus respuestas. Realice las capturas de
pantalla desde el SQL Server cuando aplique. Si se solicita que muestre el código
utilizado, copie el mismo en formato de texto (no como imagen).
Cuando sea necesario, Corte y sólo presente el área de trabajo donde aparece
el resultado obtenido de sus consultas, no incluya el explorador de objetos, el
menú de opciones ni la barra de herramientas estándar en su respuesta final.
1
C. PROCEDIMIENTO O ENUNCIADO DE LA EXPERIENCIA: (todo lo indicado en
color verde corresponden a acciones que usted deberá ejecutar, lo negro indica
cómo lograr hacerlo.)
Si al momento de crear las tablas usted colocó nombres a las restricciones, puede
utilizar este nombre para alterar la estructura y eliminar la restricción. Si no colocó
nombre a la restricción, deberá averiguar el nombre que el sistema manejador de BD
asignó a esta restricción. Para saberlo, ejecute el procedimiento almacenado:
sp_helpconstraint nombre_ tabla
Note que en este caso particular, se muestra que para la tabla Departamento, fueron
creadas tres restriciones, una de Fk, una PK y otra Unique. Queremos el nombre dado
a la restriccion FK, por lo cual lo tomamos y con este realizamos una modificación a la
estructura de la tabla Departamento quitándole el constraint y poder así incluir datos a
esta tabla.
2
Realizamos las inserciones requeridas y luego nuevamente habilitamos el constraint
con:
Vea las preguntas que continúan antes de insertar los datos de forma que trabaje
ordenadamente.
D. RECURSOS:
Computador con acceso a internet, Software SQL Server, acceso a plataforma
Teams, curso de Base de Datos II.
E. RESULTADOS:
4
En esta sección Usted colocará los resultados de los procesos realizados en la
sección de procedimientos.
1. Cree la Base de datos llamada Empresa. Muestre los comandos que usó para
tal fin y su ejecución exitosa. Presente los scripts de creación en formato texto
copiados desde consola.
3. Inserte los tres primeros registros de la tabla Departamento (Los datos aparecen
en la imagen anterior). Muestre los scripts realizados y evidencias. Describa qué
ocurrió y por qué.
5. Ahora proceda a insertar las tres primeras tuplas (filas) de datos a la tabla
Empleado. ¿Qué ocurre? Explique qué pasó. Si le envía error, presente la
captura del error.
6. Haga lo necesario para insertar los tres empleados y muestre las instrucciones
necesarias y con un select liste los datos. Explique.
7. Ahora incluya a todos los supervisores (faltan Jennifer y James). Muestre los
insert realizados y todos los datos que en este momento tiene la tabla. Si para
insertar quitó o deshabilitó algún constraint, vuelva a activarlo o colocarlo.
9. Si el empleado John Smith renuncia por motivos personales, usted debe borrarlo
de la tabla empleado. Realice esta operación. ¿Qué ocurre? Muestre sus
resultados.
10. ¿Qué ocurre si ahora borra al empleado ‘Franklin’? Muestre sus resultados
11. Inserte los datos que hacen falta a las tablas creadas en el punto 3 de este
laboratorio. En caso de presentar problemas con las restricciones, en lugar de
borrarlo, deshabilítelo usando: el nocheck constraint
5
12. Adicione a la tabla Dependiente una nueva columna llamada tipo_sangre.
Muestre cómo modificó la tabla y además realice un select a la tabla.
13. Incremente el salario de los empleados que ganan entre 25,000 y 30,000
(inclusive), en un 10%. Muestre con un select los datos iniciales, la instrucción
utilizada para modificar los datos y con la ayuda de otro select, los datos
modificados
F. CONSIDERACIONES FINALES:
Indique en esta sección si considera o no que el laboratorio cumplió su objetivo.
G. BIBLIOGRAFÍA:
Material del curso Base de Datos I
Presentación del capítulo I del curso Base de Datos II
H. RÚBRICA:
N. ASPECTOS QUE EVALUAR
CONTENIDO DE ACUERDO CON LO SOLICITADO EN EL Excelente Bueno Regular Deficiente
1
ENUNCIADO (90) (60) (30) (5)
Cumplió con Cumplió con Cumplió con No siguió
a. Cada problema tiene un valor entre 6 y 7 puntos – (90
todas las algunos pocos parámetros.
pts.) instrucciones. parámetros. parámetros.
Excelente Bueno Regular Deficiente
ENTREGA DE TRABAJO EN LA PLATAFORMA – (10 puntos)
(10) (7) (5) (0)
2 Entregó a tiempo. No entregó a No entregó a No entregó.
Entrega a tiempo en la plataforma. tiempo, con tiempo, sin
excusa. excusa.