Fichas de asignaturas 2013-14
![]() |
ADMINISTRACIÓN DE BASES DE DATOS |
![]() ![]() ![]() |
|
Asignatura |
![]() |
| |
Profesorado |
![]() |
| |
Competencias |
![]() |
| |
Resultados Aprendizaje |
![]() |
| |
Actividades Formativas |
![]() |
| |
Sistemas de Evaluación |
![]() |
| |
Contenidos |
![]() |
| |
Bibliografía |
![]() |
Código | Nombre | |||
Asignatura | 21714053 | ADMINISTRACIÓN DE 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 | 3 | 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.
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 |
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 interpetrar 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 |
CG05 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | 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 |
G01 | Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmas proyectos en el ámbito de la ingeniería en informática que tengan por objeto la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas | ESPECÍFICA |
G03 | Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilida dy seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que gestionana | ESPECÍFICA |
G04 | Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y la ejecucion de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos adquiridos según lo establecido el en apartado 5 de este anexo | ESPECÍFICA |
G07 | Capacidad de conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la profesión de Ingeniero Técnico en Informática y manejar especificaciones, reglamentos y normas de oblicado cumplimiento | ESPECÍFICA |
SI02 | Capacidad para determinar los requisitos de los sistemas de información y comunicación de una organización atendiendo a aspectos de seguridad y cumplimiento de la normativa y la legislación vigente | ESPECÍFICA |
SI05 | Capacidad para comprender y aplicar los principios de la evaluación de riesgos y aplicarlos correctamente en la elaboración y ejecución de planes de actuación | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R2 | Adquisición de destreza práctica con los lenguajes de definición y control de datos usando un SGBD comercial. |
R1 | Conocer los principios fundamentales relativos a la seguridad en los sistemas de bases de datos, así como las técnicas de protección de datos y el cumplimiento de la normativa y la legislación vigente. |
R3 | Conocer y saber aplicar las técnicas más importantes de gestión de la concurrencia y de la recuperación de los datos. |
R5 | Conocer y saber desarrollar las funciones de un administrador de la base de datos. |
R4 | Saber realizar un diseño físico para una base de datos y de ajustar los parámetros para un rendimiento óptimo. |
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 | CG02 CG03 CG05 G01 G03 G04 G07 SI02 SI05 | |
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. |
30 | CG03 CT1 G01 G04 SI02 SI05 | |
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 | CG02 CG03 CG05 G01 G03 G04 G07 SI02 SI05 |
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. |
|
CG02 CG03 CG05 G01 G03 G04 G07 SI02 SI05 |
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. |
|
CG02 CG03 CG05 G01 G03 G04 G07 SI02 SI05 |
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: Estructuras de almacenamiento y métodos de acceso.Introducción. Estructura general del sistema. Medios de almacenamiento físicos. Gestión del espacio de disco. Gestión de la memoria intermedia. Organización de ficheros. Registros: tipos y almacenamiento. Almacenamiento del Diccionario de Datos. |
G04 | R4 |
C2: Estructuras de índices para ficheros. Índices. Índices con base en árboles B y B+. Funciones de dispersión. |
CG02 CG05 | R4 |
C3: Diseño físico y ajuste práctico de Bases de Datos. Objetivos del diseño. Comparación entre indexación y dispersión. Técnicas de diseño. Proceso de diseño en BD. Optimización. Pautas para el diseño físico. Problemas. |
CG02 CG03 CG05 | R4 |
C4: Administrador de Base de Datos. Funciones. Herramientas de administración de datos. Arquitectura de un SGBD centralizado. Catálogo para SGBD relacionales. Administración con Oracle. |
CG02 | R5 |
C5: Conceptos sobre procesamiento de transacciones. Concepto de transacción. Propiedades de las transacciones. Planes y recuperabilidad. Seriabilidad. Soporte de transacciones en SQL. |
G01 SI02 SI05 | R3 |
C6: Técnicas de control de concurrencia.Técnicas de bloqueo para el control de la concurrencia. Técnicas de validación. Granularidad. Uso de bloqueos.Control de concurrencia y recuperación en Oracle. |
G03 SI02 SI05 | R3 |
C7: Técnicas de recuperación de bases de datos. Concepto de recuperación. Técnicas de recuperación basadas en la actualización diferida e inmediata. |
R3 | |
C8: Seguridad y autorización en bases de datos. Introducción a los problemas de seguridad en las bases de datos. Confidencialidad. Integridad. Disponibilidad. Amenazas a la seguridad: controles informatizados, autorizaciones y vistas. Auditorías. Seguridad jurídica. Seguridad en el SGBD Oracle. Seguridad de un SGBD en entorno web. |
G03 G07 | R1 |
P1: Definición de tablas. Definición y creación de tablas. Restricciones de integridad. Modificación y eliminación de tablas. La orden truncate. Renombrar tablas. Problemas. |
SI02 | R2 |
P2: Definición de esquema externos. Definición y creación de esquemas externos. Seguridad a través de las vistas. Manipulación de datos a través de una vista. Modificación y eliminación de una vista. Problemas. |
G03 SI02 | R2 |
P3: El Diccionario de Datos. Vistas del Diccionario de Datos. Tablas dinámicas. Problemas. |
CG03 | R2 |
P4: Definición de estructuras adicionales. Agrupamientos. Sinónimos. Índices. Problemas. |
SI02 | R2 |
P5: Lenguajes de Control de Datos y de Control de Transacciones. El lenguaje de control de datos. Privilegios de usuarios. Órdenes de control de transacciones. Problemas. |
SI02 | R2 |
P6: Arquitectura. Estructura lógica. Estructura física. Estructura de la memoria principal. Los procesos de Oracle. |
G04 | R4 |
P7: Administración. Introducción. Privilegios del sistema. Concesión de privilegios del sistema. Órdenes create, alter y drop. Arranque y parada de una base de datos. Gestión del espacio de disco. Migración, copias de seguridad y desfragmentación del disco. Problemas. |
CT1 G01 SI05 | R2 R5 |
Bibliografía
Bibliografía Básica
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
Abramson, I.; Abbey, M. & Corey, M.
Oracle Database 10g. Guía de aprendizaje
Osborne McGraw-Hill, 2006.
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. & Bryla, B.
Oracle Database 10g. Manual del administrador
Osborne McGraw-Hill, 2006.
Loney, K. & Theriault, M.
Oracle9i. Manual del administrador
Osborne McGraw-Hill, 2002.
Manuales de Oracle
Oracle Corporation, 2002.
http://juno.uca.es/
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
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.
Folk, M.J. & Zoellick, B.
Estructuras de archivos: un conjunto de herramientas conceptuales
Addison Wesley, 1992.
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.