Universidad de Jaén

Menú local

Syllabus 2024-25 - 13312016 - Database management and administration (Gestión y administración de bases de datos)

Caption
  • Level 1: Tutorial support sessions, materials and exams in this language
  • Level 2: Tutorial support sessions, materials, exams and seminars in this language
  • Level 3: Tutorial support sessions, materials, exams, seminars and regular lectures in this language
DEGREE: Grado en Ingeniería informática
FACULTY: SCHOOL OF ENGINEERING OF JAÉN
ACADEMIC YEAR: 2024-25
COURSE: Database management and administration
SYLLABUS
1. COURSE BASIC INFORMATION
NAME: Database management and administration
CODE: 13312016 ACADEMIC YEAR: 2024-25
LANGUAGE: English LEVEL: 3
ECTS CREDITS: 6.0 YEAR: 3 SEMESTER: PC
2. LECTURER BASIC INFORMATION
NAME: MARTÍNEZ SANTIAGO, FERNANDO JAVIER
DEPARTMENT: U118 - INFORMÁTICA
FIELD OF STUDY: 570 - LENGUAJES Y SISTEMAS INFORMÁTICOS
OFFICE NO.: A3 - 110 E-MAIL: dofer@ujaen.es P: 953212888
WEBSITE: sinai.ujaen.es
ORCID: https://orcid.org/0000-0002-1480-1752
LANGUAGE: - LEVEL: null
3. CONTENT DESCRIPTION

Programación del SGBD. Diseño físico. Seguridad de bases de datos. Gestión de transacciones.

 

TEORÍA

 

  1. La administración de bases de datos

1.1. El administrador de bases de datos (DBA)

1.2. Funciones del DBA

1.3. Arquitectura de las DBMS relacionales

1.4. Herramientas para la administración

 

2. Seguridad de Bases de Datos

2.1. Objetivos y requerimientos

2.2. Identificación del usuario

2.3. Gestión de privilegios

2.4. Asignación y control de los recursos del sistema

2.5. Seguridad en SQL

2.6. Vistas

 

  3. Gestión de transacciones

3.1. Concepto de transacción y estados

3.2. Operaciones de almacenamiento

3.3. Recuperación de caídas basada en bitácora

3.4. Recuperación de caídas en DBMSs comerciales

3.5. Copias de seguridad

 

4. Optimización de la base de datos

4.1. Modelo físico de datos

4.2. Optimización de consultas

 

5. Bases de datos no relacionales 

5.1. BBDD basadas en documentos

5.2. BBDD basadas en clave-valor

5.3. BBDD basadas en columnas

5.4. BBDD basadas en hipergrafos y grafos de conocimiento

5.5. BBDD vectoriales

5.6. Nuevas tendencias

5.7. ¿Cómo elegir una base de datos no relacional?

 

 

PRÁCTICAS

 

1. Procedimientos almacenados

           1.1. Definición de bloques en PL/SQL

           1.2. Declaración de constantes y variables

           1.3. Estructuras de control

           1.4. Declaración y utilización de cursores

           1.5. Utilización de SELECT dentro de un bloque

           1.6. Declaración y utilización de procedimientos y funciones almacenadas

 

2. Disparadores

           2.1. Declaración y utilización de disparadores

           2.2. Tipos de disparadores

           2.3. El problema de la tabla mutante

 

3. Optimización de la BBDD

3.1. Modelo físico de datos

3.2. Optimización de consultas

 

4. BBDD no relacionales

4.1. Esquema de una BBDD no relacional

4.2. Población de una BBDD no relacional

4.3. Uso de una BBDD no relacional

 

 

4. COURSE DESCRIPTION AND TEACHING METHODOLOGY

1. Lección magistral (Clases teóricas-expositivas) (grupo grande) Descripción: Presentación en el aula de los conceptos propios de la materia haciendo uso de metodología expositiva con lecciones magistrales participativas y medios audiovisuales. Evaluación y examen de las capacidades adquiridas. Propósito: Transmitir los contenidos de la materia motivando al alumnado a la reflexión, facilitándole el descubrimiento de las relaciones entre diversos conceptos y formarle una mentalidad crítica.

2. Actividades prácticas (Clases prácticas de laboratorio) (grupo pequeño) Descripción: Actividades a través de las cuales se pretende mostrar al alumnado cómo debe actuar a partir de la aplicación de los conocimientos adquiridos. Propósito: Desarrollo en el alumnado de las habilidades instrumentales de la materia.

