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

Universidad Catlica Nuestra Seora de Asuncin Sede Regional Asuncin Facultad de Ciencias y Tecnologa Departamento de Ingeniera Electrnica e Informtica

Carrera de Ingeniera Informtica

BASE DE DATOS
CDIGO: CARRERA: SEMESTRE:
CORRELATIVAS: CARGA HORARIA SEMANAL:

Ingeniera Informtica 7mo Lenguajes de Programacin 2 7 horas

PROGRAMA ANALTICO
1) Bases de Datos. 1.1) Introduccin. Concepto. mbito de uso. Que problemas resuelve. Tipos. 1.2) Ejemplo bsico de diseo y generacin de una Base de Datos. Conceptos y herramientas involucradas en el proceso. 1.3) Adelantando conceptos. CASE. Motor de Bases de Datos (engine). Bases de Datos propiamente dichas. Representacin grfica. Generacin. Reversin. Documentacin. 2) Concepto de Modelo de Datos. 3) Modelo Entidad /Interrelacin. 3.1) Esttica del modelo E/R. Entidad. Interrelacin. Dominio y Valor. Atributo. Restricciones. 3.2) Dinmica del modelo E/R. 4) Modelo Entidad /Interrelacin Extendido. 4.1) Semntica de la interrelaciones. 4.1.1) Cardinalidades de un tipo de entidad. 4.1.2) Dependencia en existencia y en identificacin. 4.1.3) Interrelaciones exclusivas. 4.2) Generalizacin y Herencia. 4.3) Dimensin temporal en el modelo E/R. Atributos derivados.

DEPARTAMENTO DE ELECTRNICA E INFORMATICA.

5) Esttica del Modelo Relacional. 5.1) Introduccin. Estructura del modelo. 5.2) Dominio y atributos. Relacin. Claves. Tipos de claves. 5.3) Restricciones Inherentes y de usuario. 5.4) Esquema de relacin y esquema relacional. 5.5) Valores nulos. 6) Dinmica del modelo relacional 6.1) Introduccin. Algebra y clculo relacional. 6.2) El lenguaje SQL. 7) Teora de la Normalizacin. Dependencias funcionales. Formas normales (1FN, 2FN, 3FN, FNBC, 4FN, 5FN, FNDC). Hasta que forma normal llegar? 8) Diseo de Bases de Datos. 8.1) Introduccin. 8.2) Diseo (esquema) Conceptual y Fsico. 8.3) Reversin de esquemas. 9) Diseo y construccin de Bases de Datos Relacionales. 9.1) Identificacin de los objetos componentes. 9.2) Dominios, Reglas y Atributos extendidos. 9.3) Tablas y Atributos. Declaracin y documentacin. Diseo considerando a la Tabla como un objeto dotado de Estructura y Comportamiento. 9.3) Integridad de Entidad. Clave Primaria (primary key). 9.4) Integridad Referencial. Clave externa (foreign key). Tipos de relacin. Formas de implementacin. Ejemplos. 9.5) Sensibilidad de las Tablas. Triggers (disparadores). Tipos. Aspectos constructivos. 9.6) Procedimientos almacenados (stored procedures) y Funciones (functions) pertenecientes al objeto Base de Datos. 9.7) Vistas. Conceptos. mbito de uso. Implementacin. 9.8) ndices. Concepto. Tipos. Consideraciones para su implementacin. 9.9) Manejo de transacciones y consistencia. 9.10) La base de datos considerada como un objeto. 10) Administracin bsica de una Base de Datos 10.1) Propiedad sobre los objetos. Implementacin de restricciones de acceso sobre los objetos de la base de datos. 10.2) Bitcora del sistema. Tcnicas de Recuperacin. 10.3) Control de concurrencia. Niveles de Aislamiento (Isolations Levels). 10.4) Copias de respaldo (Backup). 11) Bases de datos distribuidas y Replicacin. Conceptos. Problemas de implementacin. Cuando es conveniente utilizarlas. Estado del arte. 12) Datawarehousing. Conceptos y Componentes Bsicos. Ambito de uso. Estado del arte. Introduccin al diseo.

DEPARTAMENTO DE ELECTRNICA E INFORMATICA.

EVALUACIN: Consta de un examen parcial, un trabajo prctico (que habilita el acceso al examen final y conforma su base fundamental), trabajos de clase (tareas eventuales de investigacin de algn tema o resolucin de algn problema) y tres exmenes finales (basados en la defensa del trabajo prctico). La nota final se calcula segn la siguiente formula: NF = 0,20 * EP + 0,80 * EF + TC donde: NF..... nota final (1-5) EP..... nota del examen parcial (0-100) EF..... nota del examen final (0-100) TC..... nota de los trabajos de clase (0-10) Nota: los trabajos de clase TC son opcionales, pero su puntaje se suma directamente a la nota final (NF). Se pueden ganar hasta diez (10) puntos.BIBLIOGRAFA : (R) Concepcin y Diseo de Bases de Datos Del modelo E/R al Modelo Relacional Autor(es): Adoracin de Miguel / Mario Piattini Editorial: RA-MA (R) Fundamentos de Sistemas de Bases de Datos 3ra Edicin Autor(es): Elmasri / Navathe Editorial: Addison Wesley (R) Diseo Conceptual de Bases de Datos Un enfoque de Entidades-Interrelaciones Autor(es): Batini - Ceti - Navathe Editorial: Addison Wesley / Daz de Santos (R) The Practical SQL Handbook Using SQL Variants Fourth Editin Autor(es): Bowman / Emerson / Darnovsky Editorial: Addison Wesley (A) Introduccin a los Sistemas de Bases de Datos -Volumen 1 Autor(es): C. J. Date Editorial: Addison Wesley Iberoamericana (A) Advanced Database Technology and Design Autor(es): Mario Piattini - Oscar Daz Editorial: Artech House Publishers (A) El Modelo Relacional de Datos de los fundamentos a los modelos deductivos Autor(es): Covadonga F. Baiszn Editorial: Daz de Santos, S.A..
DEPARTAMENTO DE ELECTRNICA E INFORMATICA.

(A) Cliente/Servidor - DataWarehousing Autor(es): Alan R. Simon Editorial: Bestselling Computer Book Series (A) Data Warehousing For Dummies Autor(es): Harjinder S. Gill - Prakash C. Rao Editorial: Prentice Hall (A) Introduccin al Anlisis y Diseo de Sistemas Autor(es): I. T. HAWRYSZKIEWYCZ Editorial: ANAYA (A) Sistemas de Bases de Datos Orientadas a Objetos Conceptos y Arquitecturas Autor(es): Elisa Bertino - Lorenzo Martino Editorial: Addison Wesley / Daz de Santos (A) Sistemas de Informacin Autor(es): James Martin Editorial: El Ateneo (R)ecomendado, (A)poyo RESPONSABLE DE LA REDACCIN: Prof. Csar Albospino, Octubre 2005

DEPARTAMENTO DE ELECTRNICA E INFORMATICA.