UA
   BASES DE DATOS II    Año académico       Versión PDF.  Versión PDF para convalidación.
Código9192Descripción
Crdts. Teor.3DISEÑO CONCEPTUAL.DISEÑO FISICO.GESTION DE BD.SISTEMAS DE GESTION DE BD.BASES DE DATOS AVANZADAS.
Crdts. Pract.3
A efectos de intercambios en programas de movilidad, la carga de esta asignatura equivale a 7,5 ECTS.


Departamentos y Áreas
DepartamentosÁreaCrdts. Teor.Crdts. Pract.Dpto. Respon.Respon. Acta
LENGUAJES Y SISTEMAS INFORMÁTICOSLENGUAJES Y SISTEMAS INFORMATICOS33


Estudios en los que se imparte
Ingeniería en Informática - plan 2001


Pre-requisitos
BASES DE DATOS I


Incompatibilidades de matrícula por contenidos equivalentes
Sin Datos


Matriculados (2011-12)
Grupo (*)Número
1 53
2 6
3 1
TOTAL 60
(*) 1: GRUPO 1 - CAS
(*) 2: GRUPO 2 - CAS
(*) 3: GRUPO 3 - CAS


Ofertada como libre elección (2011-12)
Número máximo de alumnos: Sin límite
Pincha aquí para ver a qué estudios se oferta
Consulta Gráfica de Horario
A efectos de intercambios en programas de movilidad, la carga de esta asignatura equivale aPincha aquí


Horario (2011-12)
ModoGrupo (*)Día inicioDía finDíaHora inicioHora finAula
CLASE TEÓRICA 1 01/02/2012 25/05/2012 M 11:00 13:00 A2/D25
  2 01/02/2012 25/05/2012 M 16:00 18:00 EP/S-12M
  3 01/02/2012 25/05/2012 M 13:00 15:00 A2/D27
PRÁCTICAS CON ORDENADOR 1 01/02/2012 25/05/2012 L 10:30 12:30 0016P1002
  2 01/02/2012 25/05/2012 L 12:30 14:30 0016P2004
  3 01/02/2012 25/05/2012 L 12:30 14:30 0016P1002
  4 01/02/2012 25/05/2012 M 17:00 19:00 0016P1003
  5 01/02/2012 25/05/2012 X 14:00 16:00 0016P2003
  6 01/02/2012 25/05/2012 X 16:00 18:00 0016P1002
  7 01/02/2012 25/05/2012 L 16:30 18:30 0016P1002
  8 01/02/2012 25/05/2012 M 15:00 17:00 0016P1003
  9 01/02/2012 25/05/2012 L 14:30 16:30 0016P1002
(*) CLASE TEÓRICA
1: GRUPO 1 - CAS
2: GRUPO 2 - CAS
3: GRUPO 3 - CAS
(*) PRÁCTICAS CON ORDENADOR
1: GRUPO Prácticas de BD2 - CAS
2: GRUPO Prácticas de BD2 - CAS
3: GRUPO Prácticas de BD2 - CAS
4: GRUPO Prácticas de BD2 - CAS
5: GRUPO Prácticas de BD2 - CAS
6: GRUPO Prácticas de BD2 - CAS
7: GRUPO Prácticas de BD2 - CAS
8: GRUPO Prácticas de BD2 - CAS
9: GRUPO Prácticas de BD2 - CAS


Grupos de matricula (2011-12)
Grupo (*)CuatrimestreTurnoIdiomaDistribución (letra nif)
1 2do. M CAS desde - hasta -
2 2do. T CAS desde - hasta -
3 2do. M CAS desde - hasta -
(*) 1: GRUPO 1 - CAS
(*) 2: GRUPO 2 - CAS
(*) 3: GRUPO 3 - CAS


Otras distribuciones (2011-12)
Grupo Estudio
1 Se le asigna a Ingeniería en Informática - plan 2001
2 Se le impide a Ingeniería Técnica en Informática de Sistemas - plan 2001
3 Se le impide a Ingeniería en Informática - plan 2001


Objetivos de las asignatura / competencias (2011-12)
Comprender las etapas a seguir en el proceso de diseño de una base de datos.
Dominar la simbología del Modelo Entidad-Relación Extendido y del Modelo Relacional.
Saber realizar el diseño conceptual de una base de datos empleando el modelo Entidad-Relación Extendido (EER).
Saber realizar el diseño lógico de una base de datos empleando el Modelo Relacional.
Comprender el concepto de integridad de una base de datos
Adquirir nociones sobre seguridad en bases de datos.
Comprender la necesidad del controlar la concurrencia en bases de datos y adquirir nociones para hacerlo.
Familiarizar al alumno con la manipulación de bases de datos empleando ORACLE.


