Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/arthub-j/dabd-apunts-artuaragon

Apunts de l'assignatura DABD a la UPC. LAB + TEO. Les meves solucions per tots els LABS + Exemples d'Examen de LAB + Projecte Final
https://github.com/arthub-j/dabd-apunts-artuaragon

bd-fib cassandra dabd-epsevg django html mongodb mysql php postgresql python3 sqlite upc

Last synced: 3 days ago
JSON representation

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

Awesome Lists containing this project

README

        

# 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|[](https://github.com/artHub-j/dabd-apunts-artuaragon/blob/main/LABS/Sessio%201/s1-apunts.md)|[](https://github.com/artHub-j/dabd-apunts-artuaragon/blob/main/LABS/Sessio%202/s2-apunts.md)|[](https://github.com/artHub-j/dabd-apunts-artuaragon/blob/main/LABS/Sessio%203/s3-apunts.md)|[](https://github.com/artHub-j/dabd-apunts-artuaragon/blob/main/LABS/Sessio%204/s4-apunts.md)|[](https://github.com/artHub-j/dabd-apunts-artuaragon/blob/main/LABS/Sessio%205/s5-apunts.md)|[](https://github.com/artHub-j/dabd-apunts-artuaragon/blob/main/LABS/Sessio%206/s6-apunts.md)|[](https://github.com/artHub-j/dabd-apunts-artuaragon/blob/main/LABS/Sessio%207/s7-apunts.md)|[](https://github.com/artHub-j/dabd-apunts-artuaragon/blob/main/LABS/Sessio%208/s8-apunts.md)|[](https://github.com/artHub-j/dabd-apunts-artuaragon/blob/main/LABS/Sessio%209/s9-apunts.md)|[](https://github.com/artHub-j/dabd-apunts-artuaragon/blob/main/LABS/Sessio%2010/s10-apunts.md)|[](https://github.com/artHub-j/dabd-apunts-artuaragon/blob/main/LABS/Sessio%2011/s11-apunts.md)|[](https://github.com/artHub-j/dabd-apunts-artuaragon/blob/main/LABS/Sessio%2012/s12-apunts.md)|

### 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 |Bé|MySQL taula movies no existeix. | Bé | Host havia de ser ubiwan.epsevg.upc.edu. | No es poden editar/eliminar usuaris que tenen caràcter ". | Bé |

|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 | Bé | Contractes no són un map |

|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|[](https://github.com/artHub-j/dabd-apunts-artuaragon/blob/main/Exemples%20Activitat%201/Activitat1-apunts-aprovats.md)|[](https://github.com/artHub-j/dabd-apunts-artuaragon/blob/main/Exemples%20Activitat%201/Activitat1-apunts-registre_parelles.md)|[](https://github.com/artHub-j/dabd-apunts-artuaragon/blob/main/Exemples%20Activitat%201/Activitat1-apunts-linies_factura.md)|

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

| Projecte | la-burguesa-db |
|:--------:|:---------------:|
| Link Repo| [](https://github.com/artHub-j/la-burguesa-db) |

| | 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|[](https://github.com/artHub-j/dabd-apunts-artuaragon/blob/main/EXAMENS/SolucioExamen.md)|[]()|[]()|

## 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) |