Usted está aquí: Inicio web asignaturas

 

Fichas de asignaturas 2013-14


TECNOLOGÍA AVANZADA DE BASES DE DATOS

Asignaturas
 

  Código Nombre    
Asignatura 1713030 TECNOLOGÍA AVANZADA DE BASES DE DATOS Créditos Teóricos 0
Descriptor   ADVANCED DATABASE TECHNOLOGY Créditos Prácticos 6
Titulación 1713 INGENIERÍA EN INFORMÁTICA Tipo Troncal
Departamento C137 INGENIERÍA INFORMÁTICA    
Curso 4      
Créditos ECTS 5      

Para el curso Créditos superados frente a presentados Créditos superados frente a matriculados
2007-08 84.0% 72.4%

 

ASIGNATURA OFERTADA SIN DOCENCIA

 

Profesorado

Mercedes Ruiz Carreira

Situación

Prerrequisitos

Ninguno.

Contexto dentro de la titulación

Asignatura correspondiente a la materia troncal de Sistemas

Informáticos.

Recomendaciones

Ninguna.

Competencias

Competencias transversales/genéricas

INSTRUMENTALES



- Capacidad de análisis y síntesis.

- Capacidad de organización y planificación.

- Comunicación oral y escrita.

- Toma de decisiones.



PERSONALES



- Trabajo en equipo.

- Habilidades en las relaciones interpersonales.



SISTÉMICAS



- Razonamiento crítico.

- Aprendizaje autónomo.

- Creatividad.

- Motivación por la calidad.

Competencias específicas

  • Cognitivas(Saber):

    - Conocer las principales arquitecturas de bases de datos y sus
    
    aplicaciones.
    
    - Conocer y diferenciar los conceptos de bases de datos
    
    orientadas a objetos y objeto-relacionales.
    
    - Conocer las extensiones características del modelo de datos
    
    objeto-relacional respecto del modelo de datos relacional.
    
    - Conocer los lenguajes de definición y manipulación de
    
    objetos.
    
    - Conocer los estándares implicados en el diseño de bases de
    
    datos orientadas a objetos y objeto-relacionales.
    
    - Conocer los principios de diseño de las bases de datos
    
    distribuidas.
    
    - Conocer los principios de procesamiento y optimización de
    
    consultas en bases de datos distribuidas.
    
    - Conocer los principios de diseño de bases de datos
    
    multidimensionales.
  • Procedimentales/Instrumentales(Saber hacer):

    - Ser capaz de formalizar un esquema conceptual utilizando el
    
    perfil para bases de datos de UML.
    
    - Ser capaz de obtener un esquema lógico objeto-relacional a
    
    partir de un esquema conceptual expresado de acuerdo con el
    
    perfil para bases de datos de UML.
    
    - Ser capaz de utilizar el lenguaje SQL3 para expresar un
    
    esquema lógico objeto-relacional
    
    - Ser capaz de diseñar las estructuras físicas más adecuadas
    
    para implementar en la base de datos a partir de un esquema
    
    lógico objeto-relacional y unos requisitos de rendimiento
    
    dados.
    
    - Ser capaz de escribir las sentencias necesarias para la
    
    creación y manipulación de las estructuras de una base de
    
    datos
    
    objeto-relacional utilizando el lenguaje SQL.
    
    - Ser capaz de diseñar y organizar los fragmentos que
    
    optimizan una consulta dada para una base de datos distribuida.
    
    - Ser capaz de diseñar un esquema en estrella para ser
    
    utilizado en la traducción de un sistema multidimensional a un
    
    sistema ROLAP.
    
    
  • Actitudinales:

    - Valorar la importancia de un correcto diseño lógico de una
    
    base de datos que satisfaga completamente los requisitos de
    
    información.
    
    - Estar motivado para identificar, diseñar e implantar
    
    acciones de mejora.

Objetivos

- Conocer las arquitecturas actuales de bases de datos y sus

aplicaciones.

- Conocer los modelos de datos orientados a objetos y objeto-

relacionales.

- Ser capaz de realizar diseños lógicos correctos bajo los modelos

anteriores.

- Conocer los estándares de aplicación en los modelos OO y OR.

- Conocer y aplicar los conceptos de diseño de bases de datos

distribuidas.

- Conocer y aplicar los conceptos de diseño de almacenes de datos y

bases de datos multidimensionales.

Programa

TEORÍA

======



Tema 1. Visión global.



1.1. Características generales de las bases de datos.

1.2. Modelos de datos: Comparativa.

1.3. Arquitecturas.

1.4. Tendencias y aplicaciones actuales.



Tema 2. Bases de datos Orientadas a Objetos y Objeto-Relacionales.



2.1. Introducción a los sistemas de bases de datos OO y OR.

