Universidad de Jaén

Menú local

Syllabus 2024-25 - 13312013 - Database Foundations (Fundamentos 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 Foundations
SYLLABUS
1. COURSE BASIC INFORMATION
NAME: Database Foundations
CODE: 13312013 ACADEMIC YEAR: 2024-25
LANGUAGE: English LEVEL: 3
ECTS CREDITS: 6.0 YEAR: 2 SEMESTER: SC
2. LECTURER BASIC INFORMATION
NAME: MARTÍN VALDIVIA, MARÍA TERESA
DEPARTMENT: U118 - INFORMÁTICA
FIELD OF STUDY: 570 - LENGUAJES Y SISTEMAS INFORMÁTICOS
OFFICE NO.: A3 - 127 E-MAIL: maite@ujaen.es P: 953212898
WEBSITE: blogs.ujaen.es/maite
ORCID: https://orcid.org/0000-0002-2874-0401
LANGUAGE: - LEVEL: null
3. CONTENT DESCRIPTION

  • Bases de datos y sistemas gestores de bases de datos. Arquitectura de un sistema gestor de bases de datos. Modelos de datos: el diseño conceptual. Bases de datos relacionales.

PROGRAMA DE TEORÍA
1. Introducción a las Bases de Datos
1.1 Conceptos fundamentales
1.2 Niveles de información
1.3 Descripción funcional del SGBD
2. El enfoque de datos relacional
2.1 La estructura de datos relacional
2.2 Álgebra relacional
3. El lenguaje SQL
3.1 Lenguaje de Definición de Datos (DDL)
3.2 Lenguaje de Manipulación de Datos (DML)
4. El modelo Entidad/Relación
4.1 Conceptos fundamentales
4.2 Reducción a relaciones jerárquicas
4.3 Transformación de relaciones ternarias
4.4 Conversión de Entidades débiles en fuertes
4.5 Aplicación del enfoque lógico de datos relacional a esquemas conceptuales
4.6 Normalización de tablas

PROGRAMA PRACTICO:
1. Programación en SQL
1.1. Entorno de trabajo SQL*Plus de Oracle. Conexión al servidor.
1.2 Comandos CREATE TABLE, ALTER TABLE y DELETE TABLE .
1.3 Inserción, modificación y borrado: Comandos INSERT, UPDATE y DELETE
Reglas de Integridad
1.4 Consulta de información I. Usos básicos del comando SELECT
1.5 Consulta de información II. Usos avanzados del comando SELECT
1.6 Subconsultas en las sentencias INSERT, DELETE Y UPDATE
1.7 Creación y consultas de vistas: Comando CREATE VIEW
2. Proyecto de Bases de Datos (integración de conceptos adquiridos sobre un supuesto real)
2.1 Elaboración del documento de requerimientos según documento-guía
2.2. Diseño conceptual (modelo Entidad-Relación): Definición de entidades y
relaciones, Definición de restricciones y Documentación del modelo
2.3. Diseño lógico relacional: Conversión de relaciones N-M, Reglas de validación y
valores por defecto, Documentación del modelo.
2.4. Generación de sentencias DDL y DML para el DBMS seleccionado

4. COURSE DESCRIPTION AND TEACHING METHODOLOGY

Las actividades teóricas consistirán en clases magistrales en las que se fomentará la participación y el debate y en la resolucion de supuestos de BD a partir de un documento de requerimientos. Se prohibe terminante durante las clases magistrales el uso de dispositivos electrónicos (ordenadores, tablets, teléfonos móviles...).

Las actividades prácticas incluirán la la implementacion de una BD relacional (SGBD Oracle), así como la realizacion de consultas tanto de la BD como del diccionario de datos.

Las tutorías grupales e individuales tal y como establece la normativa son actividades NO PRESENCIALES. Por tanto, se planificarán actividades on line a las que los estudiantes no deberán asistir físicamente.

En teoría se trabajarán las competencias CB2R, CB3R, CB5R, CC12R y CT6. En prácticas las competencias CC12R y CT6 y en la tutorías colectivas las competencias CC12R y CT6.

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

Atendiendo a lo recogido en el art. 13 del Reglamento de Régimen Académico y de Evaluación del alumnado de la Universidad de Jaén, la evaluación de la asignatura será global.

Para superar la asignatura, será necesario obtener una puntuación de 5.0 tras sumar las notas de los siguientes conceptos:

-    (S1) 5 %   de la nota de realización de ejercicios y supuestos

-    (S2) 60 % de la nota del examen de teoría (Se exige nota mínima en esta parte)

-    (S4) 35 % de la nota de la parte práctica (No se exige nota mínima en esta parte)


La parte teórica de la asignatura se compone de:

- Examen de teoría (S2): Se corresponde con el 60% de la nota global de la asignatura en el concepto S2. Se requiere aprobar este examen (un 5 sobre 10 en el examen). Si no se obtiene este mínimo, la nota final será la nota obtenida en el examen, sin considerar el resto de las calificaciones obtenidas en S1 y S4. El examen se realizará en todas las convocatorias oficiales, tanto ordinaria como  extraordinaria. La nota del examen no se guardará de una convocatoria a otra. Se evaluarán las competencias CB2R, CB3R, CB5R, CC12R y CT6.

La parte práctica de la asignatura (S4) se compone de:

-    Guiones de prácticas: Se requiere la asistencia al 80% de las clases prácticas de la asignatura y la realización de todos los guiones. Si por algún motivo justificado, el alumno no pudiera asistir de forma continuada  a las clases prácticas, habrá de comunicarlo al principio del cuatrimestre al profesor responsable del grupo, en orden a encontrar una solución que satisfaga a ambas partes. La calificación será APTO - NO APTO
-   Proyecto de Bases de Datos: Nota numérica 0..10

La nota final de la la parte práctica (S4) será la del Proyecto de Bases de Datos si los guiones de prácticas están calificados como APTO. Si los guiones son NO APTO, la calificación en la parte práctica S4 será de 0.0. Tanto en el proyecto como en los guiones se evaluarán las competencias CC12R y CT6.

La nota obtenida por el alumno durante el periodo lectivo (conceptos S1 y S4) se mantendrá para las convocatorias oficiales del mismo curso.

 

Los ejercicios/proyectos/trabajos/casos/guiones/ para la evaluación de los aspectos S1 y S4, deberán ser entregados en tiempo y forma, no habiendo entregas extraordinarias.


La copia/plagio en exámenes, pruebas escritas, trabajos o proyectos conllevará la nota de 0.0 en la asignatura.

Durante el cuatrimestre académico, se podrán realizar pruebas evaluatorias de parte del temario.

Las pruebas y actividades tanto de la parte teórica como de la práctica permiten evaluar todas las competencias y resultados de aprendizaje incluidos en los apartados 6 y 7 de esta Guía Docente  .

Los objetos que NO vayan a ser utilizados para la realización del examen (libros, teléfonos móviles, etc.) se depositarán en el lugar que indiquen los profesores.

No se permitirá ni el uso ni la posesión de aparatos electrónicos, teléfonos móviles (encendidos o apagados), libros, apuntes, instrumentos particulares ni otros objetos distintos de los especificados por los profesores.

6. BOOKLIST
MAIN BOOKLIST:
  • Fundamentos de bases de datos. Edition: 4ª ed. Author: Silberschatz, Abraham. Publisher: McGraw-Hill  (Library)
  • Oracle 11g [Recurso electrónico] : SQL, PL SQL, SQL*Plus . Edition: -. Author: Gabillaud, Jérôme. Publisher: Ediciones ENI  (Library)
ADDITIONAL BOOKLIST:
  • Diseño y administración de bases de datos. Edition: 2ª ed. Author: Hansen, Gary W.. Publisher: Prentice Hall  (Library)
  • SQL . Edition: -. Author: Charte Ojeda, Francisco. Publisher: Anaya Multimedia  (Library)
7. SUSTAINABLE DEVELOPMENT GOALS
Industria, innovación e infraestructura
 
DETAILED INFORMATION

 

La asignatura de "Fundamentos de Bases de Datos" de la Ingeniería Informática se alinea con el ODS 9: "Industria, Innovación e Infraestructura". A través de esta asignatura, los estudiantes adquieren competencias críticas para el desarrollo y la gestión de sistemas de información que son fundamentales para la innovación tecnológica y la creación de infraestructuras eficientes y resilientes. Esto contribuye a la mejora de la competitividad y la sostenibilidad de las industrias en un mundo cada vez más digitalizado.

 

8. VIRTUAL / CLASSROOM TEACHING SCENARIO

1) METODOLOGÍA DOCENTE Y ACTIVIDADES FORMATIVAS.

 

