UNIVERSIDAD NACIONAL DE CAÑETE
VICEPRESIDENCIA ACADÉMICAUNIDAD DE EVALUACIÓN Y DESARROLLO ACADÉMICO
CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS
SÍLABO DE MODELAMIENTO DE BASE DE DATOS
I. INFORMACION GENERAL.1.1. Asignatura : Modelamiento de Base de Datos
1.2. Código : SI48
1.3. Pre-requisito : Algoritmos y Metodología de la Programación 1.4. Semestre académico : 2015 - 2
1.5. Ciclo académico : IV
1.6. Créditos : 3
1.7. Horas semanales : 4 1.7.1. Teoría : 2 1.7.2. Practica : 2
1.8. Duración : 18 semanas
1.9. Profesores : Ing. Luis Angel Camacho Colan [email protected] Ing. Luis Alberto Loo Parián [email protected]
II. SUMILLA.
La asignatura de Modelamiento de Base de Datos corresponde al Área de Formación General de la Universidad Nacional de Cañete, es de carácter obligatorio y es de naturaleza teórica-práctica.
Tiene como propósito introducir al estudiante los conocimientos fundamentales del modelamiento de base de datos relacionales, construir modelos lógicos y físicos, correspondientes a las necesidades del negocio, logrando optimizar su almacenamiento mediante la aplicación de los conceptos de normalización de los datos. Además se explorara el manejo de SQL Server 2014 para permitir la manipulación de los datos. Abarca las siguientes unidades: La primera unidad abarca Introducción, Fundamentos, Diseño, Consulta de Base de Datos y en la segunda unidad comprende el contenido implementación, normalización, indexación y optimización de base de datos.
III. COMPETENCIA.
Al finalizar la asignatura, el estudiante estará en la capacidad de realizar las siguientes actividades:
Aprende la fundamentación y el manejo de una base de datos
Conoce la definición y modelado de una base de datos.
Determina la construcción de reglas y restricciones en una base de datos.
Crea herramientas de procesamiento y gestión en una base de datos.
UNIVERSIDAD NACIONAL DE CAÑETE
VICEPRESIDENCIA ACADÉMICAUNIDAD DE EVALUACIÓN Y DESARROLLO ACADÉMICO
IV. RESULTADOS DE APRENDIZAJE.
El estudiante lograra como resultados del aprendizaje lo siguiente:
1. Construir el modelo lógico y físico de datos a partir de requerimientos 2. Optimizar el almacenamiento mediante la normalización de datos
UNIVERSIDAD NACIONAL DE CAÑETE VICEPRESIDENCIA ACADÉMICA
UNIDAD DE EVALUACIÓN Y DESARROLLO ACADÉMICO
V. PROGRAMACIÓN DE CONTENIDOS.
SEMANA DIDÁCTICA UNIDAD RESULTADOS DE APRENDIZAJE
CONTENIDOS
CONCEPTUAL PROCEDIMENTAL ACTITUDINAL
1-7
INTRODUCCIÓN FUNDAMENTOS, DISEÑO, CONSULTA DE BASE DE DATOS
Al completar en forma exitosa esta unidad, los estudiantes son capaces de Construir un modelo lógico y físico a través de requerimientos
empresariales
Presentación e introducción de la asignatura
Conoce la metodología y desarrollo de la asignatura y comprende como el modelamiento de Base de Datos se relaciona y aplica con la ingeniería de sistemas
Reconoce el valor de la asignatura, valora las opiniones de los demás se recogen para fortalecer sus conocimientos
Introducción a la Base de Datos e introducción al Sistema Gestor de Base de Datos
Conceptos y propósitos de los SGBD. Realiza un trabajo de grupo.
Participa activamente, con responsabilidad y respeto.
El modelo Lógico Conceptual Construye el modelo entidad relación
Identifica la importancia de un modelo lógico, reconoce los conceptos del modelado e identifica el MER con eficiencia y eficacia.
El modelamiento con Herramienta CASE I
Reconoce una herramienta CASE y sus diversos tipos. Realiza la primera práctica calificada
Identifica las bondades de una herramienta CASE con responsabilidad
El modelamiento con Herramienta CASE II
Reconoce las ventajas y desventajas del CA Erwin Data Modeler
UNIVERSIDAD NACIONAL DE CAÑETE VICEPRESIDENCIA ACADÉMICA
UNIDAD DE EVALUACIÓN Y DESARROLLO ACADÉMICO
El modelo físico relacional de base de datos
Reconoce el modelo Físico Relacional, generando el modelo físico y normalizando los datos
Analiza y reconocer las estrategias de la migración del modelo físico al modelo lógico con responsabilidad
Introducción al SQL Reconoce sentencias de definición de las principales datos DDL
Reconoce la importancia del Lenguaje SQL en el modelo relacional de base de datos e identificas las sentencias con responsabilidad
8 EXAMEN PARCIAL
9-16
IMPLEMENTACIÓN , NORMALIZACIÓN Y OPTIMIZACIÓN DE BASE DE DATOS.
Al completar en forma exitosa esta unidad, los estudiantes son capaces de comprender e implementar correctamente las consultas y actualizar información desde SQL Server Managment Studio
Implementación de consultas básicas
Utiliza las principales sentencias de definición de datos DDL
Elabora y escribe consultas básicas y complejas aplicando los conceptos vertidos en clase con eficacia y eficiencia Implementación de consultas
avanzadas Escribe consultas complejas
Actualización de Datos con
Lenguajes SQL Efectúa actualización de datos. operaciones de
Elabora sentencias de actualización de datos de inserción, modificando y eliminado registros con eficacia y eficiencia
UNIVERSIDAD NACIONAL DE CAÑETE VICEPRESIDENCIA ACADÉMICA
UNIDAD DE EVALUACIÓN Y DESARROLLO ACADÉMICO
Procedimientos Almacenados y
Cursores Construye almacenados procedimientos
Construye procedimientos almacenados con Transact SQL con eficiencia e eficacia
Triggers
Implementa variaciones durante el mantenimiento de datos
Identifica formas de crear disparadores que validen reglas de negocio con responsabilidad
17 EXAMEN FINAL
UNIVERSIDAD NACIONAL DE CAÑETE VICEPRESIDENCIA ACADÉMICA
UNIDAD DE EVALUACIÓN Y DESARROLLO ACADÉMICO
VI. ESTRATEGIAS DIDÁCTICAS O METODOLÓGICAS a. Conferencia o clase magistral
b. Dinámica individual y grupal c. Prácticas de laboratorio d. Talleres
e. Trabajo en equipo f. Discusión
g. Investigación dirigida
h. Análisis, síntesis, estudio de casos, interrogación, ejemplificación, control de lectura, organizadores visuales, monografías, algorítmicos, heurísticos, lluvia de ideas, metacognición, resolución de problemas, socialización, modelaje. etc.
VII. RECURSOS DIDACTICOS.
Material impreso (práctica domiciliaria, separatas, guías, lecturas, problemarios, etc.). Proyector Multimedia o pizarra interactiva.
Internet.
Software CA ERWIN Data Modeler Microsoft SQL Server 2014 Textos de consulta
Videos y audios de documentales. Diapositivas: ppts.
Pizarra acrílica, plumones a colores, etc.
VIII. EVALUACIÓN DEL APRENDIZAJE.
8.1. Criterios de evaluación y calificación
La evaluación del curso será permanente y por unidad de competencia teniendo en cuenta los siguientes criterios:
Para la calificación se aplicará la escala vigesimal de 0 a 20.
La nota aprobatoria mínima es de 10,5 que se redondea a 11 (solo en el promedio final). Las evaluaciones del proceso permanente considera los siguientes criterios: Prácticas
calificadas, prácticas dirigidas, trabajos de investigación; prácticas en laboratorio, exposiciones, participación en aula, etc. Para la obtención del promedio de Evaluación Permanente se usará la fórmula:
4
4 3 2
1 PL PL PL PL
PEP
UNIVERSIDAD NACIONAL DE CAÑETE VICEPRESIDENCIA ACADÉMICA
UNIDAD DE EVALUACIÓN Y DESARROLLO ACADÉMICO
semana uno a la semana siete) y el segundo es el examen final que ocurrirá en la semana 17 (abarca los contenidos desarrollados desde la semana nueve a la semana dieciséis).
Accederán al examen final los estudiantes que por lo menos registren el 70% de asistencia a la asignatura.
El promedio final se obtendrá aplicando la siguiente fórmula:
O la fórmula:
Donde:
PF= Promedio final.
PEP= Promedio de evaluación permanente. EP= Examen parcial
EF= Examen final
Los instrumentos de evaluación que se usarán son: prueba escrita para las evaluaciones parciales y prácticas calificadas y lista de cotejo para los trabajos de investigación, proyectos, intervenciones en el aula y asistencia a las sesiones.
PF = PEP (40%) + EP (30%) + EF (30%)
30
,
0
30
,
0
40
,
0
EP
x
EFx
x
PEP
UNIVERSIDAD NACIONAL DE CAÑETE VICEPRESIDENCIA ACADÉMICA
UNIDAD DE EVALUACIÓN Y DESARROLLO ACADÉMICO
8.2.Matriz de evaluación de los exámenes parcial y final.
N° de
unidad Nombre de la unidad Indicadores de logros Peso %
Puntaje vigesimal
Cantidad de Ítem
Instrumento de evaluación
1
Introducción,
Fundamentos, Diseño, Consulta de Base de Datos
Comprende los conceptos y propósitos de los
SGBD 20% 4 8
Evaluación Escrita Comprende y analiza el modelo Lógico Conceptual 40% 8 1
Construye un modelo lógico y físico a través de
requerimientos empresariales 20%
8
1
Total del Examen Parcial 100% 20 10
2
Implementación, Normalización,
Indexación y Optimización de Base de Datos
Utiliza las principales sentencias de definición de
datos DDL 10% 2 3
Examen Escrita Escribe consultas complejas 10% 4 3
Efectúa operaciones de actualización de datos. 20% 6 2
Construye procedimientos almacenados 20% 6 4
UNIVERSIDAD NACIONAL DE CAÑETE VICEPRESIDENCIA ACADÉMICA
UNIDAD DE EVALUACIÓN Y DESARROLLO ACADÉMICO
IX. BIBLIOGRAFÍA. Fuente: Libros
PRESSMAN, Roger (2005). Ingeniería del Software. Madrid: McGraw Hill.
POWELL, Gavin (2006). Beginning Database Design. Indianapolis: Wiley Publishing.
STAIR, R. y REYNOLDS, G. (2010). Principios de Sistemas de Información. 9ta. ed. México: Editorial Thomson.
SILBERSCHATZ, Abraham (2002). Fundamentos de Base de Datos. McGraw Hill. Madrid. TORRES, Manuel (2014). Programación TRANSACT con SQL Server 2012. Editorial Macro.
Lima
Fuente: Web
Introducing Microsoft SQL Server 2012, Ross Mistry and Stacia Misner, http://blogs.msdn.com/b/microsoft_press/archive/2012/03/15/free-ebook-introducing-microsoft-sql-server-2012.aspx
Microsoft SQL Server 2012. Transact-SQL DML Reference SQL Server Books online, https://msdn.microsoft.com/en-us/library/bb510741.aspx
Free Ebook: Introducing Microsoft Sql Server 2014, ROSS MISTRY, STACIA MISNER http://blogs.msdn.com/b/microsoft_press/archive/2014/04/02/free-ebook-introducing-microsoft-sql-server-2014.aspx
Microsoft SQL Server 2014. Introducción SQL Server 2014, https://msdn.microsoft.com/es-es/library/hh231622(v=sql.120).aspx
E-Kit: Material Digital
https://www.dropbox.com/sh/agb7cyeyf4x3ekv/AADXmO19GnSHA_0Ka6wXXj36a?dl=0
San Vicente de Cañete, 03 de setiembre de 2015.
……… ……….. ………
Ing. Luis Angel Camacho Colán Ing. Luis Alberto Loo Parián Docente Docente
……….… Dra. Micaela Luján Cabrera