Anda di halaman 1dari 5

Ctedra: Gestin de Datos

Departamento: Ingeniera en Sistemas de Informacin.

Ao 2013.

Nivel: 3ao Cantidad de horas semanales: 8hs. Cursado: rea: Programacin Bloque: Tecnologa Aplicada

Carrera: Ingeniera en Sistemas de Informacin Profesores (Titular-Asociado-Adjunto): Mara Eugenia Stefanoni Auxiliares (JTP-Ayudantes): Higinio Facchini, Mara Garca

PROGRAMA
Ctedra: GESTIN DE DATOS
1) OBJETIVOS Objetivo General (Segn Plan de Estudios vigente) Desarrollar los conceptos de estructuracin de los datos en dispositivos de almacenamiento. Describir metodologas para el modelado de datos. Conocer modelos actuales para la persistencia de grandes volmenes de datos. Desarrollar los conceptos relacionados con la consistencia, integridad y seguridad de la informacin. Aplicar tcnicas y mtodos para el tratamiento concurrente de los datos.

Objetivos buscados por la Ctedra


La necesidad que el egresado domine ampliamente todo lo relacionado a la gestin de datos es indispensable, an si no tuviere que involucrarse directamente con el tema de base de datos. Porque siempre se ver afectado a las bases de datos, en los distintos mbitos de su labor profesional.

Objetivos de logros para el estudiante


Formar al alumno como usuario de bases de datos, brindndole: 1. 2. 3. 4. Comprensin de las bases relacionales Dominio de los lenguajes de manipulacin de datos. Conceptualizacin de transaccin y de planes de evaluacin. Expresar consultas inmersas en lenguajes de programacin.

Formar al alumno como diseador de bases de datos, brindndole: 1. 2. 3. 4. 5. Las tcnicas de modelado conceptual empleadas para el diseo de los sistemas de bases de datos. Descripcin de metodologas para el modelado de datos. El dominio de los lenguajes de definicin de datos. La teora de las bases de datos relacionales, sus formas normales y el modo de alcanzarlas. Desarrollo de conceptos relacionados con la consistencia, integridad y seguridad de la informacin.

Formar al alumno como administrador de bases de datos, brindndole: 1. 2. 3. 4. 5. 6. Comprensin de la incidencia de ndices en la respuesta de las bases de datos. Desarrollar los conceptos de estructuracin de los datos en dispositivos de almacenamiento. Administracin de vistas y privilegios. Estructuras de catlogos. Profundos conocimientos de eficiencia. Aplicacin de tcnicas y mtodos para el tratamiento concurrente de los datos.

Preparar al alumno para enfrentarse a nuevas concepciones y evoluciones de las bases de datos, brindndole: 1. 2. 3. 4. La Tecnologa de Bases de Datos relacionales extendidas y Orientadas a objetos. Las nociones de Bases de Datos Avanzadas y nuevas aplicaciones. Conocimiento de Modelos actuales para la persistencia de grandes volmenes de datos. Bases distribuidas y geogrficas.
Pgina 1/5

Ctedra: Gestin de Datos

Departamento: Ingeniera en Sistemas de Informacin.

Ao 2013.

Nivel: 3ao Cantidad de horas semanales: 8hs. Cursado: rea: Programacin Bloque: Tecnologa Aplicada

Carrera: Ingeniera en Sistemas de Informacin Profesores (Titular-Asociado-Adjunto): Mara Eugenia Stefanoni Auxiliares (JTP-Ayudantes): Higinio Facchini, Mara Garca

2) CONTENIDOS MNIMOS (Segn Plan de Estudios vigente) Bases de datos: Conceptos bsicos, arquitectura, componentes. Sistemas de archivos. Modelos conceptuales bsicos (Jerrquico, Red, Relacional, Objetos). Seguridad, privacidad y concurrencia. Modelos conceptuales de datos. lgebra y clculo relacional. Lenguajes de definicin y manipulacin de datos ( SQL, QBE). Normalizacin. Integridad de datos, transacciones.

3) PROGRAMA ANALTICO UNIDAD TEMTICA CONTENIDOS


