Вы находитесь на странице: 1из 5

UNIVERSIDAD NACIONAL DE TRUJILLO

SILABO DE BASE DE DATOS AVANZADAS

1. IDENTIFICACION
1.1. Experiencia curricular: BASE DE DATOS AVANZADAS
1.2. Facultad: FACULTAD DE INGENIERIA
1.3. Para estudiantes de la carrera: INGENIERIA DE SISTEMAS
1.4. Calendario académico: 2018-I
1.5. Año/Semestre curricular: 7
1.6. Código del Curso: 1669
1.7. Créditos: 3
1.8. Número de Rotaciones, veces que se desarrolla la experiencia curricular en el año/semestre
curricular: 1
1.9. Duración por vez de Rotación (Nro. de Semanas): 17
1.10. Extensión horaria:
1.10.1. Total horas semanales: 5
 Hs. Teoría: 1
 Hs. Práctica: 4
1.10.2. Total horas Año/Semestre: 85
1.11. Organización del tiempo (anual/semestral):
Tipo de actividades Total Hs. Unidad I Unidad II Unidad III Aplazado
1.11.1. Sesiones Teóricas 16 6 5 5 ---
1.11.2. Sesiones Prácticas 52 20 16 16 ---
1.11.3. Sesiones de Evaluación 17 4 4 4 5
Total Hs. 85 --- --- --- ---

1.12 Prerrequisitos: BASE DE DATOS


1.13 Docente(s):

Descripción Nombre Email


Coordinador General DR. LUIS ENRIQUE, BOY CHAVIL lboy@unitru.edu.pe

2 FUNDAMENTACION Y DESCRIPCION
Las empresas invierten grandes esfuerzos y capitales en la búsqueda de soluciones a sus problemas de
negocios para atender sus requerimientos de información y que faciliten las mejores decisiones.
En esta perspectiva, la presente asignatura pretende orientar las actividades al manejo de herramientas
avanzadas en la administración de bases de datos. Asimismo, desarrollaremos un caso práctico integral de
una solución informatizada con el manejo avanzado de bases de datos.

3 APRENDIZAJES ESPERADOS
• El estudiante utilizará herramientas de software para la implementación de un sistema de
Administración de Base de Datos con el máximo de eficiencia, desarrollando programación avanzada
con el lenguaje Transact-SQL de SQL Server.
• El estudiante demostrará su aprendizaje al presentar un proyecto integrado que contenga una solución
a un caso real, desde la perspectiva de las bases de datos.

1 de 5
UNIVERSIDAD NACIONAL DE TRUJILLO

4. PROGRAMACION
4.1 UNIDAD I
4.2 DENOMINACION: Programación Avanzada en T-SQL
4.3 INICIO: 09-Abril-2018 TERMINO: 18-Mayo-2018 NUMERO DE SESIONES: 6
4.4 Objetivos de aprendizaje.
a. Aplicar los conocimientos teóricos en soluciones a través de Programación avanzada en T-SQL.
b. Implementar Funciones, Procedimientos almacenados, Triggers y Cursores para optimizar una
base de datos.
4.5 Desarrollo de la enseñanza-aprendizaje.
Docente
Semana Actividades y/o Contenidos MMEE
Responsable
Teoría: -SQL Server 2017 Dr. Luis Boy
Explicación del sílabo. -Cañón Multimedia Chavil
Programación avanzada con T-SQL -Laboratorio de PC
de SQL Server 2017.
Semana 1 Perfil de Proyecto de base de datos.
Programación de Funciones Escalares
y de tablas multisentencia.
Laboratorio:
Operaciones de consulta de datos y
uso de funciones escalares y de tabla.
Teoría: -SQL Server 2017 Dr. Luis Boy
Programación de Cursores. -Cañón Multimedia Chavil
Programación de autogenerados con -Laboratorio de PC
Semana 2
T-SQL
Laboratorio:
Implementación de scripts para la
generación de usuarios.
Teoría: -SQL Server 2017 Dr. Luis Boy
Integridad de datos. -Cañón Multimedia Chavil
Programación de triggers for insert, -Laboratorio de PC
Semana 3
for delete y for update.
Laboratorio:
Programación de Trigger en SQL
Server.
Teoría: -SQL Server 2017 Dr. Luis Boy
Programación avanzada con triggers. -Cañón Multimedia Chavil
Semana 4 Uso de Transacciones. -Laboratorio de PC
Laboratorio:
Implementación de programas con
triggers en SQL Server.
Teoría: -SQL Server 2017 Dr. Luis Boy
Transacciones. -Cañón Multimedia Chavil
Uso de begin transaction, commit y -Laboratorio de PC
Semana 5
rollback.
Laboratorio:
Implementación de programas con
transacciones en SQL Server.
Teoría: -SQL Server 2017 Dr. Luis Boy
Semana 6 Feedback de casos anteriores -Cañón Multimedia Chavil
Laboratorio: -Laboratorio de PC
Práctica Calificada 1

