Download Ingeniería Informática Bases de Datos I (Extinta) Curso 2016/2017

Document related concepts

Modelo de base de datos wikipedia , lookup

Base de datos relacional wikipedia , lookup

Modelo relacional wikipedia , lookup

Base de datos wikipedia , lookup

Sistema de gestión de bases de datos relacionales wikipedia , lookup

Transcript
Departamento de Ciencias de la Computación e Inteligencia Artificial
Universidad de Granada
Escuela Técnica Superior de Ingenierías Informática y de Telecomunicación.
c/. Daniel Saucedo Aranda, s/n 18071 Granada España
Ingeniería Informática
Bases de Datos I (Extinta)
Curso 2016/2017
Curso 2º Primer Cuatrimestre
Créditos de Teoría: 0 Créditos de Prácticas 0
PROGRAMA DE TEORÍA
CAPITULO I: CONCEPTOS GENERALES REFERENTES A BASES DE DATOS.
Introducción y Definiciones Iniciales.
* Concepto intuitivo de Base de Datos.
* Los Sistemas de Gestión de Bases de Datos (DBMS).
* Ventajas de utilización de una Base de Datos.
* Concepto de independencia.
* Resumen histórico y perspectivas futuras.
Arquitectura de un Sistema de Bases de Datos.
* Niveles generales de estructura.
* El nives externo, lenguajes.
* El nivel conceptual.
* Introducción al nivel físico.
* El Administrador de la Base de Datos (DBA).
* Utilidades.
* Procesos Distribuidos.
Modelos de Datos
* Definición de modelo de datos.
* Modelos de datos semanticos: el modelo E/R.
* Introducción al modelo de datos relacional.
* Introducción a los modelos de datos y en red.
* Distinción entre modelos de datos.
CAPITULO 2: EL MODELO DE BASE DE DATOS RELACIONAL.
El nivel físico de las bases de datos.
* El modelo de datos físico
* Las técnicas básicas de acceso: indexación
* Las técnicas básicas de acceso: hashing
* El acceso en estructuras jerarquicas y en red: multilistas
* El acceso en los sistemas relacionales
* Arquitecturas de sistemas de bases de datos
La estructura de datos Relacional
* El concepto de dominio.
* Relaciones: definición y propiedades.
* Llave primaria y llave externa.
* Las reglas de integridad.
El Algebra Relacional
* Introducción y definición intruitiva.
* Los operadores tradicionales.
* Los Operadores relacionales típicos.
* Posibles usos alternativos de Algebra Relacional.
* Operadores Adicionales.
Sistemas relacionales.
* Un resumen del modelo de datos relacional.
* Sistemas relacionales.
* Sistemas completamente relacionales.
* Las doce reglas de Codd.
PROGRAMA DE PRÁCTICAS
Un Lenguaje basado en el Algebra Relacional: SQL.
* Creación y Gestión simple de una base de datos.
* Realización de consultas a una base de datos.
* Nivel Externo de un SGBD.
* Nivel Interno de un SGBD.
Departamento de Ciencias de la Computación e Inteligencia Artificial
Página 1/2
Bases de Datos I (Extinta) - Guía Docente
Se pretende que el alumno se familiarice con un sistema de gestión de bases de datos avanzado, que le permita en asignaturas
posteriores profundizar en el conocimiento de la materia (se propone ORACLE V.9). También debe llegar a conocer
perfectamente los elementos fundamentales del lenguaje SQL.
BIBLIOGRAFÍA
Por orden de relevancia a la asignatura :
* O. Pons, N. Marin, J.M. Medina, S. Acid, M.A. Vila
Introducción a las Bases de Datos: El modelo Relacional
[1ª edición] Thomson Paraninfo, 2005
ISBN 84-9732-396-3
* Abraham Silberschatz, Henry F. Korth & S. Sudarshan
Fundamentos de Bases de Datos
[4ª edición] McGraw-Hill, 2002
ISBN 0072554819
* Ullman J.D., J. Widom
Introducción a los Sistemas de Bases de Datos
[1ª edición] Prentice Hall, 1999
ISBN 0138613370
* Connolly T, C. Begg
Sistemas de Bases de Datos
[4ª edición] Addison-Wesley, 2005
ISBN 8478290753
* Date C.J.
Introducción a los Sistemas de Bases de Datos
[7ª edición] Prentice Hall, 2001
* BATINI, CERI, NAVATHE.
Diseño Conceptual de Bases de Datos
Addison-WesleyDiaz de Santos, 1994
MÉTODO DE EVALUACIÓN
Se realizará una prueba final escrita sobre los contenidos de las clases teóricas (NT), así como un examen de prácticas de SQL (NP).
La nota final (NF) será: NT*0.6+NP*0.4=NF. Se exigirá una nota mínima de 4.0 en cualquiera de las dos calificaciones para realizar la media. Ambas pruebas se
realizarán en la convocatoria de Febrero.
Para la convocatoria de Septiembre que consta de las mismas pruebas de evaluación, se conservarán notas parciales aprobadas.
RECOMENDACIONES AL ALUMNO
Con objeto de conseguir un mejor aprovechamiento de los créditos de esta asignatura y teniendo en cuenta que los alumnos sólo podrán desarrollar las prácticas en la
parte final de ésta, se propone una temporización de la asignatura donde en las primeras semanas se imparta sólo teoría y en las últimas sólo prácticas. Para tener éxito
en el desarrollo de las prácticas ese conveniente una correcta temporización de los ejercicios para ello los problemas deberán ser resueltos por parte del alumno.
Departamento de Ciencias de la Computación e Inteligencia Artificial
Página 2/2