Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DIRECCIÓN ACADÉMICA
CARRERA PROFESIONALES
ALUMNO (A) :
Consideraciones generales:
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 y de la estructura de la base de datos
Neptuno, así como del ingreso de datos para cada tabla proporcionado
por el profesor.
1. Cree una consulta que liste los productos vendidos en los meses de enero, marzo o
agosto de cualquier año y la cantidad total solicitada. Emplee etiquetas (Alias) para el
encabezado del listado y ordene el resultado por el nombre del producto de forma
descendente.
IESTP CIBERTEC 2
Rúbrica
Punto Excelente: Bueno: Regular: Deficiente:
s 4 puntos 3 puntos 1.5 punto 0 puntos
Crea la consulta Crea la consulta Crea una No desarrolla o
enlazando 3 tablas, con enlazando 2 consulta simple tiene errores.
los campos solicitados, tablas, con los con una tabla
coloca etiquetas y ordena campos solicitados
sin ordenar.
los datos. colocando
4 etiquetas.
Hace uso correcto de Reconoce
puntos
operadores para las Hace uso correcto algunos
condiciones solicitadas. de operadores operadores
para las para las
Emplea adecuadamente condiciones
condiciones
las funciones de fecha
indicadas indicadas
IESTP CIBERTEC 3
Create or Alter Procedure Actualizar
@p_codProducto int,
@p_nomProducto varchar(40),
@p_codCategoria int,
@p_precioUnidad smallmoney
As
Begin
Update productos
Set nombreProducto=@p_nomproducto,
idCategoria=@p_codCategoria,
precioUnidad=@p_precioUnidad
Where idproducto=@p_codProducto
End
Go
IESTP CIBERTEC 4
Create or Alter Procedure Eliminar
@p_codProducto int
As
Begin
Delete from productos
Where idproducto=@p_codProducto
End
go
IESTP CIBERTEC 5
Rúbrica
Punto Excelente: Bueno: Regular: Deficiente:
s 5 puntos 3.5 puntos 2 punto 0 puntos
Crea correctamente los Crea Crea No desarrolla o
tres procedimientos correctamente 2 correctamente 1 tiene errores.
almacenados de procedimientos procedimiento
mantenimiento (registrar, almacenados de almacenado de
actualizar y eliminar). mantenimiento mantenimiento
5 Utiliza una tabla. (registrar y (registrar).
puntos eliminar). Utiliza una
Utiliza una tabla. tabla.
Prueba cada Prueba cada Prueba el
procedimiento procedimiento procedimiento
almacenado. almacenado. almacenado.
IESTP CIBERTEC 6
Create or Alter Procedure Top
@p_pais varchar(40)
As
Begin
If exists(select * from clientes where Pais = @p_pais)
Select top 5 c.NombreCompañia [NombreDelCliente] , Count(p.IdPedido)
[NúmeroDePedidos]
From clientes c join Pedidos p on c.idCliente=p.IdCliente
Where c.Pais = @p_pais
Group by c.NombreCompañia
Order by 2 desc
Else
Raiserror ('No existen ordenes en el país',10,1)
End
Go
Execute Top'Argentina'
Go
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.
IESTP CIBERTEC 7
Select p.FechaPedido, pd.idproducto,
p.IdPedido,p.IdEmpleado,p.IdCliente,p.Cargo,p.CiudadDestinatario,
p.CodPostalDestinatario,p.Destinatario,p.FechaEntrega,p.FechaEnvio,p.FormaEnvio,p.Pais
Destinatario,
p.RegionDestinatario
From Pedidos p
Inner join Empleados em on em.IdEmpleado = p.IdEmpleado
Inner join detallesdepedidos dp on dp.idpedido=p.IdPedido
Inner join productos pd on pd.idproducto=pd.idproducto
Where year(p.FechaPedido) =@p_anioPedido and pd.idproducto
= @p_codProducto
Group by p.FechaPedido, pd.idproducto,
p.IdPedido,p.IdEmpleado,p.IdCliente,p.Cargo,p.CiudadDestinatario,
p.CodPostalDestinatario,p.Destinatario,p.FechaEntrega,p.FechaEnvio,p.FechaPedido,p.For
maEnvio,p.PaisDestinatario,
p.RegionDestinatario
Else
Raiserror ('No existe Ordenes en ese año',9,1)
End
Go
Execute Anio'9','1994'
Go
Rúbrica
Excelente: Bueno: Regular: Deficiente:
Puntos
7 puntos 5 puntos 3 puntos 0 puntos
Crea correctamente el Crea el procedimiento Crea el No desarrolla
procedimiento almacenado procedimiento o tiene
almacenado consultando 4 tablas almacenado errores.
consultando 4 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.
IESTP CIBERTEC 8