Referencia a bibliografa (Nro.)

Bases de datos y sus usuarios 1.1 Introduccin a las Bases de datos. 1.2 Datos e Informacin. Superioridad de conceptualizar las bases de datos como depsitos de informacin. 1.3 Un ejemplo. 1.4 Bases de datos vs. Sistema tradicional de archivos. 1.5 Personas que trabajan con las Bases de datos. 1.6 SGBD: Caractersticas deseables. 1.7 Cundo no usar Bases de datos. 1 1.8 Historia: los legados. CONCEPTOS BASICOS 1.9 Modelo de Red. 1.10 Modelo Jerrquico. Conceptos y arquitectura de los sistemas de datos 1.11 Modelos de datos, esquemas y ejemplares. 1.12 Arquitectura de tres niveles. 1.13 Independencia con respecto a los datos. 1.14 Mdulos de un sistema de base de datos.

Thomas M. Connolly; Carolyn E. Begg. SISTEMAS DE BASES DE DATOS Editorial AddisonWesley Pearson 2005 Captulos 1, 2 Ryckeboer Hugo Visin conceptual del manejo computacional de informacin. Thomas M. Connolly; Carolyn E. Begg. SISTEMAS DE BASES DE DATOS Editorial AddisonWesley Pearson 2005 Captulos
Pgina 2/5

Modelo algebraico 2.1 Modelo algebraico. 2.2 Propsitos del modelo algebraico. 2.3 Definicin del modelo algebraico. 2 2.4 Conjunto, Funcin, Relacin DISEO DEL MODELO 2.5 Propiedades de las relaciones. DE DATOS 2.6 Funciones de asignacin a punto y a arco. 2.7 Relaciones de grado mayor a dos. Modelo Entidad-Relacin 2.8 Modelo Entidad-Relacin. 2.9 Entidad, Atributo. 2.10 Atributos unarios, derivados y multivaluados, claves

9,

Ctedra: Gestin de Datos

Departamento: Ingeniera en Sistemas de Informacin.

Ao 2013.

Nivel: 3ao Cantidad de horas semanales: 8hs. Cursado: rea: Programacin Bloque: Tecnologa Aplicada

Carrera: Ingeniera en Sistemas de Informacin Profesores (Titular-Asociado-Adjunto): Mara Eugenia Stefanoni Auxiliares (JTP-Ayudantes): Higinio Facchini, Mara Garca Referencia a bibliografa (Nro.)

UNIDAD TEMTICA
2.11 2.12 2.13 2.14 2.15 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 3.15 3.16 3.17

CONTENIDOS
Relaciones. Atributos de relaciones. Categoras de las relaciones. Tipos de entidades dbiles. Modelo de Entidad-Relacin extendido.

10,11, 12, 15, 16

3 MODELO RELACIONAL

Conceptos del modelo relacional. Thomas M. Dominios. Connolly; Tuplas. Carolyn E. Atributos. Begg. Relaciones. SISTEMAS DE Caractersticas de las relaciones. BASES DE Restricciones del modelo relacional. DATOS Restricciones de dominio. Editorial Restricciones de claves. AddisonEsquemas de BDR y restricciones de integridad. Wesley Integridad de entidades. Pearson 2005 Integridad referencial. Captulos 3, 4 Claves externas. Operaciones de actualizacin con relaciones. Operaciones bsicas del lgebra Relacional. Operaciones del AR adicionales. Algoritmo de transformacin del modelo Entidad Relacin y Entidad Relacin Extendido al Modelo de datos Relacional. Thomas M. Connolly; Carolyn E. Begg. SISTEMAS DE BASES DE DATOS Editorial AddisonWesley Pearson 2005 Captulos 14 13,

Pautas informales de diseo para los esquemas relacionales 4.1 Semntica de los atributos de una relacin. 4.2 Informacin redundante en las tuplas y su incidencia. Las llamadas anomalas de actualizacin. 4.3 La descomposicin de esquemas para evitar las anomalas. 4.4 Valores nulos en las tuplas. 4.5 La descomposicin como recurso para evitar las anomalas. La junta como operacin inversa. 4.6 Riesgo de las descomposiciones errneas: Tuplas espurias.

