Bases de Datos (2011)
Diagrama de temas
- 
                    
                             
 Profesores Marta Elena Zorrilla Pantaleón Rafael Duque MedinaDepartamento de Matemáticas, Estadística y Computación Este curso tiene por objeto conocer las principales tecnologías de bases de datos y, en particular y de forma intensa, se trabajará con el modelo de datos relacional. Se aprenderá a utilizar una base de datos relacional, a entender su semántica y a programar su creación, actualización y consulta en un gestor relacional comercial. Asimismo se enseñará a utilizar herramientas que dan soporte al desarrollo y uso de bases de datos así como a construir aplicaciones de usuario que utilicen bases de datos, preferentemente basadas en web. Palabras Clave de la AsignaturaAdministración de Bases de Datos, Sistemas de Información, Estándar SQL-2003, Aplicaciones de Bases de Datos, Lenguaje SQL, Tecnologías de Bases de Datos, MS SQL Server 2008, Bases de Datos Relacionales. 
- 
                    
                             Datos identificativos de la Asignatura- 
Asignatura: Bases de Datos 
- 
Código: G657 
- 
Departamento / Área: Departamento de Matemáticas, Estadística y Computación 
- 
Título: Grado en Ingeniería Informática 
- 
Centro: Facultad de Ciencias 
- 
Créditos ECTS: 6 
- 
Idioma de impartición: Español 
- 
Profesora responsable: Marta Zorrilla Pantaléon 
- 
Otros profesores: Rafael Duque Medina 
 Programa de la asignaturaBloque Temático ITema 1. Introducción a las bases de datos - 
Concepto de Base de Datos y SGBD. 
- 
De los sistemas de ficheros a la BD relacional. 
- 
Niveles de abstracción. 
- 
Razones que justifican el uso de BD. 
- 
Cuándo no usar una BD. 
- 
Introducción a las bases de datos relacionales y al lenguaje estándar SQL. 
- 
Concepto de transacción. 
- 
Arquitectura del SGBD. 
- Roles de usuarios.
 Tema 2. Modelo de datos relacional - 
Introducción. 
- 
El modelo relacional: elementos básicos, clases de relaciones, restricciones, valores nulos. 
- 
Esquemas relacionales. 
- 
El modelo relacional y la arquitectura ANSI-SPARC. 
- 
Fases del diseño e implementación de BD: modelos conceptuales, lógicos y físicos. 
- Herramientas CASE.
 Tema 3. Lenguaje SQL - 
Introducción al lenguaje SQL. 
- 
Estándares. 
- 
Tipos de datos. 
- 
Sentencias para la creación, alteración y manipulación de bases de datos. 
- 
Índices. 
- 
Vistas. 
- 
Gestión de transacciones. 
- 
Gestión de errores. 
- 
Procedimientos, funciones y disparadores. 
 Bloque Temático IITema 4. Administración de bases de datos - 
Arquitectura del Servicio de Informática de una organización. 
- 
Funciones de administrador de bases de datos y del administrador de datos. 
- 
Herramientas para la administración de bases de datos. 
- Aspectos relacionados con la seguridad y encriptación de datos, la disponibilidad e integridad de la información.
 Tema 5. Diseño y desarrollo de aplicaciones de base de datos - 
Concepto de aplicación. 
- 
Lenguajes y herramientas. 
- 
Elementos de las aplicaciones. 
- 
Arquitecturas de las aplicaciones de usuario. 
- Tecnologías.
 Tema 6. Otros modelos de datos - 
Introducción a otros modelos de datos: objeto-relaciona, orientado a objeto, multidimensional, semiestructurado, etc. 
 
-