Sie sind auf Seite 1von 8

1/8

Universidad Autnoma Gabriel Ren Moreno


FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGA

CARRERA DE INGENIERIA EN SISTEMAS

PROGRAMA ANALTICO DE ASIGNATURA

DATOS GENERALES

ASIGNATURA SIGLA Y CODIGO PERIODO REQUISITOS HORAS CREDITOS PROFESOR

: Base de Datos I : INF-312 : Quinto Semestre : INF-220 : 6 (4 HT, 2 HP) :5 : Ing. Josu Obed Veizaga Gonzales

PROGRAMA VIGENTE : 2006 REVISADO EN : Febrero 2010

JUSTIFICACION

Para desarrollar un sistema de informacin es necesario seguir pasos lgicos entre los que se encuentran: El relevamiento de informacin, anlisis, diseo, codificacin, pruebas y mantenimiento. La materia toma importancia en el proceso de diseo, porque en este paso, se disea la base de datos que soportara los datos que se requieren ser registrado por un lapso de tiempo.

OBJETIVO:

Modelar base de datos utilizando una metodologa determinada asociada a un paradigma para la solucin de problemas reales.

2/8

Universidad Autnoma Gabriel Ren Moreno


FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGA

CARRERA DE INGENIERIA EN SISTEMAS CONTENIDO GENERAL

Conceptos de bases de datos. Arquitectura de un sistema de bases de datos. Modelo Relacional. Diseo conceptual de bases de datos bajo el modelo orientado a objtos. Lenguaje de consulta estructurado (SQL). Normalizacin y dependencias funcionales.

UNIDADES DEL PROGRAMA

UNIDAD I SGBD

CONCEPTOS DE BASES DE DATOS y ARQUITECTURA DE

Tiempo: 12 Hrs. Objetivo: Describir los componentes de un sistema de base de datos.. Contenido: 1.1. Introduccin: Conceptos generales 1.2. Caractersticas del enfoque de bases de datos 1.3. Los actores de los sistemas de bases datos 1.4. Implicaciones del enfoque de bases de datos 1.5. Arquitectura de un SGBD 1.6. Lenguajes e Interfaces de un SGBD 1.7. Clasificacin de los SGBD 1.8. Ventajas de utilizar un SGBD 1.9. Cuando no utilizar un SGBD

3/8

Universidad Autnoma Gabriel Ren Moreno


FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGA

CARRERA DE INGENIERIA EN SISTEMAS

UNIDAD II MODELO RELACIONAL Tiempo: 18 Hrs Objetivo: Disear una base de datos utilizando los conceptos del modelo relacional (Estructura, restricciones y lenguaje) Contenido: 3.1 Conceptos del modelo relacional 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 Dominios Atributos Tuplas y relaciones Caractersticas de las relaciones, Notacin del modelo relacional.

3.2 Restricciones relacionales. 3.2.1 3.2.2 Restriccin de dominio Restriccin en la clave y sobre nulos

3.3 Integridad 3.3.1 3.3.2 Integridad de entidades Integridad referencial y claves externas

3.4 Operaciones de actualizacin y tratamiento de las violaciones a las restricciones :Insertar, Eliminar, Modificar 3.5 Algebra Relacional 3.5.1 3.5.2 3.5.3 3.5.4 Operacin Seleccionar, proyectar, Renombrar Operacin de conjuntos: Unin, Interseccin, diferencia, Divisin, Operacin de producto cartesiano, reunin, reunin natural, divisin Operaciones adicionales del algebra relacional

4/8

Universidad Autnoma Gabriel Ren Moreno


FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGA

CARRERA DE INGENIERIA EN SISTEMAS

UNIDAD III

DISEO CONCEPTUAL DE BASES DE DATOS BAJO UN

MODELO ORIENTADO A OBJETOS

Tiempo: 20 Hrs. Objetivo: Aplicar el modelo orientado a objetos como herramienta de modelado conceptual de datos en la fase de diseo de unas bases de datos Contenido: 3.1 Introduccin 3.2 Clases y Objetos 3.3 Relaciones Asociacin Generalizacin Composicin Agregacin

3.4 Diagrama de clases 3.5 Mapeo Objeto Relacional

UNIDAD IV LENGUAJE DE CONSULTA ESTRUCTURADO (SQL) Tiempo: 20 Hrs Objetivo: Utilizar el lenguaje estructurado de consultas para la definicin , construccin y manipulacin de bases de datos. Contenido: 4.1 Sublenguaje de definicin de datos 4.2 Sublenguaje de manipulacin de datos 4.3 Sublenguaje de control de datos

