Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 1 month 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
- Host: GitHub
- URL: https://github.com/arthub-j/dabd-apunts-artuaragon
- Owner: artHub-j
- Created: 2024-03-24T22:09:13.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-07-01T11:02:48.000Z (5 months ago)
- Last Synced: 2024-09-30T04:02:31.298Z (about 2 months ago)
- Topics: bd-fib, cassandra, dabd-epsevg, django, html, mongodb, mysql, php, postgresql, python3, sqlite, upc
- Language: Python
- Homepage:
- Size: 1.59 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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) |