4 TEORIA DE DISEO DE BASE DE DATOS RELACIONAL

Dependencias funcionales 4.7 Definicin. 4.8 Implicacin Lgica. 4.9 Claves. 4.10 Axiomas para la dependencia funcional. 4.11 Cmputo de la clausura. Cobertura del conjunto de dependencias funcionales 4.12 Descomposicin de esquemas de relacin. 4.13 Sin prdida Lossless join4.14 Verificacin de la no prdida Testeo de lossless join4.15 Descomposiciones que preservan dependencias. 4.16 Formas normales basadas en claves primarias. 4.17 Forma Normal Boyce Codd. 4.18 Tercera forma normal. 4.19 Dependencias multivaluadas y cuarta forma normal. 4.20 Dependencia de reunin y quinta forma normal.

5 SQL: UN LENGUAJE RELACIONAL PARA BASES DE DATOS

5.1

Historia del SQL.

Sublenguaje de definicin de datos 5.2 Definicin de datos, restricciones y cambios de esquemas en SQL. 5.3 Conceptos de esquema y catlogo en SQL. 5.4 Instruccin CREATE SCHEMA. 5.5 Instruccin CREATE TABLE.

Thomas M. Connolly; Carolyn E. Begg. SISTEMAS DE BASES DE DATOS


Pgina 3/5

Ctedra: Gestin de Datos

Departamento: Ingeniera en Sistemas de Informacin.

Ao 2013.

Nivel: 3ao Cantidad de horas semanales: 8hs. Cursado: rea: Programacin Bloque: Tecnologa Aplicada

Carrera: Ingeniera en Sistemas de Informacin Profesores (Titular-Asociado-Adjunto): Mara Eugenia Stefanoni Auxiliares (JTP-Ayudantes): Higinio Facchini, Mara Garca Referencia a bibliografa (Nro.)

UNIDAD TEMTICA
5.6 5.7 5.8

CONTENIDOS
Instruccin CREATE DOMAIN. Instruccin ALTER. Instruccin DROP.

Sublenguaje de manipulacin de datos 5.9 Consultas bsicas en SQL. 5.10 Consultas SQL ms complejas. 5.11 Consultas anidadas y comparaciones de conjuntos. 5.12 Renombrar atributos y tablas combinadas. 5.13 Funciones agregadas y agrupacin. 5.14 Comparacin de subcadenas, operadores aritmticos y ordenacin. 5.15 Instrucciones de actualizacin en SQL. 5.16 Vistas en SQL. SQL inmerso en otros lenguajes 5.17 Procedimientos. 5.18 Cursores. Administracin de bases desde SQL 5.19 Privilegios. Evolucin del SQL 5.20 Evolucin del SQL2 a SQL 1999, SQL 2003. 6.1 6.2 6.3 6.4 6.5 6.6 ndices multinivel. La familia de estructuras de rbol-B: ideas generales. B, B0, B+ , B*. Operaciones Bsicas de bsqueda, insercin y supresin. Relacin entre cantidad de registros y profundidad del rbol. Lecturas secuenciales.

Editorial AddisonWesley Pearson 2005 Captulos 5, 6, 7, 8

6 ALMACENAMIENTO DE REGISTROS Y ORGANIZACIN DE ARCHIVOS PRIMARIOS E NDICES

Thomas M. Connolly; Carolyn E. Begg. SISTEMAS DE BASES DE DATOS Editorial AddisonWesley Pearson 2005 Apndice C

Propiedades de las operaciones bsicas 7.1 Propiedades de la proyeccin. 7 7.2 Propiedades de la seleccin. 7.3 Propiedades del producto cartesiano y ensamble. TRANSFORMACIONES 7.4 Conmutacin de operadores.

QUE REALIZAN LOS MOTORES PARA LOGRAR MAYOR EFICIENCIA