El grado de presencialidad en este escenario dependerá del aula asignada en este curso. Dicho grado estará fijado en la horquilla del 25%-50% del alumnado.

Clases expositivas en gran grupo:

  • Formato: Presencial rotativa 50%
  • Metodología docente: Clase  en  el  horario  y  aula  asignados  a  una parte    del    grupo    y    retransmisión por videoconferencia    al    resto,    con    rotación periódica de estudiantes, según determine el Centro.

Clases en pequeño grupo:

  •  Formato: Presencial rotativa 50%
  • Metodología docente: Clase  en  el  horario  y  aula  asignados  a  una parte    del    grupo    y    retransmisión por videoconferencia    al    resto,    con    rotación periódica de estudiantes, según determine el Centro.

 

2) SISTEMA DE EVALUACIÓN

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 u otras que la Universidad de Jaén habilite, siempre que se garantice la identidad del estudiante.

3) RECURSOS.

Se utilizarán los sistemas de videoconferencia que estén disponibles en los espacios que se habiliten para la docencia, así como la plataforma de docencia de la Universidad. 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 o cualquier otra herramienta en-linea que la Universidad habilite.

Queda expresamente prohibida la grabación o difusión por ningún medio de las actividades presenciales o no presenciales síncronas o asíncronas sin permiso explícito del docente.

9. VIRTUAL TEACHING SCENARIO

1) METODOLOGÍA DOCENTE Y ACTIVIDADES FORMATIVAS.

La metodología seguida en esta modalidad consistirá en la realización de todas las actividades docentes de manera síncrona y/o asíncrona  mediante la plataforma de docencia virtual y los mecanismos que la Universidad de Jaén permita o habilite.

2) SISTEMA DE EVALUACIÓN.

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 u otras que la Universidad de Jaén permita o habilite, siempre que se garantice la identidad del estudiante.

3) RECURSOS.

Las actividades en esta modalidad se realizarán mediante actividades síncronas y/o asíncronas realizadas mediante la plataforma de docencia virtual o cualquier otra plataforma en-linea que habilite la Universidad de Jaén.

En todo caso, queda expresamente prohibida la grabación y difusión por ningún medio de las actividades presenciales o no presenciales síncronas o asíncronas sin permiso explícito del docente.

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