3. Seminarios (grupo pequeño) Descripción: Modalidad organizativa de los procesos de enseñanza y aprendizaje donde tratar en profundidad una temática relacionada con la materia. Incorpora actividades basadas en la indagación, el debate, la reflexión y el intercambio. Propósito: Desarrollo en el alumnado de las competencias cognitivas y procedimentales de la materia.

4. Actividades no presenciales individuales (Estudio y trabajo autónomo) Descripción: 1) Actividades (guiadas y no guiadas) propuestas por el profesor a través de las cuales y de forma individual se profundiza en aspectos concretos de la materia posibilitando al estudiante avanzar en la adquisición de determinados conocimientos y procedimientos de la materia, 2) Estudio individualizado de los contenidos de la materia 3) Actividades evaluativas (informes, exámenes). Propósito: Favorecer en el estudiante la capacidad para autorregular su aprendizaje, planificándolo, diseñándolo, evaluándolo y adecuándolo a sus especiales condiciones e intereses.

5. Actividades no presenciales grupales (Estudio y trabajo en grupo) Descripción: Actividades (guiadas y no guiadas) propuestas por el profesor a través de las cuales y de forma grupal se profundiza en aspectos concretos de la materia posibilitando a los estudiantes avanzar en la adquisición de determinados conocimientos y procedimientos de la materia. Propósito: Favorecer en los estudiantes la generación e intercambio de ideas, la identificación y análisis de diferentes puntos de vista sobre una temática, la generalización o transferencia de conocimiento y la valoración crítica del mismo.

En las clases de teoría se trabajarán las competencias CB2R, CB3R, CB5R, CC12R y CC13R
En las clases de prácticas y en tutorías colectivas se trabajarán las competencias CC12R y CC13R

Students with special educational needs should contact the Student Attention Service (Servicio de Atención y Ayudas al Estudiante) in order to receive the appropriate academic support

5. ASSESSMENT METHODOLOGY

-Examen teórico: (5 puntos). Requisito necesario para aprobar la asignatura: alcanzar una calificación mínima de 2 sobre 5 en el examen teórico.

- Examen práctico (3,5 puntos). Requisito necesario para aprobar la asignatura: obtener una calificación mínima de 1,4 sobre 3,5 en el examen práctico.

- Entrega del guión de prácticas: 1,5 puntos.

En caso de que un alumno no alcance el mínimo exigido en teoría (2) y/o prácticas (1,4), la calificación final será igual a la nota más baja alcanzada teniendo en cuenta las calificaciones del examen teórico y del examen práctico.

Se tendrán en cuenta los siguientes aspectos en beneficio del alumno, hasta un máximo de dos puntos adicionales sobre la nota obtenida en la suma de los exámenes teórico y práctico:

- Participación en las clases teóricas
- Realización de los ejercicios al final de cada tema.
- Realización de los guiones de prácticas
- Realización de algún trabajo relacionado con la asignatura y su presentación en clase.

El sistema de calificación se expresará mediante calificación numérica de acuerdo con lo establecido en el art. 5 del R. D 1125/2003, de 5 de septiembre, por el que se establece el sistema europeo de créditos y el sistema de calificaciones en las titulaciones universitarias de carácter oficial y validez en el territorio nacional.

La evaluación de la asignatura será global, permitiendo al alumno ser evaluado sin necesidad de realizar una única prueba. Se evaluarán de forma continua las actividades realizadas tanto en las clases teóricas como en las prácticas.

Los resultados de aprendizaje 13 y las competencias CB2R, CB3R, CB5R y CC12R, se evalúan mediante los aspectos S1, S2, S3 y S4. Sin embargo, tanto los instrumentos como los criterios son diferentes. En los aspectos S3 y S4 se evalúa el desarrollo práctico, su defensa y exposición, y en los aspectos de evaluación S1 y S2 se evalúan los conocimientos teóricos
Fernando

6. BOOKLIST
MAIN BOOKLIST:
  • Fundamentals of database systems. Edition: 6th ed. Author: Elmasri, Ramez. Publisher: Harlow : Pearson, cop. 2014  (Library)
  • Database: system concepts. Edition: 6th ed.. Author: Silberschatz, Abraham. Publisher: New York : McGraw-Hill, c2011  (Library)
  • NoSQL for Mere Mortals®. Edition: 1st edition. Author: Sullivan, Dan, author.. Publisher: Addison-Wesley Professional  (Library)
