Usted está aquí: Inicio web asignaturas

 

Fichas de asignaturas 2011-12


BASES DE DATOS

Asignaturas
 

  Código Nombre    
Asignatura 21714011 BASES DE DATOS Créditos Teóricos 3,75
Título 21714 GRADO EN INGENIERÍA INFORMÁTICA Créditos Prácticos 3,75
Curso   2 Tipo Obligatoria
Créd. ECTS   6    
Departamento C137 LENGUAJES Y SISTEMAS INFORMATICOS    

 

Pulse aquí si desea visionar el fichero referente al cronograma sobre el número de horas de los estudiantes.

 

Requisitos previos

- Conocimiento, dominio y corrección del uso oral y escrito de la lengua
española.
- Saber estar, saber comportarse y saber dirigirse con respeto tanto a los
compañeros como al profesorado.

 

Recomendaciones

- Conocimiento de lengua inglesa.
- Asistencia continua a las clases: teóricas, seminarios y prácticas.
- La realización de la evaluación continua a lo largo del curso.
- El alumno debe haber cursado las materias que preceden a ésta según el
itinerario curricular establecido.

 

Profesorado

Nombre Apellido 1 Apellido 2 C.C.E. Coordinador  
Antonio Balderas Alberico N
Mª Esther Gadeschi Díaz S

 

Competencias

Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.

Identificador Competencia Tipo
C12 Conocimiento y aplicación de las características, funcionalidades y estructuras de las bases de datos, que permitan su adecuado uso, y el diseño y el análisis e implementación de aplicaciones basadas en ellos. ESPECÍFICA
C13 Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento y acceso a los Sistemas de información, incluidos los basados en web. ESPECÍFICA
CG02 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y posean las competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resolución de problemas dentro de su área de estudio. GENERAL
CG03 Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes de índole social, científica o ética. GENERAL
T10 Capacidad para comunicarse con personas no expertas en la materia. GENERAL
T14 Capacidad de gestión de la información en la solución de situaciones problemáticas. GENERAL
T15 Capacidad para interpretar documentación técnica. GENERAL
T19 Habilidades en las relaciones interpersonales. GENERAL

 

Resultados Aprendizaje

Identificador Resultado
R4 Adquisición de destreza práctica con los lenguajes de manipulación de datos usando un SGBD comercial
R3 Capacidad para descubrir la necesidad de utilizar los sistema de bases de datos y presentar las características diferenciadoras de los mismos
R1 Conocer la importancia de la información y la necesidad de gestionarla de forma eficiente
R5 Saber realizar un diseño conceptual y lógico para una base de datos
R2 Saber utilizar los diferentes modelos de datos, sus componentes y la importancia en el diseño de una base de datos

 

Actividades formativas

Actividad Detalle Horas Grupo Competencias a desarrollar
01. Teoría
Los contenidos de la materia serán explicados por
el profesor, estando apoyados por el uso de
material docente. La asignatura tendrá su espacio
en el campus virtual dónde el alumno dispondrá de
los guiones de teoría y prácticas, así como los
problemas y tareas a realizar.
30 C12 C13 CG02 CG03 T10 T14 T15 T19
02. Prácticas, seminarios y problemas
En estos seminarios los alumnos afianzarán los
conocimientos teóricos con la realización de
problemas sobre las distintas fases del diseño de
una base de datos. El profesor reforzará aquellos
conceptos más importantes de la materia.

En estas clases los alumnos podrán exponer sus
dudas, generándose debates sobre ellas.
10 C12 C13 CG02 CG03 T10 T14 T15 T19
03. Prácticas de informática
El alumno resolverá en las clases de prácticas
los ejercicios propuestos, que estarán
disponibles en el campus virtual de la
asignatura. Al comienzo de cada tema el profesor
dará una explicación detallada del mismo. Para la
realización de las prácticas se utilizará un SGBD
comercial. Los ejercicios se realizarán de forma
individual.
20 C12 C13 CG02 T14 T15
09. Actividades formativas no presenciales
Realización de tareas de teoría y práctica
propuestas que serán realizadas de forma
individual o en grupos.
90 C12 C13 CG02 CG03 T10 T14 T15 T19

 

Evaluación

Criterios Generales de Evaluación

- Claridad y precisión en el proceso de resolución de los problemas teóricos y
prácticos.
- Entrega en las fechas propuestas de las tareas teóricas y prácticas.
- Correcta aplicación de los principios de la asignatura.
- Participación en clase.
- Correcta expresión oral y escrita.

 

