Titulación
Multimedia. Aplicaciones y Videojuegos
Asignatura
Bases de Datos y Cloud Storage
Tipología
Obligatorios (OB)
Curso
2
Créditos
6,0
Semestre
2.º
Grupo | Lengua de impartición | Profesorado |
---|---|---|
G15, presencial, mañana | catalán | Cristina Borralleras Andreu |
Objetivos
En esta asignatura se adquieren los conocimientos necesarios para diseñar una base de datos, que se define en un sistema de gestión de bases de datos relacionales concreto. Posteriormente se realizan consultas y manipulaciones con el lenguaje SQL, tanto directamente como desde un lenguaje de programación. También se presentan las bases de datos NoSQL y se accede a ellas desde un lenguaje de programación.
Resultados de aprendizaje
- Define objetivos de aprendizaje propios y diseña procesos de desarrollo coherentes y realistas con dichos objetivos y con el tiempo del que dispone.
- Diseña bases de datos utilizando un modelo semántico a partir de unos requerimientos.
- Diseña correctamente bases de datos relacionales.
- Utiliza el lenguaje SQL para definir y acceder al contenido de una base de datos.
- Diseña programas de acceso a bases de datos relacionales.
- Conoce los conceptos básicos de los sistemas gestores de bases de datos.
- Crea y utiliza bases de datos NoSQL.
Competencias
Generales
- Combinar el conocimiento científico con las habilidades técnicas y los recursos tecnológicos para resolver las dificultades de la práctica profesional.
Específicas
- Desarrollar y gestionar software y hardware en el ámbito multimedia.
- Organizar i gestionar la información mediante tecnologías de bases de datos y sistemas de almacenaje masivo no estructurados.
Contenidos
- Introducción a las bases de datos
- Diseño de bases de datos: modelo entidad-relación
- Modelo relacional
- Lenguaje SQL
- Sistemas gestores de bases de datos: MySQL
- Programación con acceso a bases de datos SQL y NoSQL
Evaluación
Se llevan a cabo las siguientes acciones de evaluación:
- 1.a prueba parcial: 25 %
- 2.a prueba parcial: 25 %
- 3.a prueba parcial: 20 %
- Prácticas (seguimiento y realización): 25 %
- Entrega de ejercicios, asistencia y participación en las clases y actividades durante todo el semestre: 5 %
Requerimientos
- Nota mínima de los exámenes: 3,5
- Para aprobar la asignatura es necesario que las prácticas estén entregadas y aceptadas.
- Las pruebas no son recuperables.
Metodología
En clase se alternan las explicaciones teóricas con su aplicación práctica. Asimismo, se alternan los ejercicios resueltos por el profesor y los que debe resolver el estudiante.
Bibliografía
Básica
- Date, C. J. (2003). An Introduction to Database Systems (8 ed.). Addison-Wesley.
- Garcia-Molina, H., Ullman, J.D., & Widom, J. (2013). Database systems : the complete book (2 ed.). Pearson. Prentice Hall.
- Harrington, J. L. (2016). Relational database design and implementation (4th ed.). Recuperado de https://ucercatot.uvic-ucc.cat/permalink/34CSUC_UVIC/qq5d82/alma991000995448406718
- Sarasa Cabezuelo, A. (2016). Introducción a Las Bases de Datos NoSQL Usando MongoDB. Recuperado de https://ucercatot.uvic-ucc.cat/permalink/34CSUC_UVIC/qq5d82/alma991001121303606718
Complementaria
El profesorado facilita las referencias de la bibliografía complementaria y de lectura obligatoria en el transcurso de la asignatura a través del Campus Virtual.