Contenidos teóricos y prácticos (2011-12)

TEORÍA

Bloque I: Introducción
Unidad 0: Presentación y objetivos
Unidad 1: Introducción al diseño de una base de datos
• Etapas en el diseño: diseño conceptual, diseño lógico y diseño físico.
• Modelos de datos para el diseño conceptual y el diseño lógico.

Bloque II: El diseño conceptual
Unidad2: El modelo Entidad-Relación Extendido (EER)
• Introducción al modelo EER.
• Entidad y Relación.
• Restricciones de existencia y de identificador.
• Generalización.
• Agregación.
• Lectura de esquemas conceptuales empleando el EER.
• Diseño conceptual empleando el EER

Bloque III: El diseño lógico
Unidad 3: El Modelo Relacional (MR)
• Estructura de datos.
• Esquema relacional.
• Restricciones de integridad en el Modelo Relacional.
Unidad 4: Transformación de un esquema conceptual realizado con el EER en un esquema lógico relacional.
• Entidades y atributos.
• Relaciones binarias. Restricciones de existencia y de identificador.
• Relaciones ternarias.
• Agregaciones.
• Generalización.

Bloque IV: Diseño físico
Unidad 5: Pautas para el diseño físico.

Bloque V: Gestión de Bases de Datos
Unidad 6: Introducción a la seguridad en Bases de Datos.
• Control de acceso por niveles y por privilegios.
• Seguridad en la transmisión de datos.
• Seguridad en Bases de Datos Estadísticas.

Unidad 7: Introducción a la integridad en Bases de Datos.
• Reglas de integridad estática.
• Reglas de integridad dinámica.

Unidad 8: Introducción a la concurrencia en Bases de Datos.
• Conceptos de transacción, planificación y concurrencia.
• Serializabilidad en conflictos.
• Serializabilidad en vistas.


Bloque VI: Otras tecnologías de BD
Unidad 9: Bases de Datos Avanzadas
• Presentación de las asignaturas Bases de Datos Avanzadas, Bases de Datos Multidimensionales, Bases de Datos Distribuidas y Administración de Bases de Datos.


______________________________________________________________________________


PRÁCTICAS

Unidad 0: Presentación y objetivos
Unidad 1: Sentencias CREATE TABLE y DROP TABLE
Unidad2: Sentencia ALTER TABLE
Unidad 3: Sentencias INSERT, UPDATE y DELETE
Unidad 4: Sentencias GRANT y REVOKE
Unidad 5: Sentencias COMMIT, ROLLBACK y SAVEPOINT
Unidad 6: Repaso sentencia SELECT y extensión.
Unidad 7: Sentencia CREATE VIEW
Unidad 8: Sentencia CREATE TRIGGER
Unidad 9: Ejercicios de diseño.




Más información
Profesor/a responsable
Gómez Ballester , Eva María Paloma


Metodología docente (2011-12)
Clases teóricas y prácticas
En el aula se dedicará un porcentaje de las clases a la resolución de ejercicios de diseño empleando el modelo EER y el modelo relacional. Otras clases se dedicarán a la introducción de los conceptos de integridad, seguridad, concurrencia y recuperación.Finalmente se introducirá al alumno en conceptos avanzados de BD, en los que podrá profundizar en otras asignaturas.


Tipo de actividades: teóricas y prácticas
Laboratorios
El alumno, utilizando como herramienta Oracle, construirá y manipulará una base de datos.


Profesores (2011-12)
Grupo Profesor/a
TEORIA COMPARTIDA DE 9192, 9290, 94011Gómez Ballester, Eva María Paloma
2Gómez Ballester, Eva María Paloma
Trujillo Mondejar, Juan Carlos
3Gómez Ballester, Eva María Paloma
PRÁCTICAS CON ORDENADOR COMPARTICA DE 9192, 9290, 94011Gómez Ballester, Eva María Paloma
2Valdes Muñoz, Mª Angeles
3Gómez Ballester, Eva María Paloma
4QUEREDA GARCIA, LUISA MARIA
5Valdes Muñoz, Mª Angeles
6Valdes Muñoz, Mª Angeles
7QUEREDA GARCIA, LUISA MARIA
8QUEREDA GARCIA, LUISA MARIA
9QUEREDA GARCIA, LUISA MARIA
Enlaces relacionados
http://en.wikipedia.org/wiki/Entity-relationship_model
http://es.wikipedia.org/wiki/Modelo_relacional


