Documentos de Académico
Documentos de Profesional
Documentos de Cultura
BASE DE DATOS
1. DATOS GENERALES:
1. Facultad : Ingeniería
2. Carrera profesional : Ingeniería de Sistemas
3. Departamento : Ingeniería de Sistemas
4. Tipo de curso : Obligatorio
5. Requisito : Estructura de Datos Avanzados
6. Ciclo de estudios : IV
7. Duración del curso : 18 semanas
8. Inicio : 18 de Agosto de 2008.
9. Término : 20 de Diciembre de 2008.
10. Extensión horaria : 4 horas semanales
11. Créditos : 3
12. Periodo lectivo : 2008-2
13. Docentes : Ing. Jimmy D Marti Anhuamán León [jal@upnorte.edu.pe]
2. FUNDAMENTACION:
3. COMPETENCIA:
Los alumnos al concluir el curso estará en capacidad de elaborar un diseño (conceptual y lógico)
apropiado de los archivos así como la interpelación de estos, que permita almacenar información
clave y estratégica para la empresa, la cual constituye el punto de partida para construir una Base
de Datos para un Sistema de Información.
Así mismo podrá diseñar, interpretar y analizar base de datos relacionales basados en los
requerimientos de información de una organización, optimizando el acceso a los datos de las
mismas bajo criterios de normalización y algebra relacional.
6. CONTENIDOS PROCEDIMENTALES
7. CONTENIDOS ACTITUDINALES
El alumno deberá haber estudiado anticipadamente los temas a tocar en cada sesión semanal, las
intervenciones van sobre puntos adicionales sobre el T3 de la unidad.
9. PROGRAMACIÓN
UNIDAD 1: Laboratorio:
Lenguaje SQL. Lenguaje de control de datos (DCL): configuración de permisos y seguridad integrada y mixta.
INTRODUCCIÓN, MODELOS DE Presentación de How to: DCL WITH SQL SERVER [*]
INFORMACIÓN Y Teoría: Componentes de un sistema de base de datos
SISTEMAS DE BASE DE DATOS 2 Arquitectura e independencia de información
Niveles de arquitectura de base de datos
Tipos de modelos de base de datos, cliente/servidor, aplicaciones y distribución lógica
Modelamiento Lógico, entidades y sus relaciones
FUENTES BIBLIOGRÁFICAS
[1], [2], [3], [4],[5] cap 1,2
Laboratorio :
UNIDAD 2: Uso de herramienta case: Modelamiento Lógico, entidades y sus relaciones.
MODELAMIENTO DE INFORMACIÓN, Teoría :
EL MODELO ENTIDAD RELACIÓN Y EL 3 Modelamiento Lógico, entidades y sus relaciones.
LENGUAJE DE CONSULTA Mapeo de esquema conceptual a un esquema relacional.
ESTRUCTURADO (SQL) ¿Qué es una entidad?, y su representación, desarrollo conceptual de casos reales.
Teoría:
Dependencia, agregación y grados de relaciones, restricciones de integridad
Anomalías en esquemas relacionales, formas normales
5 Dinámica de desarrollo conceptual de casos reales
Laboratorio:
El Lenguaje SQL. Lenguaje de Definición de datos (DDL), tipos de datos, tablas, vistas, esquemas
Atributos, dominios, agregación, dependencia, tipos de datos, default.
Laboratorio: Migración de modelo relacional a un DBMS.
Presentación de How To : Migración de modelo relacional desde una herramienta case a un DBMS [*]
6 Teoría: Transformación del modelo entidad-relación al modelo relacional.
9 EXAMEN PARCIAL
Laboratorio y Teoría :
El Lenguaje SQL. Lenguaje de Manipulacion de datos (DDL)
10
Programación con Transact-SQL, usos de predicados,
Laboratorio y Teoría:
UNIDAD 3: Procedimientos Almacenados - Transact-SQL
PROGRAMACIÓN AVANZADA DE 11 El Lenguaje SQL. Lenguaje de Manipulacion de datos (DDL)
LENGUAJE ESTRUCTURADO (SQL) Presentación de How To DDL con SQL SERVER y Optimización de consulta de datos. [*]
Laboratorio y Teoría
Triggers, funciones
12
El Lenguaje SQL. Lenguaje de Manipulacion de datos (DDL)
Laboratorio y Teoría:
Optimización de DML mediante indices
14
Backup y Restore de Base de Datos, tunnig.
UNIDAD 4:
Laboratorio y Teoría:
SISTEMAS INTELIGENTES PARA LA
Presentación de How To : Creando y consumiendo un Data Mart [*]
TOMA DE DECISIONES
15 Business Intelligence y Data Warehouse
ESTRUCTURADO (SQL)
Transact-SQL en diferentes Servidores DBMS, encriptación de información
NORMAS VIGENTES
Es obligatoria la asistencia a las clases teóricas y prácticas programadas (70%). El alumno que no cumpla
con este requisito quedará inhabilitado en el curso.
El alumno que no esté presente al llamado de lista será considerado ausente. El cómputo de la asistencia
se realiza desde el primer día de clases.
El sistema de evaluación mide el logro de determinados objetivos (contenidos), para lo cual contempla dos
tipos de prueba: exámenes parciales y evaluación continua. Los parciales son dos y evalúan los
contenidos conceptuales del curso. Se toman en la novena en la diecisieteava semana de clases
respectivamente.
La nota final de la Evaluación Continua debe ser el promedio de 5 notas (T) como mínimo. No es posible la
recuperación de ninguna nota parcial de la Evaluación Continua, bajo ningún concepto. El cálculo de la
nota final de evaluación continua es un promedio ponderado de las cinco evaluaciones y equivale al 60%
de la nota final del curso.
El peso de cada T es:
BIBLIOTECA UPN
Nro CODIGO AUTOR TITULO
.
1 005.74/R68 RIVERO CORNELIO, INTRODUCCION AL SQL PARA USUARIOS Y
ENRIQUE; MARTINEZ PROGRAMADORES A NIVEL IBM DB2 UDB
FUENTES, LUIS; VERSION 7.2 O SUPERIOR
BENAVIDES ABAJO, JUAN;
OLAIZOLA BARTOLOME, JUAN
2 005.74/S72 SOUKUP, ROM; DELANEY, MICROSOFT SQL SERVER 7.0 A FONDO: LA
KALEN GUIA
DEL DESARROLLADOR SOBRE DISEÑO,
ARQUITECTURA E IMPLEMENTACION
3 005.74/J67 JOHNSON, JAMES L BASE DE DATOS: MODELOS, LENGUAJES,
DISEÑOS