Seminario de Bases de Datos 4/1/2017 Seminario de Bases de Datos
Seminario de Bases de Datos OBJETIVO GENERAL Presentar y aplicar las bases de datos objeto relacionales en un SGBD específico y comparar el rendimiento contra el modelo relacional clásico 4/1/2017 Seminario de Bases de Datos
OBJETIVOS ESPECÍFICOS Presentar y aplicar los conceptos Objeto Relacionales en un SGBD específico y establecer comparaciones frente al modelo relacional Presentar la arquitectura fundamental para acceso a bases de datos desde la Web con su correspondiente desarrollo de aplicaciones e interfaces de usuario en tecnologías específicas Presentar temas y tendencias de investigación alrededor de las bases de datos 4/1/2017 Seminario de Bases de Datos
Seminario de Bases de Datos CONTENIDO (1/3) 1. Bases de datos objeto relacionales Nuevos tipos de datos primitivos del modelo objeto relacional Tipos de datos definidos por el usuario (UDTs) La adición de comportamiento a los tipos de datos: Encapsulamiento Polimorfismo y Sobrecarga Herencia Aplicación del modelo objeto relacional a casos de estudio en un SGBD específico Ventajas y desventajas del modelo objeto relacional 4/1/2017 Seminario de Bases de Datos
Seminario de Bases de Datos CONTENIDO (2/3) 2. Bases de datos en la Web Arquitectura de acceso a una base de datos desde la Web Mecanismos de conectividad Lenguajes para la construcción de la interfaz de usuario y de validación de datos Lenguajes de acceso a la base de datos Servidores Web Lenguajes para intercambio de datos para bases de datos en la Web: - Elementos básicos - Lenguajes de consulta - Lenguajes de presentación Desarrollo de ejemplos en tecnologías específicas 4/1/2017 Seminario de Bases de Datos
Seminario de Bases de Datos CONTENIDO (3/3) 3. Tendencias alrededor de las BD Dataware housing OLAP Data Mining XML Web Services SOA 4/1/2017 Seminario de Bases de Datos
Seminario de Bases de Datos METODOLOGÍA Clases Magistrales Clases Prácticas en la Sala de Cómputo Desarrollo de ejercicios en clase por parte de los estudiantes y el profesor Desarrollo de trabajos en grupo 4/1/2017 Seminario de Bases de Datos
Seminario de Bases de Datos BIBLIOGRAFÍA (1/3) Bodnar R. “Modelling Customers: an Object Lesson”. Oracle Magazine, Julio - Agosto 2000. Gulutzan P., Pelzer T. "SQL-99 Complete Really". CMP Books, 1999. Kulkarni, K.“Overview of SQL:2003”. Silicon Valley Laboratory,IBM Corporation, Noviembre de 2003. 4/1/2017 Seminario de Bases de Datos
Seminario de Bases de Datos BIBLIOGRAFÍA (2/2) Melton J., Eisenberg A. “SQL y Java: Guía para SQLJ, JDBC y Tecnologías Relacionadas”. Alfaomega, 2002. Melton J., Eisenberg A. “SQL:1999, Formerly Known as SQL3”. Reporte Técnico. 2001. Oracle Corp. “Oracle 10G: Application Developer’s Guide: Object Relational Features”. Oracle, 2004. Oracle Corp. “Oracle 10G: PL/SQL User’s Guide and Reference” Oracle, 2001. Rusty E. “XML Bible”. Hungry Minds, 2001. 4/1/2017 Seminario de Bases de Datos
Seminario de Bases de Datos BIBLIOGRAFÍA (3/3) Stonebreaker M., Moore D. “Object-Relational DBMSs, The Next Great Wave”. Morgan Kaufman, 1996. Unland R., Schlageter G. ”Object-Oriented Database Systems: Concepts and Perspectives”. IBM Symposium: Database Systems of the 90s, 1990. Revista Oracle Magazine http://www.oracle.com/oramag/index.html Recursos en Internet: http://www.w3c.org 4/1/2017 Seminario de Bases de Datos
Seminario de Bases de Datos EVALUACIÓN - Trabajo seguimiento 20% (Grupos de 2 o 3 personas) - 1 Examen del 20% (individual) - Exposición Tema de Investigación 10% - Práctica WEB 50% 4/1/2017 Seminario de Bases de Datos