Está en la página 1de 4

Código: FO-DOC-12

Versión: 01
EVALUACIÓN Fecha de Aprobación:
Mayo 02 de 2018
Página 1 de 4

FACULTAD/DEPENDENCIA:
FECHA DE EVALUACIÓN
Ingeniería
PROGRAMA ACADÉMICO/ ÁREA: DD MM AAAA
Ingeniería de Sistemas 17 11 2020
ASIGNATURA: PROFESOR:
Construcción Base de Datos II Andres A. Restrepo H.
TIPO DE EVALUACIÓN: PORCENTAJE: CALIFICACIÓN:
Taller 20%
(Parcial, Final, Quiz, Taller)
ALUMNO: IDENTIFICACIÓN:

1. (10% de la Nota final) Plataforma Virtual, se tomará como fecha valida del inicio de clase hasta
el 10 de noviembre.
a. Tener completado el 100% de los módulos
b. Tener los 3 términos agregados al glosario de las palabras que pueden ser de los temas
vistos y relacionados con la materia.
2. (30% de la nota final) Resolver el cuestionario que esta abierto hasta el 17 de noviembre en la
plataforma virtual.
3. (30% de la Nota final) Resuelve los apartados siguientes.

A continuación, se muestra un modelo E/R (simplificado el número de atributos) del que se ha


obtenido el correspondiente esquema relacional.

A. (1.66) Crea la BD en SQL Server teniendo en cuenta la siguiente información


adicional:
Código: FO-DOC-12
Versión: 01
EVALUACIÓN Fecha de Aprobación:
Mayo 02 de 2018
Página 2 de 4

CLIENTE
CAMPO TIPO TAMAÑO PREDETERMINADO VALIDACIÓN
Código Cliente Texto 20 No vacío, solo números
Nombre Texto 250 No vacío
Apellidos Texto 250
Empresa Texto 50
Puesto Texto 50
Dirección Texto 50
Población (Ciudad) Texto 25 Medellín
Código Postal Texto 5 0500
Provincia Texto 25 Antioquia
Teléfono Texto 10
Fecha_Nacimiento Fecha/hora No vacía
ARTÍCULO
CAMPO TIPO TAMAÑO PREDETERMINADO VALIDACIÓN
Código Artículo Texto 4 No vacío
Nombre Texto 100 No vacío
Descripción Texto 250 No vacío
Precio/unidad Moneda No vacío , No negativo
Unidades en stock Numérico No negativo
Stock de Seguridad Numérico 2 No inferior a 2
Imagen Binario 50
COMPRA
CAMPO TIPO TAMAÑO PREDETERMINADO VALIDACIÓN
Código Cliente Texto 20 Se seleccionarán desde la tabla
Cliente
Código Texto 4 Se elegirán de la tabla Artículo
Artículo
Fecha Fecha/hora Fecha_Actual
Unidades Numérico No inferior a 1, No negativo

a. Se debe crear la Base de Datos y las tablas en un archivo SQL que no debe
contener errores de compilación y al ejecutarlo no debe presentar ningún
error.
b. Se deben de utilizar todas las sentencias requeridas para la creación de las
tablas eso incluye por ejemplo las sentencias default, check, primary key,
etc.

B. (1.66) Ingrese los siguientes datos


Código: FO-DOC-12
Versión: 01
EVALUACIÓN Fecha de Aprobación:
Mayo 02 de 2018
Página 3 de 4

Cod_ Nomb Apellid Empre Poblaci Provin Fecha_n


Puesto Dirección CP Teléfono
Cli re os sa ón cia ac
1 José Fernán Estudi Gerente Cervantes Écija 4140 Sevilla 6567890 13/06/1
dez o Cero ,13 0 43 968
Ruiz
2 Luis Fernán Beep Dependie Aurora, 4 Écija 4140 Sevilla 6758945 24/05/1
dez nte 0 66 982
Chacón
3 Antoni Ruiz Comar Dependie Osuna, 23 Écija 4140 Sevilla 6543455 06/08/1
o Gómez nte 0 44 989
4 Andre Romer Estudi Dependie Cervantes Écija 4140 Sevilla 6467656 23/11/1
a o o Cero nte , 25 0 57 974
Vázque
z
5 José Pérez Beep Gerente Córdoba, Écija 4140 Sevilla 6453455 10/04/1
Pérez 10 0 43 978

ARTÍCULO
Unidades Stock
Cod_Art Nombre Descripción Precio/Unidad Imagen
en stock Seg
1 NETGEAR switch Switch 8 puertos 125 € 3 2
prosafe GigabitEthernet
2 Switch CISCO switch 24 202,43 € 2 2
SRW224G4-EU puertos 10/100
de Linksys
3 Switch D-link D-Link smart switch 149,90 € 7 4
16 puertos
4 Switch D-link D-Link smart switch 489,00 € 4 2
48 puertos
COMPRA
Cod_Cli Cod_Art Fecha Unidad
1 1 13/5/2020 2
1 2 13/5/2020 1
2 3 15/5/2020 1
2 4 15/5/2020 1
3 1 15/10/2020 2
4 2 15/10/2020 1
5 3 15/10/2020 3
1 4 16/10/2020 1
1 1 16/10/2020 2
2 2 17/10/2020 1
3 3 18/10/2020 4
4 4 19/10/2020 2
5 1 19/10/2020 1
Código: FO-DOC-12
Versión: 01
EVALUACIÓN Fecha de Aprobación:
Mayo 02 de 2018
Página 4 de 4

a. Las instrucciones para insertar deben estar en el mismo archivo SQL,


creado anteriormente.
b. Debe actualizar 3 clientes, sentencias SQL para actualizar en el archivo
creado anteriormente
c. Debe borrar un artículo, sentencias SQL para eliminar en el archivo creado
anteriormente.
C. (1.67) Generar la consulta SQL que muestre:
a. El código y nombre completo del cliente, Código y nombre del artículo, y
por ultimo el total de unidades compradas por articulo y el total a pagar
por unidad.
b. Muestre los clientes que nacieron entre los años 1970 y 1980
c. Mostrar el Precio y unidades en stock de los artículos que en su
descripción contenga la palabra “link” o el numero de unidades de stock
de seguridad sea mayor 10.

4. (30% de la Nota final) En la base de datos ejemplo Northwind, realizar las siguientes consultas.
a. (1.66) Retornar la cantidad total de productos pedidos por un cliente en la tabla
ORDERS DETAILS. Se debe mostrar los datos principales del cliente (Id, Nombre
completo) y el total de productos pedidos. Se debe mostrar ordenado por el id del
cliente.
b. (1.66) Retornar la cantidad Máxima y mínima en stock, y el promedio del precio
unitario de productos que tengan la categoría que su nombre inicie con un
determinado carácter.
c. (1.66) Retornar el nombre completo de un empleado, el nombre del cliente y valor
total (Recuerden que los productos pueden tener un descuento) de las ordenes
generadas para un cliente, por un empleado dado.

También podría gustarte