Está en la página 1de 6

INSTITUTO DE EDUCACIÓN SUPERIOR CIBERTEC

DIRECCIÓN ACADÉMICA
CARRERA PROFESIONALES

CURSO : 2349 - Base de Datos


PROFESOR : Raúl López A
SEMESTRE : 2022 - II NOTA
CICLO : Segundo
SECCIÓN : T2IL-MVT
GRUPO : 01
FECHA : Sábado 26 al sábado
DURACIÓN : Duración 90 minutos.
Plazo de entrega (Domingo 26/11/2022).

ALUMNO (A) : CAVERO ERAZO SANTIADO ADEÓN

TERCERA EVALUACIÓN DE LABORATORIO (CL3)

Consideraciones generales:

 Considerar el orden, la limpieza y la claridad de las respuestas.


 NO olvide subir su archivo dentro del plazo establecido por el Docente.
1. No se aceptará el envío del examen CL3 por correo.
2. No se aceptarán exámenes enviados posterior al plazo establecido por el Docente.
3. Se debe incluir el código y captura de la ejecución con el nombre del alumno como
evidencia.
4. Enviar los archivos Word con nombre CL3_Nombre_Apellido_T2XX en formato PDF y el
script CL3_Nombre_Apellido_T2XX.sql

Consolidado
Puntaje Llenar solo en caso de Recalificación justificada
Pregunta
Máximo Obtenido Sustento Puntaje
1 04
2 05
3 04
4 07
Nota Recalificada

IESTP CIBERTEC 1
 Ejecute un script de creación de la estructura de la base de datos
Industria Marina, así como del ingreso de datos para cada tabla
proporcionado por el profesor.

A partir de la base de datos propuesto y de lo ejecutado, resuelva las preguntas


que se le proponen a continuación, tome en cuenta que, para crear los objetos,
éstos deben consignar sus apellidos, de lo contrario se le descontará un punto:

Pregunta 1: (Copiar el script y la captura de pantalla con resultado de ejecución)

Insertar 2 registros a cada tabla.

Rúbrica
Punto Excelente: Bueno: Regular: Deficiente:
s 4 puntos 3 puntos 1.5 punto 0 puntos

IESTP CIBERTEC 2
Insertar 2 registros a 5 Insertar 2 registros Insertar 2 No desarrolla o
4 tablas a 4 tablas registros a 1 tiene errores.
puntos
tablas

Pregunta 2: (Copiar el script y la captura de pantalla con resultado de ejecución)

Cree una consulta que liste la descripción de producto, cantidad de venta y fecha de
vencimiento de producto en los meses de enero, marzo o agosto de cualquier año.
Emplee etiquetas (Alias) para el encabezado del listado y ordene el resultado por la
descripción del producto de forma descendente y considere solamente a los productos
cuya descripción termina en alguna vocal.

Rúbrica
Punto Excelente: Bueno: Regular: Deficiente:
s 5 puntos 3.5 puntos 2 punto 0 puntos
Crea correctamente los la Crea Crea No desarrolla o
consulta utilizando alias y correctamente 2 correctamente 1 tiene errores.
filtros .. procedimientos procedimiento
almacenados de almacenado de
mantenimiento mantenimiento
5 Prueba cada (registrar y (registrar).
puntos procedimiento eliminar). Utiliza una
almacenado. Utiliza una tabla. tabla.
Prueba cada Prueba el
procedimiento procedimiento
almacenado. almacenado.

Pregunta 3: (Copiar el script y la captura de pantalla con resultado de ejecución)

IESTP CIBERTEC 3
Cree un procedimiento almacenado que reciba como parámetro de entrada la
descripción de producto y la cantidad de venta. Debe retornar la fecha de vencimiento de
producto, num_venta y cod_pro. Debe considerar solamente a los registros cuya fecha
de vencimiento sea entre enero y julio. Ordenado por la columna 1. Debe utilizar los
parámetros para restringir la consulta. Pruebe el procedimiento almacenado.

