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.