Skip to content

Apunts de l'assignatura DABD a la UPC. LAB + TEO. Les meves solucions per tots els LABS + Exemples d'Examen de LAB + Projecte Final

Notifications You must be signed in to change notification settings

artHub-j/dabd-apunts-artuaragon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo_UPC svg dabd-apunts-artuaragon

Apunts de l'assignatura de Disseny i Administració de Bases de Dades (DABD) a la UPC. LAB + TEO. Les meves solucions per tots els LABS + Exemples d'Examen de LAB + Projecte Final

Solucions LABS

Sessió S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12
Link

Notes LABS 1ª Part (Sessió 1 - 6) [10%]

Sessions S1 S2 S3 S4 S5 S6
Nota 5/5 3/5 5/5 4.5/5 4/5 5/5
Errors MySQL taula movies no existeix. Host havia de ser ubiwan.epsevg.upc.edu. No es poden editar/eliminar usuaris que tenen caràcter ".
Nota Total LABS 1ª Part
8.6

Notes LABS 2ª Part (Sessió 7 - 12) [10%]

Sessions S7 (1p) S8 (1p) S9 (1p) S10 (1p) S11 (3p) S12 (3p)
Nota 4/5 3/5 3.5/5 0/5 5/5 4.5/5
Errors No ben raonat postgres. Interessos mal calculats. Valors de work_mem, maintenance_work_mem i effective_cache_size no adients. MySQL No ben raonat, No logs Postgres, PostgreSQL Millora no adequada, No ben raonat Contractes no són un map<int, text>
Nota Total LABS 2ª Part
7.8

Exemples d'Examen LAB (Activitat 1) [10%]

Examen LAB aprovats.db (2022-2023) registre_parelles.db (2023-2024 A) linies_factura.db (2023-2024 B)
Link

Exemple de Projecte (App Web de Gestió) [30%]

Projecte la-burguesa-db
Link Repo
Tecnologia Usada Llenguatge
Backend Django + PostrgeSQL Python
Frontend Vite + React + ChakraUI Typescript, CSS
Apartat Prob+UML (20%) E.R. (20%) Dades reals (20%) Optimització (5%) Aplicació (35%) Total
Descripció Descripció + disseny UML Esquema relacional Script usat per afegir dades reals a la BD Optimització d'una consulta en concret Aplicació de gestió. Nota Final
Nota 6/10 7/10 9/10 6/10 7/10 7,2/10

Exemple d'Examen Parcial i Final [20% + 20%]

Examens Parcial C1 (Disseny) Final C2 (Disseny) Final C3 (Administració)
Link

Xuleta Comandes MySQL/PostgreSQL

SQLite3 MySQL PostgreSQL
Iniciar sessió: sqlite3 filename.db mysql -u est_username -p psql -h ubiwan.epsevg.upc.edu -U est_username -W
Ajuda: .help \h \h (Sintaxis SQL) i ? (Comandes CLI)
Sortir: .quit / .exit \q \q
Llistar db: - show databases; \l
Canviar de bd: - \u \c
Llistar taules/vistes: .tables show tables; \d
Veure esquema taula/vista: .schema tablename desc table/view; \d table/view
Importar SQL: - mysql -u username -p databasename < data.sql psql -U username databasename < data.sql
Exportar SQL: - mysqldump -u username -p databasename [tablename] > data.sql (Si vols poder importar-la en altres SGBD pot ser convenient usar l’opcio --compatible=ansi) pg dump -U username databasename [-t tablename] > data.sql (Format mes compatible afegint opcions: --no-tablespaces --no-owner --no-acl --column-inserts)

About

Apunts de l'assignatura DABD a la UPC. LAB + TEO. Les meves solucions per tots els LABS + Exemples d'Examen de LAB + Projecte Final

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published