Download Seminario de Bases de Datos
Document related concepts
Transcript
Seminario de Bases de Datos 8/9/2017 Seminario de Bases de Datos 1 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 8/9/2017 Seminario de Bases de Datos 2 OBJETIVOS ESPECÍFICOS 1. 2. 3. 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 8/9/2017 Seminario de Bases de Datos 3 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 8/9/2017 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 Seminario de Bases de Datos 4 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 8/9/2017 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 Seminario de Bases de Datos 5 CONTENIDO (3/3) 3. Tendencias alrededor de las BD Dataware housing OLAP Data Mining XML Web Services SOA 8/9/2017 Seminario de Bases de Datos 6 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 8/9/2017 Seminario de Bases de Datos 7 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. 8/9/2017 Seminario de Bases de Datos 8 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. 8/9/2017 Seminario de Bases de Datos 9 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 8/9/2017 Seminario de Bases de Datos 10 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% 8/9/2017 Seminario de Bases de Datos 11