mirror of
https://github.com/Steffo99/alexandria.git
synced 2024-11-21 13:24:18 +00:00
Aggiungi readme di testo
This commit is contained in:
parent
605cb049bf
commit
2aff4c8c55
1 changed files with 53 additions and 0 deletions
53
README2.txt
Normal file
53
README2.txt
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
============================================
|
||||||
|
Alexandria
|
||||||
|
============================================
|
||||||
|
|
||||||
|
Un database per un ipotetico sito web di gestione libreria multimediale
|
||||||
|
|
||||||
|
Realizzato in collaborazione tra Stefano Pigozzi e Chiara Calzolari per l'esame di Basi di Dati dell'Unimore.
|
||||||
|
|
||||||
|
--------------------------------------------
|
||||||
|
Specifiche
|
||||||
|
--------------------------------------------
|
||||||
|
|
||||||
|
Le specifiche di questo progetto sono disponibili nel file spec.pdf.
|
||||||
|
|
||||||
|
--------------------------------------------
|
||||||
|
Capitoli della relazione
|
||||||
|
--------------------------------------------
|
||||||
|
|
||||||
|
1. Descrizione
|
||||||
|
2. Glossario
|
||||||
|
3. Progettazione concettuale
|
||||||
|
i. Schema scheletro iniziale
|
||||||
|
ii. Classificazione delle gerarchie
|
||||||
|
iii. Identificazione delle autoassociazioni
|
||||||
|
iv. Schema scheletro finale
|
||||||
|
4. Progettazione logica
|
||||||
|
i. Eliminazione delle gerarchie
|
||||||
|
ii. Eliminazione delle chiavi esterne
|
||||||
|
iii. Trasformazione degli attributi composti
|
||||||
|
iv. Dati derivati
|
||||||
|
v. Schema logico
|
||||||
|
vi. Verifica di normalizzazione
|
||||||
|
5. Schema del database
|
||||||
|
i. Tecnologia database
|
||||||
|
ii. Creazione database
|
||||||
|
iii. Creazione tabelle
|
||||||
|
6. Query preprogrammate per l'utilizzo del database
|
||||||
|
|
||||||
|
--------------------------------------------
|
||||||
|
Formati alternativi
|
||||||
|
--------------------------------------------
|
||||||
|
|
||||||
|
La relazione è disponibile anche in [formato `.odt`](relazione.odt) e in [formato `.pdf`](relazione.pdf).
|
||||||
|
|
||||||
|
--------------------------------------------
|
||||||
|
Riproduzione del database
|
||||||
|
--------------------------------------------
|
||||||
|
|
||||||
|
Su una macchina con PostgreSQL 10.12 o superiore installato, eseguire in un terminale / prompt il seguente comando:
|
||||||
|
|
||||||
|
pg_restore --dbname="alexandria" --schema="public" --file="5-database.sql"
|
||||||
|
|
||||||
|
La procedura per creare una copia del database è descritta in dettaglio nel file 5-1-tecnologia-database.md.
|
Loading…
Reference in a new issue