Skip to content
This repository has been archived by the owner on Jun 8, 2020. It is now read-only.

Steffo99/alexandria

Repository files navigation

Alexandria

Un database per un ipotetico sito web di gestione libreria multimediale

Realizzato in collaborazione tra @Steffo99 e @Cookie-CHR 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
    1. Schema scheletro iniziale
    2. Classificazione delle gerarchie
    3. Identificazione delle autoassociazioni
    4. Schema scheletro finale
  4. Progettazione logica
    1. Eliminazione delle gerarchie
    2. Eliminazione delle chiavi esterne
    3. Trasformazione degli attributi composti
    4. Dati derivati
    5. Schema logico
    6. Verifica di normalizzazione
  5. Schema del database
    1. Tecnologia database
    2. Creazione database
    3. Creazione tabelle
  6. Query preprogrammate per l'utilizzo del database

Formati alternativi

La relazione è disponibile anche in formato .odt e in formato .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.

About

Piattaforma per organizzare e condividere la propria libreria multimediale

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published