
Mapa

| | Esta página contiene
la información general de la asignatura. Puede
conseguir una copia de este información en el documento BDa-prog.pdf
(16 Kb, 6 pgs).
- Código:
42529
- Titulación/es:
- Ingeniería en Informática (II)
- Ingeniería Técnica en Informática de Sistemas (ITIS)
- Ingeniería Técnica en Informática de Gestión (ITIG)
- Créditos:
9
- Carácter:
Obligatoria
- Curso:
3º
- Temporalidad: Anual
- Departamento: Informática
Los prerrequisitos son asignaturas que es recomendable haber superado
antes ya que incluyen contenidos necesarios para esta asignatura.
Los correquisitos son asignaturas que es recomendable cursar en paralelo a
esta ya que incluyen contenidos relacionados.
- Prerrequisitos:
- Álgebra y Matemáticas Discretas (1º)
- Lógica (1º)
- Metodología y Tecnología de la Programación (1º)
- Ampliación de Programación (2º)
- Estructura de Datos y de la Información (2º)
- Correquisitos:
- Ingeniería del Software (3º)
Ver diagrama de prerrequisitos y
correquisitos
- Formar en los fundamentos de los modelos de datos y de las bases de
datos.
- Capacitar en el diseño de bases de datos relacionales.
- Adquirir habilidad en el uso de sistemas de gestión de bases de datos
relacionales y en el lenguaje SQL.
- Docencia:
- 2 horas semanales de teoría y problemas.
- 2 horas de prácticas de laboratorio cada dos semanas.
- Horarios de Teoría:
- Ingeniería en Informática (3º-A, aula A-01):
- Martes de 9'30-10'30 (primer semestre) o de 12'30-13'30 (segundo
semestre).
- Jueves de 9'30-10'30.
- Ingeniería Técnica en Informática de Sistemas (3º-B, Aula
-1.10):
- Martes de 17'30-18'30
- Jueves de 16'30-17'30
- Ingeniería Técnica en Informática de Gestión (3º-C, Aula
A-11):
- Martes de 9'30-10'30 (primer semestre) o miércoles 12'30-13'30
(segundo semestre).
- Jueves de 9'30-10'30.
- Horarios de Laboratorio:
- Grupo G1 (Laboratorio LC3):
- Miércoles de 12'30-14'30, en semanas alternas con G2.
- Grupo G2 (Laboratorio LC3):
- Miércoles de 12'30-14'30, en semanas alternas con G1.
- Grupo G3 (Laboratorio LC3):
- Jueves de 15'30-17'30, en semanas alternas con G5.
- Grupo G4 (Laboratorio LC3):
- Miércoles de 15'30-17'30, en semanas alternas.
- Grupo G5 (Laboratorio LC3):
- Jueves de 15'30-17'30, en semanas alternas con G3.
Ir a los horarios
oficiales del Centro.
Horarios de los Profesores:
- De forma adicional a la docencia reglada con un profesor, en la
ESI se ofrece el servicio de Laboratorio Abierto que consiste en poner a
disposición de los alumnos los laboratorios docentes de la Escuela en horas
libres no utilizadas para docencia reglada. En estas horas, dichos
laboratorios estarán supervisados por un Monitor de Laboratorio, un
estudiante becado de últimos años que atenderá dudas en una determinada
materia (bases de datos, sistemas operativos, programación, ...).
- Durante el curso 2003/2004 se ofrecerá a los estudiantes de Bases de
Datos y asignaturas afines este servicio. PAra información consultar con la
responsable (profesora Coral
Calero).
Los criterios de evaluación están en función de los objetivos
académicos que deseamos alcanzar.
Se aprueba mediante la superación del examen final o mediante exámenes
parciales.
Para aprobar se podrá optar por una de las siguientes opciones:
a) asistencia al menos al 75% de las prácticas y entregar los informes
de cada práctica que se determinen;
b) realización de una prueba práctica final. Para optar a la opción
primera, los alumnos deberán inscribirse en las listas de prácticas en las
primeras semanas de clase..
Para aprobar la asignatura es necesario tener aprobadas por separado la
teoría y las prácticas. La nota de prácticas supondrá el 35% de la nota
final.
- Clases magistrales con resolución de ejercicios y ejemplos.
- Prácticas en laboratorio con herramientas software
profesionales.
Se pretenden alcanzar los siguientes objetivos didácticos:
- Desarrollar aptitudes:
- Crítica
- Iniciativa propia (alumno emprendedor)
- Participación
- Desarrollar habilidades:
- Búsqueda y lectura de documentos científicos y técnicos
- Escritura de documentos bien estructurados y expresados
- Trabajo en equipo
Teoría
- Presentación:
- 0. Presentación de la asignatura
- Unidad I: Fundamentos de Bases de Datos
- 1. Modelos de Datos
- Modelo, esquema y ejemplar. - Mecanismos de abstracción. -
Clasificación. - Agregación. - Generalización. - Asociación. -
Jerarquías de abstracciones. - Propiedades estáticas. - Propiedades
dinámicas. - Restricciones de integridad. - Clases de restricciones. -
Clasificación de los MDs. - Conceptuales vs convencionales. - MDs y
diseño de BDs. - Modelos Convencionales. - Modelo Jerárquico. - Modelo
en Red.
- Unidad II: Diseño de Bases de Datos
- 5. Creación y Desarrollo de una Base de Datos
- Ciclo de vida de una BD. - Estudio previo y plan de trabajo. -
Concepción de la BD y selección del equipo. - Diseño y carga. -
Metodología de Diseño. - Enfoques de diseño. - Etapas de la
metodología. - Modelado conceptual. - Diseño lógico. - Diseño
físico. - Entradas y salidas del proceso.
- 6. Diseños Conceptual, Lógico y Físico.
- Etapas del modelado conceptual. - Análisis de requisitos. -
Generación del esquema conceptual. - Características del esquema
conceptual. - Diseños ascendente y descendente. - Integración de
vistas. - Resolución de conflictos. - Análisis de redundancias en
interrelaciones. - Etapas del diseño lógico. - Diseño lógico
estándar. - Diseño lógico específico. - Transformación desde
entidad/interrelación a relacional. - Dominios. - Entidades. -
Atributos. - Interrelaciones. - Dependencias en identificación y en
existencia. - Restricciones de interrelaciones. - Generalizaciones. -
Dimensión temporal. - Atributos derivados. - Diseño físico. -
Objetivos. - Actividades.
Laboratorio
- Introducción a Oracle 8.
- Lenguaje de Definición de Datos.
- Lenguaje de Manipulación de Datos.
- La sentencia SELECT.
- Vistas.
- Introducción a PL/SQL.
Material:
- ORACLE 8.
Se incluyen a continuación los libros básicos utilizados en la
asignatura y una lista de otros libros de interés para algunos temas. En la biblioteca
de la UCLM-ESI existen muchos otros libros relacionados con la asignatura
que pueden ser consultados en el Catálogo
de la Biblioteca.
Teoría:
-
De Miguel, A.; Piattini, M.; Fundamentos y Modelos de Bases de Datos (2ª
edición). Ra-Ma, 1999.
-
De Miguel, A.; Piattini, M.; Marcos, E. Diseño de Bases de Datos
Relacionales. Ra-Ma, 2000.
-
Elmasri, R.; Navathe, S.B.;
Sistemas de Bases de Datos: Conceptos fundamentales (3ª edición). Addison-Wesley,
2002.
Prácticas:
- Abbey, M.; Corey, M.J.; Oracle 8.
Guía de aprendizaje. Oracle Press, 1997.
- Melton, J.; Simon, A.R.; SQL:1999.
Understanding relational language components. Morgan Kauffman Publishers.
2002.
General de Bases de Datos:
-
Connolly, T.; Begg,
C.; Straghan, A.; Database Systems (3rd edition). Addison-Wesley, 2002.
-
Silberschatz, A.;
Korth, H.F.; Sudarshan, S.; Fundamentos de Bases de Datos (3ª edición). McGraw-Hill, 1998.
-
Ullman, J.D.; Widom, J.; Introducción a los Sistemas de Bases de
Datos. Prentice Hall, 1999.
Modelo Entidad-Interrelación:
-
Batini, C.; Ceri, S.; Navathe, S.B.; Diseño conceptual de bases
de datos. Addison-Wesley
Iberoamericana, 1994.
ORACLE:
-
Abbey, M.;
Corey, M.J.; ORACLE 8. Guía de Aprendizaje. McGraw-Hill
Interamericana, 1998.
-
Advanced Information
Systems, Inc. La Biblia de ORACLE 8. Anaya Multimedia, 1998.
SQL:
-
Date, C.J.;
Darwen, H.; A Guide to SQL Standard (4th edition). Addison-Wesley,
1997.
-
Freeze, W.S.; SQL. Manual
de Referencia del Programador. Paraninfo, 1998.
- Groff,
J.R.; Weinberg, P.N.; Guía LAN TIMES de SQL. McGraw-Hill Interamericana,
1998.
|