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
Grup | Llengua 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
- Introducció a les bases de dades
- Disseny de bases de dades: model entitat-relació
- Model relacional
- Llenguatge SQL
- Sistemes gestors de bases de dades: MySQL
- 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.