Vés al contingut

Bases de Dades i Emmagatzematge en Núvol

Titulació

Multimèdia. Aplicacions i Videojocs

Assignatura

Bases de Dades i Emmagatzematge en Núvol

Tipologia

Obligatoris (OB)

Curs

2

Crèdits

6,0

Semestre

2n

GrupLlengua d'imparticióProfessorat
G15, presencial, matícatalàCristina Borralleras Andreu

Objectius

En aquesta assignatura s'adquireixen els coneixements necessaris per dissenyar una base de dades, que es defineix en un sistema de gestió de bases de dades relacionals concret. Posteriorment s'hi fan consultes i manipulacions amb el llenguatge SQL, tant directament com des d'un llenguatge de programació. També es presenten les bases de dades NoSQL i s'hi accedeix des d'un llenguatge de programació.

Resultats d'aprenentatge

  • Defineix objectius d'aprenentatge propis i dissenya processos de desenvolupament coherents i realistes amb aquests objectius i amb el temps de què disposa.
  • Dissenya bases de dades utilitzant un model semàntic a partir d'uns requeriments.
  • Dissenya correctament bases de dades relacionals.
  • Utilitza el llenguatge SQL per definir i accedir al contingut d'una base de dades.
  • Dissenya programes d'accés a bases de dades relacionals.
  • Coneix els conceptes bàsics dels sistemes gestors de bases de dades.
  • Crea i utilitza bases de dades NoSQL.

Competències

Generals

  • Combinar el coneixement científic amb les habilitats tècniques i els recursos tecnològics per resoldre les dificultats de la pràctica professional.

Específiques

  • Desenvolupar i gestionar programari i maquinari en l'àmbit multimèdia.
  • Organitzar i gestionar la informació mitjançant tecnologies de bases de dades i sistemes d'emmagatzemament massiu no estructurats.

Continguts

  1. Introducció a les bases de dades
  2. Disseny de bases de dades: model entitat-relació
  3. Model relacional
  4. Llenguatge SQL
  5. Sistemes gestors de bases de dades: MySQL
  6. Programació amb accés a bases de dades SQL i NoSQL

Avaluació

Es porten a terme les següents accions d'avaluació:

  • 1a prova parcial: 25 %
  • 2a prova parcial: 25 %
  • 3a prova parcial: 20 %
  • Pràctiques (seguiment i realització): 25 %
  • Lliurament d'exercicis, assistència i participació en les classes i activitats durant tot el semestre: 5 %

Requeriments

  • Nota mínima dels exàmens: 3,5
  • Per aprovar l'assignatura cal que les pràctiques estiguin entregades i acceptades.
  • Les proves són recuperables.

Metodologia

S'alternen les explicacions teòriques amb la seva aplicació pràctica. Igualment s'alternen els exercicis resolts pel professor i els que ha de resoldre l'estudiant.

Bibliografia

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.). Recuperat 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. Recuperat de https://ucercatot.uvic-ucc.cat/permalink/34CSUC_UVIC/qq5d82/alma991001121303606718

Complementària

El professorat facilita les referències de la bibliografia complementària i de lectura obligatòria en el transcurs de l'assignatura a través del Campus Virtual.

Contacta amb nosaltres

Si tens algun dubte, tenim la resposta

Contacte