Bibliografía

An introduction to database systems
Autor(es):DATE, C.J.
Edición:Boston : Addison Wesley, 2004.
ISBN:0-321-18956-6
Recomendado por:GOMEZ BALLESTER, EVA (*1)
[ Acceso al catálogo de la biblioteca universitaria ] [ Acceso a las ediciones anteriores ] [ Enlace al recurso bibliográfico ]

Cómo programar en C++
Autor(es):DEITEL, Harvey M. ; DEITEL, Paul J.
Edición:España : Pearson Educación, 2003.
ISBN:970-26-0254-8
Recomendado por:GOMEZ BALLESTER, EVA
QUEREDA GARCIA, LUISA MARIA
TRUJILLO MONDEJAR, JUAN CARLOS
VALDES MUÑOZ, M. ANGELES
[ Acceso al catálogo de la biblioteca universitaria ]

Diseño y administración de bases de datos
Autor(es):HANSEN, Gary W. ; HANSEN, James V.
Edición:Madrid : Prentice Hall, 1997.
ISBN:84-8322-002-4
Recomendado por:QUEREDA GARCIA, LUISA MARIA
TRUJILLO MONDEJAR, JUAN CARLOS
VALDES MUÑOZ, M. ANGELES
[ Acceso al catálogo de la biblioteca universitaria ]

Fundamentos de sistemas de bases de datos
Autor(es):ELMASRI, Ramez ; NAVATHE, Shamkant B.
Edición:Madrid : Pearson Addison-Wesley, 2008.
ISBN:978-84-7829-085-7
Recomendado por:GOMEZ BALLESTER, EVA (*1)
[ Acceso al catálogo de la biblioteca universitaria ] [ Acceso a las ediciones anteriores ]

Introducción a los sistemas de bases de datos
Autor(es):DATE, C. J.
Edición:México : Pearson Educación, 2001.
ISBN:968-444-419-2
Recomendado por:QUEREDA GARCIA, LUISA MARIA
TRUJILLO MONDEJAR, JUAN CARLOS
VALDES MUÑOZ, M. ANGELES
[ Acceso al catálogo de la biblioteca universitaria ]

Sistemas de Bases de Datos : un enfoque práctico para diseño, implementación y gestión
Autor(es):CONNOLLY, Thomas M.; BEGG, Carolyn E.
Edición:Madrid : Addison Wesley, 2005.
ISBN:84-7829-075-3
Recomendado por:GOMEZ BALLESTER, EVA (*1)
[ Acceso al catálogo de la biblioteca universitaria ]
(*1) Este profesor ha recomendado el recurso bibliográfico a todos los alumnos de la asignatura.
Fechas de exámenes oficiales (2011-12)
ConvocatoriaGrupo (*)fechaHora inicioHora finAula(s) asignada(s)Observ:
Exámenes extraordinarios de finalización de estudios (diciembre) -1 10/11/2011 12:00 15:00 OP/1003 -
Periodo ordinario para asignaturas de segundo semestre y anuales -1 14/06/2012 13:00 15:00 EP/0-24P -
Periodo ordinario para asignaturas de segundo semestre y anuales -1 14/06/2012 15:00 18:00 EP/S-12M
EP/SALÓN
EP/S-15M
EP/0-24P
EP/0-22M
-
Periodo extraordinario de julio -1 12/07/2012 11:30 16:00 A2/C14
A2/C13
-
(*) 1: GRUPO 1 - CAS
(*) 2: GRUPO 2 - CAS
(*) 3: GRUPO 3 - CAS


Instrumentos y criterios de evaluación (2011-12)
Examen final
Se realizará un examen final para evaluar la parte de la asignatura que se ha desarrollado en el aula, así como un examen práctico de la materia vista en el laboratorio.
La teoría se valorará de 0 a 6 puntos siendo necesario un minímo de 3 para aprobarla. En el examen de teoría se incluye un ejercicio de diseño conceptual, en el que se debe obtener una puntuación mínima para superar la asignatura, así como una puntuación mínima en el resto de los ejercicios.
En el examen práctico se podrán obtener hasta 4 puntos, siendo necesario un mínimo de 2 para aprobarlo.
Una vez aprobadas ambas partes, la nota final será la suma de la puntuación obtenida en el examen de teoría y en el práctico.