Planes de consulta 7.5 Transformacin interna. 7.6 Forma cannica. 7.7 Eleccin de procedimientos candidatos. Influencia de la memoria disponible y tamao de las relaciones. 7.8 Generacin y comparacin de planes. Transacciones 8.1 Mltiples actualizaciones asociadas: necesidad de las transacciones. 8.2 Causas de fallas 8.3 Concepto de recuperacin. 8.4 Soporte de SQL a las transacciones. Concurrencia 8.5 Problemas que introducen las operaciones en simultaneidad. 8.6 Planes. Planes seriables. 8.7 Equivalencia de planes. 8.8 Tcnicas de control de concurrencia. Bloqueos. Distintos

Thomas M. Connolly; Carolyn E. Begg. SISTEMAS DE BASES DE DATOS Editorial AddisonWesley Pearson 2005 Captulo 21 Thomas M. Connolly; Carolyn E. Begg. SISTEMAS DE BASES DE DATOS Editorial AddisonWesley
Pgina 4/5

8 PROCESAMIENTO DE TRANSACCIONES

Ctedra: Gestin de Datos

Departamento: Ingeniera en Sistemas de Informacin.

Ao 2013.

Nivel: 3ao Cantidad de horas semanales: 8hs. Cursado: rea: Programacin Bloque: Tecnologa Aplicada

Carrera: Ingeniera en Sistemas de Informacin Profesores (Titular-Asociado-Adjunto): Mara Eugenia Stefanoni Auxiliares (JTP-Ayudantes): Higinio Facchini, Mara Garca Referencia a bibliografa (Nro.)

UNIDAD TEMTICA

CONTENIDOS
protocolos. 8.9 Deteccin de abrazos mortales. Polticas. 8.10 Tcnicas de recuperacin. Bases de datos orientadas a objetos. 9.1 Conceptos de orientacin a objetos. 9.2 Identidad de objetos, estructura de objetos y constructores de tipos. 9.3 Encapsulamiento de operaciones, mtodos, y persistencia. 9.4 Jerarqua de tipo y herencia. 9.5 Objetos complejos. 9.6 Persistencia.

Pearson 2005 Captulos 19, 20 Thomas M. Connolly; Carolyn E. Begg. SISTEMAS DE BASES DE DATOS Editorial AddisonWesley Pearson 2005 Captulos 25, 26, 27, 28, 29

9 SISTEMAS AVANZADOS Y NUEVAS TECNOLOGAS

Bases de datos deductivas. 9.7 Prolog/Datalog. Bases de datos distribuidas. 9.8 Conceptos de bases de datos distribuidas y arquitectura cliente-servidor. 9.9 Tcnicas de fragmentacin, replicacin y asignacin de los datos para el diseo de Bases de datos distribuidas. 9.10 Tipos de sistemas de bases de datos distribuidas. 9.11 Procesamiento de consultas en bases de datos distribuidas. Almacenes de datos y minera de datos. 9.12 Almacenes de datos (data warehousing). 9.13 Minera de datos. Nuevas tecnologas. 9.14 Conceptos Bases de datos Word Wide Web

4) BIBLIOGRAFIA/PUBLICACIONES/GUAS DIDCTICAS/MATERIAL DE ESTUDIO


Nro. 1 Autor/es Ttulo Editorial Addison-Wesley Pearson Addison-Wesley Logman Addison-Wesley Logman. Prentice Hall THOMSON Ao de Principal edicin 2005 x
Complementaria

Thomas M. SISTEMAS DE BASES DE DATOS Connolly; Carolyn E. Begg Date, C.J INTRODUCCIN A LOS SISTEMAS DE BASES DE DATOS AN INTRODUCTION TO DATABASE SYSTEMS PROCESAMIENTO DE BASES DE DATOS SISTEMAS DE BASES DE DATOS

2002.

3 4 5

Date, C.J. Kroenke D Peter R., Coronel C

2003 2003 2004

x x x

Se recomienda verificar la existencia y cantidad de ejemplares disponibles en la biblioteca. Lugar y fecha: DIRECTOR DE CTEDRA
Mendoza, febrero 2013 Apellido y nombre: Stefanoni Mara Eugenia N de Legajo: 65379

Firma:

Pgina 5/5

Anda mungkin juga menyukai