Fichas de asignaturas 2013-14
![]() |
BASES DE DATOS |
![]() ![]() ![]() |
|
Asignatura |
![]() |
| |
Profesorado |
![]() |
| |
Competencias |
![]() |
| |
Resultados Aprendizaje |
![]() |
| |
Actividades Formativas |
![]() |
| |
Sistemas de Evaluación |
![]() |
| |
Contenidos |
![]() |
| |
Bibliografía |
![]() |
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 | INGENIERÍA INFORMÁTICA |
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 las actividades propuestas 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 |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | 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 sistemas 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 donde 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 CT1 | |
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. |
12 | C12 C13 CG02 CG03 | |
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 resolverá las dudas expuestas. Para la realización de las prácticas se utilizará un SGBD comercial. Los ejercicios se realizarán de forma individual. |
18 | C12 C13 CG02 | |
10. 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 |
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/o 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 |
Examen final de teoría y práctica. | Prueba escrita formada por cuestiones y problemas. |
|
C12 C13 CG02 |
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. |
|
C12 C13 CG02 CG03 |
Procedimiento de calificación
Exámenes: - Se desarrollarán en español, sin faltas de ortografía ni de redacción. - Los exámenes constarán de dos partes: parte teórica y parte práctica, que se realizarán en las convocatorias oficiales establecidas por la Universidad. - Cada una de las partes estará formada por cuestiones y por problemas. - Se ha de obtener un mínimo del 50% del valor de las cuestiones de la parte teórica y de la práctica para que se evalúen los problemas correspondientes. - Para superar la asignatura se ha de obtener un mínimo del 50% del valor de las cuestiones y del valor de los problemas. Tareas: - Realización de problemas teóricos y/o 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,85 * ((Teoría + Prácticas)/2) + 0,15 * Actividades Actividades: nota media de las tareas, siempre que se hayan presentado al menos el 80% de las tareas propuestas.
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 | 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 | 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 CT1 | 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 CT1 | 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 | 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.