Usted está aquí: Inicio web asignaturas

 

Fichas de asignaturas 2016-17


ADMINISTRACIÓN DE BASES DE DATOS

Asignaturas
 

  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.

 

Profesorado

Nombre Apellido 1 Apellido 2 C.C.E. Coordinador  
MANUEL JESUS COBO MARTIN PROFESOR SUSTITUTO INTERINO N  
MANUEL PALOMO DUARTE PROFESOR CONTRATADO DOCTOR S
Raquel Ureña Pérez Profesor Sustituto Interino N  

 

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
CB2 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
CB3 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
CB5 Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía GENERAL
CG01 Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar 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 GENERAL
CG03 Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y seguridad de los sistemas, servicios y aplicaciones informáticas, así como de la información que gestionan GENERAL
CG04 Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y la ejecución de sistemas, servicios y aplicaciones informáticas, de acuerdo con los conocimientos adquiridos según lo establecido el en apartado 5 de este anexo GENERAL
CG07 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 obligado cumplimiento 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 TRANSVERSAL
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.
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 CG01 CG03 CG04 CG07 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. Los ejercicios se realizarán de forma
individual.
30 CG01 CG04 CT1 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 CG01 CG03 CG04 CG07 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.
- Correcta expresión oral y escrita.

 

Procedimiento de Evaluación

Tarea/Actividades Medios, Técnicas e Instrumentos Evaluador/es Competencias a evaluar
Examen final.
  • Profesor/a
CG01 CG03 CG04 CG07 SI02 SI05
Realización de problemas prácticos.
  • Profesor/a
CG01 CG03 CG04 CG07 SI02 SI05
Realización de un proyecto.
  • Profesor/a
CB2 CB3 CB5 CG01 CG03 CG04 CG07 CT1 SI02 SI05

 

Procedimiento de calificación

La calificación de la asignatura se obtendrá mediante la siguiente expresión:


Nota final = 0,5 * examen Teoría + 0,15 * Prácticas + 0,35* Proyecto

Exámenes: consistirán en la justificación y aplicación de contenidos teóricos.
Prácticas: nota media de las tareas, siempre que se hayan presentado al menos el
80% de las tareas propuestas.
Proyecto: consistirán en la aplicación de contenidos teóricos y prácticos.

 

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.
        
CG04 R4
            C2: Estructuras de índices para ficheros. Índices. Índices con base en árboles B y B+. Funciones de dispersión.
        
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.
        
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 SGBD de referencia empresarial.
        
R5
            C5: Conceptos sobre procesamiento de transacciones. Concepto de transacción. Propiedades de las transacciones. Planes
y recuperabilidad. Seriabilidad. Soporte de transacciones en SQL.
        
CG01 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 SGBD de referencia empresarial.
        
CG03 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 SGBD de referencia empresarial. Seguridad de un SGBD en
entorno web.
        
CG03 CG07 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.
        
CG03 SI02 R2
            P3: El Diccionario de Datos. Vistas del Diccionario de Datos. Tablas dinámicas. Problemas.
        
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 en SGBD de
referencia empresarial.
        
CG04 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.
        
CG01 CT1 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.


MySQL 5.0 Certification Study Guide 1st Edition
Publisher: MySQL Press; 1 edition (September 3, 2005)
ISBN-13: 978-0672328121

MySQL Administrator's Guide and Language Reference (2nd Edition) 2nd Edition
Publisher: MySQL Press; 2 edition (May 7, 2006)
ISBN-13: 978-0672328701

High Performance MySQL: Optimization, Backups, and Replication 3rd Edition
Publisher: O'Reilly Media; 3 edition (April 2, 2012)
ISBN-13: 978-1449314286

MySQL High Availability: Tools for Building Robust Data Centers 2nd Edition
Publisher: O'Reilly Media; 2 edition (April 28, 2014)
ISBN-13: 978-1449339586

 

Bibliografía Específica

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.

 

Bibliografía Ampliación

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.

 

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.