Sei sulla pagina 1di 3

Programa Acadmico de Educacin

Superior a Distancia

Primera Evaluacin en
Lnea - Rezagados
Base de Datos Avanzadas
V Ciclo
Ingeniera de Sistemas

DATOS DE IDENTIFICACIN
CURSO

: Base de Datos Avanzadas

SEMESTRE ACADMICO

: 2014 02.

FECHA DE EVALUACION

: Mircoles 29 Octubre 2014

ESTUDIANTE

ESCUELA PROFESIONAL

PROFESOR

: Ing. Mariana Chavarry Chankay

Sers grande en la medida en que no hagas sentir a los dems que son pequeos

Primera Evaluacin en Lnea - Rezagados


Indicaciones generales

Duracin de la evaluacin: 70 minutos.

No olvides colocar tu nombre y apellidos en la primera pgina de la evaluacin, en los


espacios correspondientes.

El archivo con tus respuestas que enves a travs del campus virtual deber tener el formato:
Eva_Rezagados_Apellidos_Nombre

I. RESPONDER: (6 ptos.)
1. Explica y argumenta las ventajas que tiene la utilizacin de los Procedimientos
Almacenados. (2 ptos.)
2. Cules son los comandos necesarios o bsicos para poder trabajar con
Cursores y en qu orden se emplean? Explica cada uno de ellos. (2 ptos.)
3. Se desea recuperar el total de rdenes para todos los pedidos de ventas con ID
> 45.000. Cul de las consultas es la ms eficiente? Analizar y explicar el
porqu de la opcin escogida. (2 ptos.)
Opcin A:
SELECT SalesOrderID, SUM(LineTotal) AS SubTotal
FROM Sales.SalesOrderDetail
GROUP BY SalesOrderID
HAVING SalesOrderID > 45000
ORDER BY SalesOrderID ;
Opcin B:
SELECT SalesOrderID, SUM(LineTotal) AS SubTotal
FROM Sales.SalesOrderDetail
WHERE SalesOrderID > 45000
GROUP BY SalesOrderID
ORDER BY SalesOrderID ;

II. ANALIZAR: (14 ptos.)

Se tiene la siguiente base de datos:

Sers grande en la medida en que no hagas sentir a los dems que son pequeos

1. De la base de datos presentada, crear una consulta para recuperar el nombre,


autor, nmero de ejemplares de los libros, nombre de la materia y nombre de la
biblioteca. (4 ptos.)
2. Crear un procedimiento almacenado que permita agregar un nuevo registro en
la tabla Estudiantes. (4 ptos.)
3. A tu criterio de acuerdo al modelo de datos presentado, generar 2 consultas en
donde se apliquen consultas de mltiples tablas y Subconsultas
respectivamente. Deber explicar y sustentar con qu fin ha creado cada una de
las consultas. (6 ptos.)

Sers grande en la medida en que no hagas sentir a los dems que son pequeos

Potrebbero piacerti anche