Está en la página 1de 2

UNIVERSIDAD NACIONAL DE INGENIERÍA

Facultad de Ingeniería Industrial y de Sistemas


Escuela Profesional de Ingeniería Industrial

SÍLABO
ASIGNATURA: BASE DE DATOS

I. INFORMACIÓN GENERAL

CODIGO : ST274 Base de Datos


CICLO : A partir del 6to
CREDITOS : 3
HORAS POR SEMANA : 4 (Teoría - Práctica)
PRERREQUISITO : ST222 Lenguaje de Programación
CONDICION : Electivo
DEPARTAMENTO : Sistemas y Telemática
PROFESOR : Javier C. Sánchez Espinoza E-MAIL : jsanchez@uni.edu.pe

II. SUMILLA DE LA ASIGNATURA

Manejo de transacciones, recuperación ante fallas. Arquitectura de generación de Base de


Datos. Modelos de Datos: Relacional, E-R y otros; modelamiento de datos. Álgebra Relacional.
Normalización. Controles Operacionales en Sistemas de Base de Datos: Sistemas Distribuidos,
Base de Datos Orientados a Objetos, Base de Datos para Sistemas Distribuidos, Base de Datos
Multidimensionales.

III. COMPETENCIAS DE LA ASIGNATURA


Al finalizar la asignatura el estudiante:
1. Define los fundamentos de los datos para su posterior uso en las Bases de Datos.
2. Organiza datos para análisis y diseño de Base de Datos para su posterior administración.
3. Construye modelos de Entidad Relación para su inmediata explotación de la información.
4. Aplica el lenguaje de consulta de Base de Datos para solucionar problemas de la teoría
Relacional.
5. Consolida las teorías de Base de Datos para diseñar Inteligencia de Negocios.

IV. UNIDADES DE APRENDIZAJE

1. INTRODUCCIÓN A LA COMPUTACIÓN, DATOS E INFORMACIÓN / 6 HORAS


Historia de la computación, evolución, alcances actuales. El Hardware, Procesador,
Dispositivos, Memorias. Datos, estructuras de datos, recuperación de registros, Base de
datos, estructuras lógicas, el modelo Relacional.

2. LENGUAJE DE BASE DE DATOS / 8 HORAS


Comandos, indexación y reportes. El Lenguaje de Consulta de Base de Datos SQL,
conceptos. Sentencia Select, Condiciones de búsquedas, Ordenación.

3. MODELAMIENTO DE DATOS, TEORIA RELACIONAL, NORMALIZACION, UNIONES,


COMPOSICIONES Y SUBCONSULTAS / 16 HORAS
Teoría de Modelamiento de Datos, Entidad, Relación, tipos de relaciones, diagrama
entidad-relación. Algebra y Cálculo Relacional. Normalización, formas normales. Cláusula

F02-silabo-FIIS 1
UNION y Composiciones. Clausulas Group By y Having. Subconsultas, tipo de subconsultas:
comparación, pertenencia, existencia y cuantificadas ANY y ALL. Subconsultas anidadas,
subconsultas y composición.

4. TRANSACT-SQL, VISTAS, FUNCIONES, INTEGRIDAD Y PROCEDIMIENTOS ALMACENADOS


/ 18 HORAS
Creación de tablas, transact-sql, vistas, clase de vistas, protección, funciones agregadas,
de cadenas, de fechas, otras funciones. Propiedad Identity, Restricciones. Diagramación
de Base de Datos. Procedimientos Almacenados: Procedures y Triggers, casos y problemas.

5. OTRAS BASE DE DATOS / 08 HORAS


Base de datos Distribuidas, de Objetos, Multidimensionales, cubos OLAP. Introducción a la
Inteligencia de Negocios, componentes.

V. LABORATORIOS Y EXPERIENCIAS PRÁCTICAS

Práctica Laboratorio 1 Unidad 2: Indexación, Reportes, Consultas simples y ordenación.


Práctica Laboratorio 2 Unidad 3: Modelamiento de datos, Union, Join, Group by y Having.
Práctica exposición 1 Proyecto grupal de Base de Datos Unidad 3: Definición, modelamiento.
Práctica Laboratorio 3 Unidad 3 y 4: Subconsultas, Transact-sql, vistas y funciones.
Práctica Laboratorio 4 Unidad 4: Integridad y Procedimientos Almacenados.
Práctica exposición 2 Proyecto grupal de Base de Datos Unidad 5: parte 2 todo el curso.

VI. METODOLOGÍA

El curso se desarrolla en sesiones teóricas, prácticas y laboratorio de cómputo. En las sesiones


de teoría, el docente presenta los conceptos y aplicaciones. En las sesiones prácticas se analiza
la solución de los proyectos de Base de Datos. En las sesiones de laboratorio se usan los
softwares DBMS Foxpro y Sql Server, el de modelamiento de datos Erwin y Sql Architect, para
resolver problemas y analizar su solución. Al final del curso el alumno debe presentar y exponer
un proyecto integrador. En todas las sesiones se promueve la participación activa del alumno.

VII. FÓRMULA DE EVALUACIÓN

Sistema de Evaluación “F”.


Cálculo del Promedio Final: PF = (PP+EP+2*EF) / 4
PP: Promedio de Prácticas, EP: Examen Parcial, EF: Examen Final
Cálculo del Promedio de Prácticas:
PP= ((PL1+PL2+PL3+PL4)-MIN (PL1, PL2, PL3, PL4) + PR1+ PR2) / 5
PL: Práctica de laboratorio, PR: Práctica Calificada

VIII. BIBLIOGRAFÍA

1. GONZÁLEZ, Alfons. Gestión de Base de Datos. Editorial Ra-Ma, 2010.


2. GABILLAUD, Jérôme. SQL Server 2014. 8va Edición. Editorial Eni, 2015.

F02-silabo-FIIS 2

También podría gustarte