7. SUSTAINABLE DEVELOPMENT GOALS
Industria, innovación e infraestructura
 
DETAILED INFORMATION
  • Desarrollar aplicaciones web y en la nube seguras que mejoren la eficiencia y productividad de las empresas.
  • Promover la innovación en soluciones de seguridad en la nube que aborden problemas de ciberseguridad empresarial.
8. VIRTUAL / CLASSROOM TEACHING SCENARIO

Para el apartado de escenario sempiresencial o mixto:

Las actividades que no puedan realizarse de forma presencial se desarrollarán en formato semipresencial con asistencia rotatoria, y utilización de sistemas de videoconferencia, siempre que el aforo y la infraestructura del espacio asignado para la docencia de la asignatura lo permitan. El Centro podrá variar el porcentaje de presencialidad dependiendo del número de estudiantes y el aforo del aula/laboratorio. En caso de presencialidad inferior al 100%, se realizará rotación periódica de estudiantes según determine el Centro.

Queda expresamente prohibida la grabación por ningún medio de las actividades presenciales o no presenciales síncronas.

9. VIRTUAL TEACHING SCENARIO

Las actividades que no puedan realizarse de forma presencial se realizarán mediante actividades síncronas y/o asíncronas realizadas mediante la plataforma de docencia virtual.

Queda expresamente prohibida la grabación por ningún medio de las actividades presenciales o no presenciales síncronas.

El sistema e instrumentos de evaluación serán los mismos que para la modalidad presencial, sustituyendo las pruebas presenciales por pruebas similares desarrolladas mediante el uso de la plataforma de docencia online, siempre que se garantice la identidad del estudiante. 

DATA PROTECTION CLAUSE (on line exams)

Institution in charge of data processing: Universidad de Jaén, Campus Las Lagunillas, s/n, 23071 Jaén

Data Protection Delegate: dpo@ujaen.es

Purpose: In accordance with the Universities Law and other national and regional regulations in force, carrying out exams and assessment tests corresponding to the courses students are registered in. In order to avoid frauds while sitting the exam, the exam will be answered using a videoconference system, being able the academic staff of the University of Jaén to compare and contrast the image of the person who is answering the exam with the student's photographic files. Likewise, in order to provide the exam with evidential content for revisions or claims, in accordance with current regulation frameworks, the exam will be recorded and stored.

Legitimacy: compliance with legal obligations (Universities Law) and other national and regional regulations currently in force.

Addressees: service providers who are the owners of the platforms where the exams are carried out and with whom the University of Jaén has signed the corresponding data access contracts.

Storage periods: those established in current in force regulations. In the specific case of exam videoconference recordings, not before the examination records and transcripts are closed or the exam can still be reviewed or challenged.

Rights: you can exercise your right of access, amendment, cancellation, opposition, suppression, limitation and portability by sending a letter to the postal or electronic address indicated above. In the event that you consider that your rights have been violated, you may submit a complaint to the Andalusian Council for Transparency and Data Protection www.ctpdandalucia.es

CLASS RECORDING CLAUSE PERSONAL DATA PROTECTION

Person in charge: Universidad de Jaén, Paraje Las Lagunillas, s/n; Tel.953 212121; www.ujaen.es

Data protection delegate (DPO): TELEFÓNICA, S.A.U. ; Email: dpo@ujaen.es

Procedure aim: To manage proper recordings of teaching sessions with the aim of facilitating learning process under a multimodal and/or online teaching

Period for record storage: Images will be kept during legal term according to regulations in force

Legitimacy: Data will be managed according to legal regulations (Organic Law 6/2001, December 21, on Universities) and given consent provided by selecting corresponding box in legal admission documents

Data recipients (transfers or assignments): Any person allowed to get access to every teaching modality

Rights: You may exercise your rights of access, rectification, cancellation, portability, limitation of processing, deletion or, where appropriate, opposition. To exercise these rights, you must submit a written request to the Information, Registration and Electronic Administration Service of the University of Jaen at the address above, or by e-mail to the address above. You must specify which of these rights you are requesting to be satisfied and, at the same time, you must attach a photocopy of your ID card or equivalent identification document. In case you act through a representative, legal or voluntary, you must also provide a document that proves this representation and identification. Likewise, if you consider that your right to personal data protection has been violated, you may file a complaint with the Andalusian Data Protection and Transparency Council www.ctpdandalucia.es