2 de 5
UNIVERSIDAD NACIONAL DE TRUJILLO

4.6 UNIDAD II
4.6.1 DENOMINACION: Procesamiento de Reportes para la toma de decisiones.
4.6.2 INICIO: 21-Mayo-2018 TERMINO: 22-Junio-2018 NUMERO DE SESIONES: 5
4.6.3 Objetivos de aprendizaje.
a. Analizar los requerimientos de información de las organizaciones.
b. Implementar vistas y reportes para optimizar el proceso de consultas y toma de decisiones.
4.6.4 Desarrollo de la enseñanza-aprendizaje.
Semana Actividades y/o Contenidos MMEE Docentes
Responsables
Teoría: -SQL Server 2017 Dr. Luis Boy
Uso de información para la toma de -Data Tools 2017 Chavil
decisiones. Categorías de decisiones. -Cañón Multimedia
Semana 7 Reportes. Quiebres y consultas -Laboratorio de PC
agrupadas.
Laboratorio:
Programación de reportes simples y
gráficos con reporting service.
Teoría: -SQL Server 2017 Dr. Luis Boy
Gráficos con RS. Uso de vistas, -Data Tools 2017 Chavil
procedimientos almacenados y -Cañón Multimedia
parámetros de E/S en la obtención de -Laboratorio de PC
Semana 8
gráficos estadísticos.
Laboratorio:
Implementación de reportes con sub
totales, total general y uso de
parámetros.
Teoría: -SQL Server 2017 Dr. Luis Boy
Introducción a la programación con -VBasic .NET 2017 Chavil
Visual Basic .NET. -Cañón Multimedia
Semana 9
Laboratorio: -Laboratorio de PC
Programación de Procedimientos
Almacenados con parámetros y Vistas
en Visual Basic NET.
Teoría: -SQL Server 2017 Dr. Luis Boy
Programación por capas. Aplicación -VBasic .NET 2017 Chavil
en VB NET de mantenimiento de -Cañón Multimedia
Semana 10 tablas. -Laboratorio de PC
Laboratorio:
Programación por capas. Aplicación
Maestro-Detalle; con transacciones y
triggers.
Teoría: -SQL Server 2017 Dr. Luis Boy
Sesión 11 Feedback de casos anteriores -VBasic .NET 2017 Chavil
Laboratorio: -Cañón Multimedia
Práctica Calificada 2 -Laboratorio de PC

3 de 5
UNIVERSIDAD NACIONAL DE TRUJILLO

4.7 UNIDAD III


4.7.1 DENOMINACION: Datawarehouse
4.7.2 INICIO: 31-Julio-2017 TERMINO: 01-agocto-2017 NUMERO DE SESIONES: 5
4.7.3 Objetivos de aprendizaje.
a. Desarrollar el análisis dimensional de un sistema de inteligencia de negocios.
b. Implementar el conjunto de hechos y cubos dimensionales.
c. Programar un sistema de inteligencia de negocios.
4.7.4 Desarrollo de la enseñanza-aprendizaje.
Semana Actividades y/o Contenidos MMEE Docentes
Responsables
Teoría: -SQL Server 2017 Dr. Luis Boy
Datos operacionales VS datos -QlikView Chavil
para soporte de decisiones. -Cañón Multimedia
Introducción al Data -Laboratorio de PC
Sesión 12 Warehousing. Arquitectura
OLAP.

