Anda di halaman 1dari 4

UNIVERSIDAD DE PIURA

FACULTAD DE INGENIERA
Curso:
Crditos:
Nivel:
Ciclo:
Tipo:
Requisitos:
Semestre:
Profesor:

Bases de Datos (BD)


5
4
VIII
Obligatorio
ISI
II
Ernesto Guevara
Omar Hurtado
SYLLABUS

I. DESCRIPCIN DEL CURSO


Este curso se enfoca bsicamente en tres campos de las bases de datos: modelado, operacin y
administracin. El modelado busca el desarrollo del pensamiento y abstraccin del alumno a fin de
permitirle plasmar, en un diagrama, las relaciones y atributos de los distintos elementos de un sistema o
realidad. La operacin de una base de datos permite manipular y consultar la informacin almacenada
en una base de datos. La administracin de una base de datos est orientada a la configuracin de un
Sistema Administrador de Bases de Datos.

II. OBJETIVOS GENERALES


Objetivo principal
Disear, implementar y operar bases de datos relacionales
Objetivos secundarios
Elaborar el modelo de datos que permita la persistencia de las entidades de un sistema de
informacin.
Crear, administrar y manipular una base de datos relacional por medio del SQL.
Conocer los fundamentos de la administracin en un DBMS.
Conocer la potencialidad de la explotacin de informacin haciendo uso de Data Warehouse y
Minera de Datos.

III. METODOLOGA DE ENSEANZA

El fundamento terico de los tpicos del curso se desarrollar mediante exposiciones orales y
complementadas con ejercicios resueltos y propuestos. Se dictar 4 horas de clase semanales.
La parte terica ser reforzada con la realizacin de laboratorios donde el alumno utilizar
herramientas informticas para experimentar el diseo, implementacin y operacin de una base de
datos. Se dictar un mnimo de 10 horas de laboratorio en el semestre (adicionales a las horas de
clase).
Para complementar la parte terica los alumnos tendrn que desarrollar un trabajo grupal de diseo,
implementacin y operacin de una base de datos.

IV. CONTENIDO DEL CURSO

Bases de Datos BD

1 de 4

UNIDAD 1: Bases de Datos


Duracin
1 semana
Objetivos de Aprendizaje
Al concluir la unidad, el estudiante debe ser capaz de:
Definir los principales componentes de un sistema de almacenamiento de datos.
Identificar las ventajas y objetivos de un enfoque de bases de datos.
Contenido
Tema 1: Terminologa Bsica
Organizacin de los datos
Tema 2: Enfoque de Bases de Datos
Bases de Datos Objetivos Niveles de Abstraccin
Tema 3: DBMS
Componentes Servicios fundamentales
Tema 4: Lenguajes de BD
DDL DML Consulta Programacin
Tema 5: Desarrollo histrico y perspectivas futuras
Modelos clsicos Objeto/Relacional XML
UNIDAD 2: Modelos de Datos
Duracin
2 semanas
Objetivos del Aprendizaje
Al concluir la unidad, el estudiante debe ser capaz de:
Identificar los principios, fortalezas y debilidades de los distintos modelos de datos.
Elaborar el modelo E-R de un sistema de informacin.
Contenido
Tema 1: Modelo de Datos
Definicin Componentes
Tema 2: Principales modelos de datos
Jerrquico Red Relacional OO.
Tema 3: Modelo E-R
Asociaciones Cardinalidad Diagrama entidad-relacin
UNIDAD 3: Modelo Relacional
Duracin
4,5 semanas
Objetivos del Aprendizaje
Al concluir la unidad, el estudiante debe ser capaz de:
Generar un modelo relacional a partir de un modelo E-R.
Identificar los criterios presentes en el diseo de una BD Relacional.

Bases de Datos BD

2 de 4

Contenido
Tema 1: Fundamentos
Objetivos del modelo relacional Relaciones y Atributos Dominios Ventajas del
enfoque relacional Claves en el modelo relacional
Tema 2: Generacin del modelo relacional a partir del modelo E-R
Traduccin de entidades y atributos Traduccin de relaciones
Tema 3: Reglas y Operadores
Valores nulos Regla de integridad de entidades Regla de integridad referencial
Operaciones en el modelo relacional
Tema 4: Normalizacin
Anomalas presentes Proceso de Normalizacin Formas Normales
Tema 5: Criterios de diseo
Redundancia Desempeo Consumo de Espacio Mantenimiento Procesamiento
de consultas Flexibilidad
Tema 6: Limitaciones
Limitaciones del modelo relacional
UNIDAD 4: SQL
Duracin
3,5 semanas
Objetivos del Aprendizaje
Al concluir la unidad, el estudiante debe ser capaz de:
Crear y mantener una base de datos relacional por medio del SQL ANSI.
Manipular los datos de una base de datos relacional por medio del SQL ANSI.
Contenido
Tema 1: Introduccin
Historia Estructura del SQL
Tema 2: DDL
Clusulas CREATE ALTER DROP
Tema 3: DML
Clusulas SELECT WHERE JOIN GROUP BY Funciones interconstrudas INSERT
INTO UPDATE DELETE - Procedimientos almacenados - Triggers

UNIDAD 5: Implementacin de una BD


Duracin
2 semanas
Objetivos del Aprendizaje
Al concluir la unidad, el estudiante debe ser capaz de:
Conocer las arquitecturas cliente-servidor de un sistema de bases de datos.
Elaborar polticas de acceso concurrente y de seguridad para una base de datos.
Contenido
Tema 1: Arquitectura
Conexin a bases de datos Cliente/Servidor JDBC y ODBC
Tema 2: Administracin
Transacciones Control de Concurrencia Seguridad ndices
UNIDAD 6: Explotacin de la Informacin

Bases de Datos BD

3 de 4

Duracin
1 semanas
Objetivos del Aprendizaje
Al concluir la unidad, el estudiante debe ser capaz de:
Conocer las arquitecturas cliente-servidor de un sistema de bases de datos.
Elaborar polticas de acceso concurrente y de seguridad para una base de datos.
Contenido
Tema 1: Data Warehouse
Definicin, Funcin, Data Marts, Cubos de Informacin
Tema 2: Data Mining
Definicin, Proceso, Tcnicas

V. EVALUACIN DEL APRENDIZAJE

Se evaluar con un examen parcial, un final y un sustitutorio de peso 3 cada uno.


Se tomar un mnimo de 3 prcticas de peso 1 cada una, donde la menor nota ser eliminada si
favorece al alumno.
Las sesiones de laboratorio sern evaluadas. El peso y posibilidad de anulacin de esta evaluacin
queda a criterio del profesor.
Otras formas de evaluacin como trabajos, controles de lectura, participaciones en clase, etc.
podrn ser incluidas en la evaluacin del curso. El peso y posibilidad de anulacin de estas
evaluaciones queda a criterio del profesor.

VI. BIBLIOGRAFA GENERAL


1.
2.
3.

SISTEMAS DE BASES DE DATOS, CONCEPTOS FUNDAMENTALES Elmasri y S. Navathe, Pearson


Educacin, 2007
PROCESAMIENTO DE BASES DE DATOS David M. Kroenke, Pearson Educacin 2003
Patrones de Transformacin e Interconexin entre Objetos y Bases de Datos Relacionales J. Ruiz
Rabines Pontificia Universidad Catlica de Chile, 2000.

Bases de Datos BD

4 de 4

Anda mungkin juga menyukai