Pasar al contenido principal

Bases de Datos y Cloud Storage

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.º

GrupoLengua de imparticiónProfesorado
G15, presencial, mañanacatalánCristina 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

  1. Introducción a las bases de datos
  2. Diseño de bases de datos: modelo entidad-relación
  3. Modelo relacional
  4. Lenguaje SQL
  5. Sistemas gestores de bases de datos: MySQL
  6. 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.

Contacta con nosotros

Si tienes alguna duda, tenemos la respuesta

Contacto