5/8

Universidad Autnoma Gabriel Ren Moreno


FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGA

CARRERA DE INGENIERIA EN SISTEMAS 4.4 Consultas bsicas 4.5 Consultas complejas 4.6 Vistas 4.7 Usuarios y privilegios 4.8 Procedimientos almacenados 4.9 Ejemplos y ejercicios

UNIDAD V NORMALIZACION Y DEPENDENCIAS FUNCIONALES Tiempo: 10 Hrs Objetivo: Identificar y eliminar las anomalas en las relaciones utilizando normalizacin.

las reglas de

Contenido: 5.1 Pautas informales de diseo 5.2 Dependencias funcionales 5.3 Formas normales 5.3.1 5.3.2 5.3.3 5.3.4 5.3.5 5.3.6 Primera forma normal Segunda Forma Normal Tercera Forma Normal Forma Norma de Boyce-Codd Cuarta Forma Normal Quinta Forma Normal

6/8

Universidad Autnoma Gabriel Ren Moreno


FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGA

CARRERA DE INGENIERIA EN SISTEMAS

METODOLOGA Para el dictado de los contenidos se ha determinado los siguientes mtodos de enseanza : a) Clases de carcter terico-conceptual: Clases a cargo del profesor, a modo orientador, presentando los temas para situar intelectualmente a los alumnos en el eje o tema estructurante. Su desarrollo se basar en el uso de elementos auxiliares para la enseanza, como pizarra, proyector de multimedia. b) Desarrollo de Trabajos Prcticos: Los

conceptos introducidos en las clases tericas, especialmente los relativos al diseo de bases de datos, normalizacin y lgebra relacional tendrn una componente prctica basada en la propuesta y resolucin de problemas, de carcter individual o grupal, as como tambin la investigacin de tpicos referentes a la unidades programticas. c) Prcticas de Laboratorio: Se utilizarn los centros de computos para la realizacin de prcticas especficas que permitan conocer el uso del lenguaje de manipulacin y definicin de una base de datos relacional. d) Elaboracin del proyecto final de la materia: El proyecto es de carcter grupal, consistente en el diseo una base de datos ( Nivel conceptual,

intermedio y fsico), de un caso real, proporcionado por la ctedra. El proyecto deber ser entregado en la fecha fijada . EVALUACIN

La evaluacin se realizara siguiendo los parmetros que a continuacin se describen.

ITEM

DESCRIPCIN

PROCENT AJE

TEMAS

1 2 3 4

Primer examen parcial Segundo examen parcial Proyecto Examen Final

20% 20% 20 % 40 %

Unidades 1,2,3 Unidades 4 Aplicacin de la materia. Todas las Unidades

7/8

Universidad Autnoma Gabriel Ren Moreno


FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGA

CARRERA DE INGENIERIA EN SISTEMAS

1) Primer examen parcial La evaluacin del primer parcial tendr 3 componentes: a) Terico, conceptual b) Razonamiento lgico en la resolucin de problemas reales referente a modelado de datos.

2) Segundo examen parcial La evaluacin del segundo parcial tendr 2 componentes: a) Razonamiento lgico en la resolucin de problemas de normalizacin b) Prctico en la resolucin de ejercicios de SQL, directamente en la computadora.

3) Proyecto La evaluacin del proyecto final de la materia se realizar en dos fases: Primera, ser la presentacin de un modelo conceptual, intermedio y fsico una base de datos de un caso real. Segunda, ser implementacin del diseo de la primera fase en algn manejador de bases de datos.

4) Examen final

La evaluacin final ser terica y se aplicar el criterio de razonamiento lgico en la resolucin de problemas referente a diseo conceptual de bases de datos, normalizacin, lgebra relacional, SQL.

8/8

Universidad Autnoma Gabriel Ren Moreno


FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGA

CARRERA DE INGENIERIA EN SISTEMAS

BIBLIOGRAFA

a) Bsica

1) Elmasrri Ramez A, Sham Kant B. Navathe, Fundamentos de sistemas de bases de datos, Addison Wesley , 3ra. Edicin,2002

2) Booch, G, Rumbaugh J., Jacobson I. El lenguaje Unificado de Modelamiento, Addison Wesley, Madrid, 1999

b) Complementaria

4) Date C. J: Introduccin a los sistemas de bases de datos, Addison Wesley, 6ta. Edicin,1999

5) Silberschatz A., Korth H., Sudarshan S. Fundamentos de bases de datos, MacGrawHill, Madrid, Cuarta Edicin, 2002

Das könnte Ihnen auch gefallen