Doble Grado en International Computer Engineering and Management of Business and Technology

Descripción
Se tratan los conceptos básicos de archivos, conceptualización y caracterización de las estructuras de acceso a la memoria secundaria. Introducción a los sistemas gestores de bases de datos: conceptos i tipología, evolución histórica y sus lenguajes de acceso y principales funciones. Se introduce una prospectiva de las bases de datos orientadas a objetos. Asimismo se trabaja sobre el modelo de datos corporativo. Modelo E/R. Paso del modelo conceptual a la implementación. Las principales funciones de les SGBD y de los sistemas de ficheros se tratan desde el punto de vista de un usuario avanzado y se hace un diseño y implementación del modelo de datos de uno o más casos de estudio
Tipo asignatura
Tercer - Obligatoria
Semestre
Anual
Curso
2
Créditos
5.00
Conocimientos previos

Fundamentos de programación, algoritmos básicos, estructuras de datos.

Objetivos

Los alumnos de la asignatura adquieren los conocimientos propios del temario y desarrollan las siguientes habilidades:
1.- Conocimiento general básico de los sistemas de ficheros y los gestores de bases de datos.
2.- Capacidad para aplicar estos conocimientos en situaciones prácticas.
3.- Habilidad para buscar información en fuentes diversas y entender las explicaciones de personas no expertas.
4.- Habilidades básicas en el uso de los recursos informáticos para diseñar e implementar los modelos de datos corporativos.
5.- Desarrollar capacidades de investigación.
6.- Desarrollar la capacidad de comunicación oral y escrita en la lengua propia y otras.

Contenidos

1. Introducción a les bases de datos.
2. El modelo relacional.
3. Álgebra y cálculo relacional.
4. El sulenguaje SQL.
5. Gestión de transacciones.
6. Control de concurrencia.
7. Administración y herramientas.
8. Optimitzación de peticiones.
9. Ley orgánica de protección de datos.

Metodología

El curso contiene una serie de clases magistrales acompañadas por unas sesiones de trabajo en grupo.

Evaluación

1. Para aprobar la asignatura se ha de aprobar la teoría del 1er y 2do Semestre así como la parte práctica por separado:

- La teoría debe aprobarse con una nota superior o igual a 5.
- La teoría de los dos semestres se pueden recuperar en la convocatoria extraordinaria de Julio.
- En el curso académico se guarda la nota de teoría de los semestres, pero no para posteriores cursos.

Mediante la realización de la evaluación continua, se ayuda a aprobar la teoría.

- La evaluación continua constará de ejercicios que se entregarán a lo largo del semestre sobre aspectos prácticos de la asignatura. La realización de los ejercicios podrá llevarse a cabo a lo largo de la sesión de prácticas o bien en casa, según las especificaciones del docente. También forma parte de la evaluación continua los exámenes del punto de control.

- La nota de teoría de un semestre es la nota máxima entre la nota del examen o la nota que da la ponderación de un 30% de la nota de la evaluación continua y un 70% de la nota del examen, siempre que la nota del examen sea superior o igual a 3,5.

Criterios evaluación

1.- Conocimiento general básico de los sistemas de ficheros y los gestores de bases de datos. [A][J][D]
2.- Capacidad para aplicar estos conocimientos en situaciones prácticas. [G][L][K]
3.- Habilidad para buscar información en fuentes diversas y entender las explicaciones de personas no expertas. [G][E]
4.- Habilidades básicas en el uso de los recursos informáticos para diseñar e implementar los modelos de datos corporativos. [A][G][K]
5.- Desarrollar capacidades de investigación. [D]
6.- Desarrollar la capacidad de comunicación oral y escrita en la lengua propia y otras. [D][K][J]

Bibliografía básica

[1] R.Groff, P.N.Weinberg and A.J.Oppel, SQL: The Complete Reference, 3rd Edition, McGraw-Hill, ISBN: 978-0071592550, 2009.
[2] J.D.Ullman and J.Widom, A First Course in Database Systems, 3rd Edition, Prentice Hall, ISBN: 978-0136006374, 2007.
[3] Hector Garcia-Molina, Jeffrey D. Ullman and Jennifer Widom, Database Systems: The Complete Book, 2nd Edition, Prentice Hall, 2008.
[4] Garcia-Molina, Hector; Ullman, Jeffrey D.; Widom, Jennifer, Database System Implementation, Prentice-Hall, 2000.
[5] Özsu M.Tamer and Patrick Valduriez, Principles of Distributed Database Systems, Third Edition, Springer, 2011.