| Información Académica |
| |
| Objetivos globales de la asignatura |
- Introducir los conceptos básicos de la tecnología de los Sistemas Gestores de Bases de Datos (SGBD) en general y de Bases de Datos Relacionales en particular. - Aprender a construir un sistema de información, interpretando su diseño y estructura, y realizando la adaptación del modelo a los requerimientos del SGBD. - Aprender la Organización y descripción del SGBD - Aprender y manejar con destreza los conceptos fundamentales del Lenguaje SQL
|
| Objetivos globales teoría |
- Aprender los fundamentos del modelado de un sistema de información, interpretando básicamente su diseño y estructura, y realizar la adaptación del modelo a los requerimientos del Sistema Gestor de Bases de Datos (SGBD). - Introducción al Modelo Relacional y Álgebra Relacional - Teoría de la Normalización y Formalización Lógica de una Base de Datos - Sistemas de Gestión de Bases de Datos e Introducción al Modelo EER
|
| Temas Teoría (Contenidos) |
1.Introducción a las Bases de Datos
2. Modelo Relacional 2.1 Introducción 2.2 Concepto de relación 2.3. Representación de objetos 2.4. Restricciones semánticas 2.5. Operadores
3. Álgebra Relacional 3.1. Conceptos previos 3.2. Operadores básicos 3.3. Operadores complejos 3.4. Ejemplos
4.Teoría de la Normalización 4.1.Formalización Lógica de una Base de Datos 4.2.Cálculo Relacional
5.Evolución de las técnicas de procesamiento electrónico de la información 5.1.Modelos de datos 5.2.Sistemas de Gestión de Bases de Datos 5.3.Introducción al Modelo EER |
| Objetivos globales práctica |
| Conocer diferentes tecnologias de SGBD, particularmente de tipo relacional, y manejar con destreza los conceptos fundamentales del Lenguaje SQL |
| Prácticas |
Prácticas propuestas:
| Titulo Práctica | Breve Descripción | | Introducción a los SGBD | Caso de Uso del SGBD Oracle | | Introducción al lenguaje SQL | Diseño de consultas básicas SELECT. Definir y construir las restricciones de integridad en un Esquema Relacional. Operadores SQL relacionales de consulta (union, minus, intersect, etc.) | | Diseño de consultas avanzadas con SQL | Actualización y manipulación de información. Manejo de transacciones | Opcionalmente, se contempla la realización de trabajos tutelados que serán presentados por los alumnos. |
| Objetivos Específicos |
- Comprender el concepto de Base de Datos. - Conocer qué aportan las técnicas de Base de Datos a la gestión de la información. - Saber qué es un Sistema de Gestión de Bases de Datos, y los servicios que proporciona. ORACLE. - Comprender el concepto de Modelo de Datos y su aplicación a los Sistemas de Información. - Conocer en profundidad la base teórica del Modelo de Datos Relacional. - Saber interpretar y construir consultas en los lenguajes de consulta teóricos asociados al Modelo Relacional. - Conocer básicamente el Modelo Entidad-Relación Extendido y saber interpretar los esquemas más simples. - Realizar cualquier consulta contra un BD mediante el lenguaje de especificación SQL. |
| Metodología Docente |
| La materia de la asignatura se desarrollará a través de clases teóricas asi como eminentemente prácticas en las aulas informáticas. Se valorará muy positivamente la participación activa de los alumnos.Además, cuando el profesor lo determine y fomentando así el pleno uso de las nuevas tecnologías, se hará especial hincapié en el trabajo colaborativo de los alumnos/as con el fin de fomentar el espíritu crítico, reflexión y la creatividad. |
| Sistema de Evaluación |
La nota final de la asignatura se obtendrá según la suma de las notas parciales obtenidas en cada uno de los siguientes apartados: 1 examen Final de Teoria (55%) y 1 un examen de Prácticas (45%). Para aprobar la asignatura, el alumno/a deberá haber aprobado, por separado, cada uno de los examenes anteriores. |
| Comentarios |
Con la asignatura de Fundamentos de Bases de Datos se fomentan una serie de competencias como: Capacidad para resolver problemas, Capacidad para tomar decisiones y Capacidad para comenzar a construir sistemas informaticos. Consecuentemente, las habilidades especificas más concretas que se pretenden desarrollar con la asignatura Fundamentos de Bases de Datos son las siguientes: - Analizar un requisito de consulta a una BD Relacional. - Comparar soluciones a un requisito de consulta a una BD Relacional - Describir los componentes del Modelo Relacional de Datos - Distinguir las restricciones de integridad en un Esquema Relacional - Identificar la arquitectura de niveles y las componentes y funciones de un SGBD - Interpretar un Esquema Relacional - Resolver un requisito de consulta a una BD Relacional - Trazar la solución de un requisito de consulta a una BD Relacional - Usar un SGBD
|
| Bibliografía recomendada |
| Elmasri, Ramez, "Fundamentos de sistemas de bases de datos", Madrid [etc.] Pearson Educación 2002 |
| "La blblia de oracle", Madrid Anaya Multimedia 1998 |
| Kreines, David C., "Oracle SQL the essential reference", Beijing [etc.] O'Reilly 2000 |
| Pérez López, César, "Oracle 9i administración y análisis de bases de datos", Madrid Ra-Ma D.L. 2002 |
| Luque Ruiz, Irene, "Bases de datos desde Chen hasta Codd con Oracle", Madrid Ra-Ma D.L. 2001 |
| Miguel Castaño, Adoración de, "Concepción y diseño de bases de datos del modelo E/R al modelo relacional", Madrid Ra-ma D.L. 1993 |
| Miguel Castaño, Adoración de, "Diseño de bases de datos relacionales", Madrid RA-MA D.L. 1999 |
| Ullman, Jeffrey D., "Introducción a los Sistemas de Bases de Datos", México [etc.] Prentice Hall 1999 |
| Bibliografía adicional |
-Juan Carlos Casamayor Ródenas; Laura Mota Herranz; Matilde Celma Giménez , "BASES DE DATOS RELACIONALES. ", Prentice Hall (ISBN: 84-20-53850-7)
- Matilde Celma Gimenez.
Bases de Datos Relacionales. Pearson Publications Company, Febrero, 2004.
- Date, C.J.
Introducción a los sistemas de bases de datos, 7ª edición Prentice Hall. Pearson Educación, 2001.
- Garcia-Molina, H.; Ullman J.D.; Widom, J. Database Systems. The complete book. Prentice Hall, 2002.
- Direcciones WEB, Transparencias, problemas propuestos, News, Manuales en línea, etc..
- Todos ellos se irán facilitando durante la docencia de la asignatura además de publicar apuntes e información en la página web de la asignatura. |