Procedimiento de Evaluación

Tarea/Actividades Medios, Técnicas e Instrumentos Evaluador/es Competencias a evaluar
Diseño de una base de datos para una empresa comercial. Apuntes teóricos sito en el campus virtual de la asignatura. La evaluación del trabajo se hará siguiendo una rúbrica que estará disponible en el campus virtual de la asignatura.
  • Profesor/a
C12 CG02 CG03 T10 T14 T15 T19
Exámenes de teoría y prácticas que se realizarán a lo largo del curso. Material disponible en el campus virtual.Los exámenes constarán de preguntas cortas y problemas a desarrollar, tanto en la parte teórica como en la parte práctica.
  • Profesor/a
C12 C13 CG02 T14 T15
Examen final de teoría y práctica.
C12 C13 CG02 CG03 T10 T14 T15 T19
Realización de diferentes problemas teóricos y prácticos sobre la materia de la asignatura. Los alumnos dispondrán de una colección de problemas tantos teóricos como prácticos.
  • Profesor/a
C12 C13 CG02 T14 T15

 

Procedimiento de calificación

Exámenes:
- Los exámenes tanto teóricos como prácticos se desarrollarán en español, sin
faltas de ortografía ni de redacción.
- Las partes teóricas y prácticas que no se hayan aprobado por evaluación
continua pueden superarse en las convocatorias oficiales de exámenes de la
Universidad.

Tareas:
- Trabajo de diseño de una base de datos: esta actividad se desarrollará por
parejas y la nota será la misma para cada uno de los miembros.
- Realización de problemas teóricos y prácticos propuestos en las clases.

La calificación de la asignatura se obtendrá mediante la siguiente expresión,
siempre y cuando el alumno haya obtenido una nota de cinco sobre diez en cada una
de las partes de la asignatura: teoría y prácticas:

Nota final = 0,35 * Teoría + 0,35 * Prácticas + 0,3 * Actividades

Teoría: nota media de los exámenes de teoría
Prácticas: nota media de los exámenes de prácticas
Actividades:
- Trabajo de diseño de una base de datos de una empresa 66,7%
- Realización de las tareas teóricas y prácticas a lo largo del curso 33,3%

 

Descripcion de los Contenidos

Contenido Competencias relacionadas Resultados de aprendizaje relacionados
            C1: Conceptos básicos. Introducción a los conceptos básicos de una base de datos. Sistemas de ficheros
tradicionales. Limitaciones y diferencias entre los sistemas de ficheros y los sistemas de bases de datos. Breve
descripción de la evolución histórica de las bases de datos.
        
C12 C13 T10 T14 T15 R3 R1
            C2: Sistema de Gestión de Bases de Datos. Definición, uso y componentes de un sistema de bases de datos. Los sistemas
de gestión de bases de datos: definición, uso, componentes y lenguajes. La arquitectura de una base de datos.
Los modelos de datos. Diseño de una base de datos.
        
C12 C13 T10 T15 R3 R2
            C3: Diseño conceptual. El modelo de datos Entidad/Relación. Conceptos, creación de esquemas. Criterios de diseño.
El modelo de datos Entidad/Relación Extendido.
        
C12 C13 CG03 T15 T19 R5 R2
            C4: Modelo de datos relacional. Conceptos de tabla y relación. Estructura de una base de datos relacional. Conceptos
de clave primaria y foránea. Reglas de integridad del modelo relacional.
        
C12 CG03 R5 R2
            C5: Álgebra y cálculo relacionales. Definición de álgebra y cálculo relacionales. Operadores. Poder expresivo de
estos lenguajes.
        
C12 CG02 R5 R2
            C6: Diseño lógico. Concepto de dependencias funcionales. Dependencias multi-valuadas y de reunión. Peligros en el
diseño. Proceso de normalización. Transformación del esquema conceptual al esquema relacional.
        
C12 C13 CG02 CG03 T14 T15 T19 R5 R2
            P1: SQL*Plus. Introducción al lenguaje SQL y al producto Oracle. Identificación con el producto, ordenes y
configuración del entorno de trabajo.
        
C12 CG02 R4
            P2: Manipulación de datos. Ordenes para la manipulación de registros: consulta, actualización, inserción y borrado.
        