Rúbrica
Excelente: Bueno: Regular: Deficiente:
Puntos
4 puntos 3 puntos 1.5 puntos 0 puntos
Crea el procedimiento Crea el procedimiento Crea el No desarrolla
almacenado con almacenado con todos procedimiento o tiene
todos los elementos los elementos de la almacenado con errores.
de la consulta. Utiliza consulta. Utiliza dos ciertas
4 dos tablas. tablas. inconsistencias.
puntos Pasa el parámetro de
forma correcta. Pasa el parámetro de
Prueba el forma correcta.
procedimiento
almacenado.

Pregunta 4: (Copiar el script y la captura de pantalla con resultado de ejecución)

Cree un procedimiento que permita mostrar los siguientes datos: cantidad de venta
agrupados por el nombre del cliente. La consulta se debe filtrar por los meses de enero o
julio de los años 2000 en delante y debe considerar solamente a los clientes cuya
cantidad de venta sea mayor a 2.

Rúbrica
Excelente: Bueno: Regular: Deficiente:
Puntos
7 puntos 5 puntos 3 puntos 0 puntos

IESTP CIBERTEC 4
Crea correctamente el Crea el procedimiento Crea el No desarrolla
procedimiento almacenado procedimiento o tiene
almacenado consultando 4 tablas almacenado errores.
consultando 2 tablas enlazadas. Considera consultando solo
enlazadas. Considera las condiciones una tabla. Sólo
7
las condiciones, solicitadas y los considera las
puntos
funciones de fecha y parámetros. condiciones
los parámetros. solicitadas.
Prueba el
procedimiento
almacenado.

USE MASTER
GO
Create database BD_TAMBOPERU10
GO
USE BD_TAMBOPERU10
GO
CREATE TABLE TB_PRODUCTO
(COD_PRO INT NOT NULL PRIMARY KEY,
DES_PRO VARCHAR(20) ,
COSTO_PRO DECIMAL(7,2),
STOCK_MIN INT,
FEC_VEN_PRO DATE )
GO

CREATE TABLE TB_CLIENTE


(COD_CLI INT NOT NULL PRIMARY KEY,
NOM_CLI VARCHAR(20) ,
DNI_CLI VARCHAR(8) ,
SUELDO_CLI DECIMAL(7,2) ,
DIRECCION_CLI VARCHAR(50) ,
TELEFONO CHAR(9),
FEC_REG_CLI DATE NOT NULL,
EMAILCLI VARCHAR(20) NOT NULL )
GO
CREATE TABLE TB_TRABAJADOR
(COD_TRA INT NOT NULL PRIMARY KEY,
NOM_TRA VARCHAR(20) ,
SUELDO_TRABAJADOR DECIMAL(7,2),
FEC_NA_TRA DATETIME )
GO
CREATE TABLE TB_VENTA
(NUM_VENTA INT NOT NULL PRIMARY KEY,
FEC_VENTA VARCHAR(20) ,
FEC_CANCE_VENTA VARCHAR(8) null ,
COD_CLI INT NOT NULL REFERENCES TB_CLIENTE,
COD_TRA INT REFERENCES TB_TRABAJADOR )
GO
CREATE TABLE TB_VENTA_DETALLE
(NUM_VENTA INT NOT NULL REFERENCES TB_VENTA ,
COD_PRO INT NOT NULL REFERENCES TB_PRODUCTO,
CAN_VENTA INT NOT NULL)
GO
ALTER TABLE TB_VENTA_DETALLE
ADD PRIMARY KEY (NUM_VENTA,COD_PRO)

IESTP CIBERTEC 5
--FORMATO A LA FECHA DIA MES Y AÑO
set dateformat dmy
go
INSERT INTO TB_PRODUCTO VALUES(1,'CARAMELO LIMON',10,15,'10/05/2023')
INSERT INTO TB_PRODUCTO VALUES(2,'CARAMELO NARANJA',8,25,'10/09/2022')
GO
INSERT INTO TB_TRABAJADOR VALUES(1,'PEDRO SUAREZ',999,'10/05/1985')
INSERT INTO TB_TRABAJADOR VALUES(2,'ARTURO POMAR',987,'10/05/1980')
GO

IESTP CIBERTEC 6

También podría gustarte