Vogliamo realizzare il database Università per gestire studenti, corsi (con prerequisiti) ed esami:
Comprende quattro file:
Ogni file memorizza record di dati dello stesso tipo
Per definire il database occorre specificare la struttura dei record di ciascun file
Occorre cioè:
I data element: un record del file Studente contiene dati per rappresentare il nome dello studente, il numero di matricola, e l’anno di iscrizione corrente
Studente
cognome | nome | matricola | anno |
---|---|---|---|
Rossi | Giuseppe | 056/000484 **** | 2 f.c. |
Bianchi | Antonio | 056/100084 | 5 |
Verdi | Enrico | 011/120579 | 3 |
.. | .. | .. | .. |
Corso
denomin. | semestre | titolare |
---|---|---|
Diritto Privato | 1 | Amato |
Procedura Civile | 2 | Renzi |
Procedura Penale | 1 | Esposito |
.. | .. | .. |
Prerequisiti
denomin. | propedeuticità |
---|---|
Diritto Privato | nessuna |
Procedura Civile | Diritto Privato |
Procedura Civile | Diritto Civile |
.. | .. |
Esame
studente | corso | voto |
---|---|---|
056/000484 | Diritto Privato | 24 |
056/000484 | Procedura Civile | 28 |
011/120579 | Procedura Penale | 30 |
.. | .. | .. |
Per costruire il database Università memorizziamo dati di ogni studente, corso, prerequisito ed esame nel file appropriato