C12 CG02 R4
            P3: Funciones y expresiones. Definición y usos de las diferentes funciones y expresiones existentes en el lenguaje
SQL. Consultas por grupos. Manejo de valores nulo.
        
C12 CG02 R4
            P4: Consultas anidadas. Definición y usos. Utilización de operadores lógicos combinados con estas consultas.
Consultas correlacionadas.
        
C12 CG02 R4
            P5: Consultas a múltiples tablas. Búsquedas utilizando más de una tabla. Los
operadores conjuntistas y de existencia. Optimización de consultas.
        
C12 C13 CG02 T15 R4
            P6: Tratamiento de fechas. Aritmética de fechas. Funciones, formatos y conversión de fechas.
        
C12 CG02 R4

 

Bibliografía

Bibliografía Básica

Teoría:

Batini, C; Ceri, S. & Navathe, S.B.
Diseño conceptual de Bases de Datos. Un enfoque de entidades-
interrelaciones
Addison-Wesley/Díaz de Santos, 1994.

Celma Giménez, M.; Casamayor Ródenas, J.C. & Mota Herranz, L.
Bases de datos relacionales
Prentice Hall, 2003.

Connolly, T. & Begg, C.
Sistemas de bases de datos
Pearson Addison-Wesley, 4ª ed., 2005.

Date, C.J.
Introduction to Database Systems
Pearson Addison-Wesley, 8ª ed., 2004.

De Miguel Castaño, A. & Piattini Velthuis, M.G.
Concepción y Diseño de Bases de Datos: Del modelo E/R al modelo
relacional
RA-MA, 1993.

Elmasri, R. & Navathe, S.B.
Fundamentos de sistemas de bases de datos
Addison-Wesley, 5ª ed., 2007.

Ramakrishnan, R. & Gehrke, J.
Sistemas de Gestión de Bases de Datos
McGraw-Hill, 3ª ed., 2006.

Silberschatz, A.; Korth, H. & Sudarshan, S.
Fundamentos de bases de datos
McGraw-Hill, 5ª edición, 2006.

 

Bibliografía Específica

Abbey, M.; Corey, M. & Abramson, I.
ORACLE9i. Guía de aprendizaje
Osborne McGraw-Hill, 2002.

Date, C.J. & Darwen, H.
The SQL Standard
Addison-Wesley, 3ª ed., 1993.

Earp, R. & Bagui, S.
Learning SQL: A step-by-step guide using oracle
Addison Wesley, 2003.

Loney, K. & Theriault, M.
Oracle9i. Manual del administrador
Osborne McGraw-Hill, 2002.

Manuales de Oracle
Oracle Corporation, 2002.
http://juno.uca.es/index.htm
http://www.oracle.es

Patrick, J.J.
SQL Fundamentals
Prentice Hall, 2ª edición, 2002.

Pérez, C.
ORACLE9i. Administración y Análisis de Bases de Datos
Ra-Ma, 2002.

 

Bibliografía Ampliación

Atzeni, P.; Ceri, S.; Paraboschi, S. & Torlone, R.
Database Systems
McGraw-Hill, 1999.

Chen, P.
The Entity-Relationship Approach to Logical Database Design
Information Sciencies, 1977.

De Miguel Castaño, A.; Piattini Velthuis, M.G. & Marcos, E.
Diseño de Bases de Datos relacional
RA-MA, 1999.

De Miguel Castaño, A. & Piattini Velthuis, M.G.
Fundamentos y modelos de bases de datos
RA-MA, 2ª ed., 1999.

Garcia-Molina, H.; Ullman, J.D. & Widom, J.
Database Systems: the complete book.
Prentice Hall, 2002.

Ullman, J.D.
Database Systems
Computer Science Press, 2ª ed., 1982.

Ullman, J.D. & Widom, J.
A First Course in Database Systems
Prentice Hall, 2ª edición, 2002.

 

El presente documento es propiedad de la Universidad de Cádiz y forma parte de su Sistema de Gestión de Calidad Docente. En aplicación de la Ley 3/2007, de 22 de marzo, para la igualdad efectiva de mujeres y hombres, así como la Ley 12/2007, de 26 de noviembre, para la promoción de la igualdad de género en Andalucía, toda alusión a personas o colectivos incluida en este documento estará haciendo referencia al género gramatical neutro, incluyendo por lo tanto la posibilidad de referirse tanto a mujeres como a hombres.