Contenido de XSL

Administración de Bases de Datos

Centro
Facultad de Informática
Titulación
Grado en Ingeniería Informática
Curso académico
2023/24
Curso
4
Nº Créditos
6
Idiomas
Castellano

DocenciaAlternar navegación

Distribución de horas por tipo de enseñanza
Tipo de docenciaHoras de docencia presencialHoras de actividad no presencial del alumno/a
Magistral4040
P. Laboratorio2050

Guía docenteAlternar navegación

ObjetivosAlternar navegación

El objetivo general de la asignatura es presentar aspectos relacionados con la labor de administración de Bases de Datos. Se persigue la capacitación de los estudiantes en los conocimientos y técnicas de Administración y Gestión de cualquier Sistema de Gestión de Bases de Datos (SGBD) disponible en el mercado, mediante la introducción a las cuestiones generales, problemas y soluciones existentes, utilizando para el soporte de lecciones y laboratorios los SGBD ORACLE y otro a elegir (MySQL, PostgreSQL, MariaDB, ...).

Una vez cursada la asignatura entre otras se adquirirán estos resultados de aprendizaje:

* Definir cuentas de usuarios junto con los recursos y privilegios asociados.

* Establecer y gestionar controles de auditoría.

* Seleccionar los mecanismos de control de concurrencia y aislamiento adecuados en cada contexto.

* Conocer algunas posibilidades que ofrecen los SGBD para hacer copias de seguridad y recuperar datos de dichas copias.

* Conocer y gestionar herramientas de monitorización, rendimiento, ajuste y mantenimiento del SGBD.

TemarioAlternar navegación

1. Seguridad y Auditoría: Gestión de usuarios, perfiles, privilegios y roles.

2. Concurrencia: protocolos de control de concurrencia (de reservas, de marcas de tiempo y validación).

3. Recuperación de la BD.

4. Mantenimiento de la BD.

5. Otros aspectos de administración de BD.

MetodologíaAlternar navegación

Los temas del curso se irán exponiendo y trabajando en el laboratorio. Aproximadamente el 75% de las clases tendrá un enfoque totalmente práctico.

Se utilizará una metodología de docencia activa con realización de laboratorios y trabajos en grupo y pruebas individuales de lecciones aprendidas.

Sistemas de evaluaciónAlternar navegación

Se seguirán los criterios establecidos en la normativa vigente para la elección del sistema de evaluación (continua o final), y también para los cambios de sistema de evaluación (de continua a final). La modalidad de evaluación por defecto es evaluación continua. De hecho, la asignatura está orientada a la modalidad de evaluación continua.



=== Evaluación continua ===



La evaluación de la asignatura se realiza de la siguiente manera:

* 40% mediante pruebas escritas (4 pruebas con un peso del 10% cada una).

* 30% mediante trabajos de laboratorio.

* 30% mediante trabajo no presencial.

Como requisito para aprobar la asignatura, será necesario obtener en cada apartado al menos el 50% de la calificación máxima.



=== Evaluación final ===



Se podrá solicitar el cambio de evaluación continua a evaluación final siempre y cuando no se haya evaluado un porcentaje igual o superior al 80% de la calificación final de la asignatura.



La evaluación final de la asignatura se realiza de la siguiente manera:

* 20% mediante trabajos de laboratorio, que deberán ser entregados antes de la fecha de examen según el calendario oficial de exámenes.

* 80% mediante un examen final, a realizar según el calendario oficial de exámenes

Como requisito para aprobar la asignatura, será necesario obtener en cada apartado al menos el 50% de la calificación máxima.

Materiales de uso obligatorioAlternar navegación

El material disponible en el aula virtual (eGela) de la asignatura.

BibliografíaAlternar navegación

Bibliografía básica

* Fundamentos de Sistemas de Bases de Datos (5a edición). R.A. Elmasri y S.B. Navathe. Addison-Wesley, 2007.

Versión en inglés: Fundamentals of Database Systems (7th edition). R.A. Elmasri and S.B. Navathe. Addison-Wesley, 2015.

* Fundamentos de Bases de Datos. A. Silberschatz, H.F. Korth, S. Sudarshan. McGraw-Hill, 2006.

Versión en inglés: Database system concepts (6th edition). A. Silberschatz, H.F. Korth and S. Sudarshan. McGraw-Hill, 2011.

* Sistemas de Bases de Datos. Un enfoque práctico para diseño, implementación y gestión (4a edición). T. Connolly y C. Begg. Addison-Wesley, 2005.

Versión en inglés: Database Systems: A Practical Approach to Design, Implementation, and Management (5th edition). T. Connolly and C. Begg. Addison-Wesley, 2009.

* Sistemas de Bases de Datos (9a edición). Diseño, implementación y administración. P. Rob y C. Coronel. Cengage Learning, 2014.

Versión en inglés: Database Systems: Design Implementation and Management (9th edition). P. Rob and C. Coronel. Cengage Learning, 2009.

Bibliografía de profundización

* Database Systems The Complete Book. H. García-Molina, J.D. Ullman, J. Widom. Pearson 2009.
* Oracle 12c Administración. Olivier Heurtel. ediciones Eni. 2015
* Database: Principles, Programming, and Performance (2nd edition). P. O'Neil and E. O'Neil. Elsevier Science, 2001.
* Principles of Distributed Database Systems (3rd edition). M.T. Ozsu and P Valduriez. Springer, 2011.
* Distributed Database Systems. D. Bell and J. Grimson. Addison-Wesley, 1992.
* Managing Distributed Databases. Building bridges between database islands. D.K. Burleson. J. Wiley & sons, 199.
* Database Administration. The Complete Guide to Practices and Procedures. C.S. Mullins. Addison-Wesley, 2002.
* Database Tuning. Principles, Experiments and Troubleshooting Techniques. D. Shasha and P. Bonnet. Morgan-
Kaufmann, 2002.
* The Manga Guide to Databases. Mana Takahashi and Shoko Azuma, Trend-Pro Co. Ltd. No Starch Press, 2009.

GruposAlternar navegación

16 Teórico (Castellano - Tarde)Mostrar/ocultar subpáginas

Calendario
SemanasLunesMartesMiércolesJuevesViernes
1-15

14:00-15:30

15:30-17:00

Profesorado

16 P. Laboratorio-1 (Castellano - Tarde)Mostrar/ocultar subpáginas

Calendario
SemanasLunesMartesMiércolesJuevesViernes
1-15

17:00-18:30

Profesorado