Laboratorio:
Programación de reportes
estratégicos con Qlik View.
Teoría: -SQL Server 2017 Dr. Luis Boy
Análisis multidimensional. -VBasic .NET 2017 Chavil
Reportes con KPI para CFS’s. -Cañón Multimedia
Semana 13
-Laboratorio de PC
Laboratorio:
Programación de Cubos con
Analisis Service.
Teoría: -SQL Server 2017 Dr. Luis Boy
Implementación de DataMart -VBasic .NET 2017 Chavil
Semana 14 -Cañón Multimedia
Laboratorio: -Laboratorio de PC
Poblamiento e implementación
de cubos y KPI’s.
Presentación y exposición de -SQL Server 2017 Dr. Luis Boy
Proyecto integral del curso, por -VBasic .NET 2017 Chavil
Semana 15
grupos de trabajo. -QlikView 11.0
-Cañón Multimedia
-Laboratorio de PC
Teoría: -SQL Server 2017 Dr. Luis Boy
Feedback de casos anteriores -VBasic .NET 2017 Chavil
Semana 16
Laboratorio: -QlikView 11.0
Práctica calificada 3 -Cañón Multimedia
-Laboratorio de PC
-SQL Server 2017 Dr. Luis Boy
Semana 17 Examen de Aplazado -VBasic .NET 2017 Chavil
-Cañón Multimedia
-Laboratorio de PC

4.8 APLAZADO

Semana Técnica/Instrumento
17 Examen de Aplazado.

4 de 5
UNIVERSIDAD NACIONAL DE TRUJILLO

5. NORMAS DE EVALUACION
a. Base Legal: Reglamento de Normas Generales de Evaluación del Aprendizaje de los Estudiantes
de Pregrado de la Universidad Nacional de Trujillo.
b. Las evaluaciones serán efectuadas en las fechas programadas.
c. Los trabajos propuestos en clase deberán ser presentados con su respectiva documentación.
d. No hay recuperación de prácticas calificadas ni se acepta la entrega de trabajos fuera de las
fechas establecidas.

CÁLCULO DEL PROMEDIO FINAL

Unidad 3 = (2*Calificada 3 + Proyecto Integral )/3

Promedio Final = (Unidad 1 + Unidad 2 + Unidad 3)/3

6. CONSEJERIA/ORIENTACION
1. Propósitos
• Afianzar los conocimientos desarrollados en clase
• Promover el trabajo en equipo con asesoría en los temas de investigación
2. Estrategias de prestación del servicio
• Uso de Internet
• Creación de comunidades electrónicas para discusión de temas de interés.

Día: Viernes
Lugar: Departamento de Ing. Sistemas
Horario: 7:00-9:00 am

7. BIBLIOGRAFIA
- LÓPEZ MONTALVÁN, Iván, y otros. Bases de datos. Editorial Alfaomega. Madris. España.
2013.
- CORONEL / MORRIS / ROB. Bases de datos. Diseño, implementación y administración.
Cengage Learning. Mexico. 2011.
- TORRES REMÓN, Manuel. Programación Transact con SQL Server 2012. Editorial MACRO.
Lima. Perú. 2012.
- TORRES REMÓN, Manuel. Visual Basic 2012. Fundamentos de programación. Editorial
MACRO. Lima. Perú. 2013.
- LLUIS CAN, Josep. Business Inteligence. España.
- OSORIO RIVERA, Fray. Bases de datos relacionales.-Teoría y práctica. Editorial ITM.
Medellín. Colombia. 2008.
- DUSAN PETKOVIC. Microsoft SQL Server 2008. Editorial Mc Graw Hill. Mexico. 2010.
- PANDO FERNÁNDEZ, Yuri. SQL Server 2008. Editorial Macro. Lima-Perú. 2009.
- SÁNCHEZ FLORES, Cristian. Desarrollando Aplicaciones con Visual Basic .NET 2008.
Editorial MACRO. Lima. Perú. 2008.
- PÉREZ LÓPEZ, César & SANTÍN GONZÁLES, Daniel. Minería de datos. Técnicas y
herramientas. Editorial Thompson. 1ra Edición. 2007.
- MOLINARIO Anthony. Curso de SQL Técnicas y soluciones para el desarrollo de bases de
datos. Ediciones Anaya Multimedia. Madrid. España. 2006.
- BOY CHAVIL, Luis. Modelamiento de Datos.-Técnicas y Herramientas, Editorial Vallejiana,
Trujillo. Perú. 2004
- DUEÑAS HUAROTO, Luis, Programando Bases de datos con ADO.NET y SQL Server.
Editorial Macro. Lima. Perú. 2005.

Trujillo, Abril de 2018

5 de 5

Вам также может понравиться