2.2. Sistemas de Bases de Datos Objeto-Relacionales.

2.3. Sistemas de Bases de Datos Orientados a Objetos.





Tema 3. Bases de datos distribuidas.



3.1. Conceptos generales de bases de datos distribuidas.

3.2. Técnicas de diseño.

3.3. Procesamiento y optimización de consultas distribuidas.



Tema 4. Almacenes de datos.



4.1. Conceptos generales.

4.2. Diseño de almancenes de datos: Sistemas OLAP.

4.3. Arquitecturas.

4.4. Modelado multidimensional.





PRÁCTICAS

=========



Práctica 0. Diseño e implementación de una base de datos relacional.

Práctica 1. Introducción al lenguaje PL/SQL.

Práctica 2. Excepciones y Cursores.

Práctica 3. Objetos procedurales.

Práctica 4. Secuencias y Disparadores.

Práctica 5. Creación de tipos y objetos en bases de datos objeto-

relacionales.

Práctica 6. Creación de tablas e implementación de métodos en bases

de datos objeto-relacionales.

Práctica 7. Manipulación de bases de datos objeto-

relacionales.

Actividades

No hay docencia.

Metodología

No hay docencia.

Distribución de horas de trabajo del alumno/a

Nº de Horas (indicar total): 112,5

  • Clases Teóricas: 27  
  • Clases Prácticas: 27  
  • Exposiciones y Seminarios: 2  
  • Tutorías Especializadas (presenciales o virtuales):
    • Colectivas: 4  
    • Individules:  
  • Realización de Actividades Académicas Dirigidas:
    • Con presencia del profesorado: 2  
    • Sin presencia del profesorado: 3,5  
  • Otro Trabajo Personal Autónomo:
    • Horas de estudio: 48,6  
    • Preparación de Trabajo Personal:  
    • ...
        
  • Realización de Exámenes:
    • Examen escrito: 3  
    • Exámenes orales (control del Trabajo Personal):  

Técnicas Docentes

Sesiones académicas teóricas:Si   Exposición y debate:Si   Tutorías especializadas:No  
Sesiones académicas Prácticas:Si   Visitas y excursiones:No   Controles de lecturas obligatorias:No  

Criterios y Sistemas de Evaluación

Realización de examen final en las convocatorias oficiales sobre el
contenido teórico y práctico. La puntuación obtenida en dicho examen
será la calificación final de la asignatura.



El examen final estará compuesto de dos partes: Teoría y
Problemas/Prácticas que se valorarán al 40% y al 60%,

respectivamente, en la calificación de la asignatura.

Recursos Bibliográficos

BIBLIOGRAFÍA BÁSICA

===================



Connolly T.M., Begg C.E.(2004)

Sistemas de Bases de Datos. Un enfoque práctico para diseño,

implementación y gestión. 4ª Edición.

Addison Wesley



Date CJ. (2001)

Introducción a los Sistemas de Bases de Datos. 7ª Ed.

Prentice-Hall.



Elmasri R. y Navathe SG. (1997)

Sistemas de Bases de Datos. Conceptos Fundamentales.

Addison-Wesley.



Naiburg EJ. y Maksimchuk RA. (2001)

UML for Database Design.

Addison-Wesley



Ramakrishnan R. (1998)

Database Management Systems.

McGraw-Hill International Editions.



Riccardi G. (2001)

Principles of Database Systems with Internet and Java Applications.

Addison Wesley.



Rob P. y Coronel C. (2002)

Database Systems. Design, Implementation and Management. 5th. Ed.

Thomson Learning.



Silberschatz, Korth, Sudarshan (2006)

Fundamentos de Bases de Datos. 5ª Edición.

Mac Graw Hill



Ozsu M.T. y Valduriez P. (1999)

Principles of Distributed Database Systems.

Prentice-Hall.





BIBLIOGRAFÍA COMPLEMENTARIA

===========================



Jarke M., Lenzerini M., Vassiliou Y., Vassiliadis P. (2003)

Fundamentals of Data Warehouses.

Springer-Verlag.



Piattini, M. and Diaz, O. (2000)

Advanced Database Technology and Design.

Artech House.



Ullman, JD. (1982)

Principles of Database Systems. 2nd. Ed.

Computer Science Press.

 

El presente documento es propiedad de la Universidad de Cádiz y forma parte de su Sistema de Gestión de Calidad Docente. En aplicación de la Ley 3/2007, de 22 de marzo, para la igualdad efectiva de mujeres y hombres, así como la Ley 12/2007, de 26 de noviembre, para la promoción de la igualdad de género en Andalucía, toda alusión a personas o colectivos incluida en este documento estará haciendo referencia al género gramatical neutro, incluyendo por lo tanto la posibilidad de referirse tanto a mujeres como a hombres.