DBMS - LIVELLO FISICO
• Costituito dalle strutture di memoria di massa usate per conservare i dati.
• È del tutto trasparente, nel senso che l’utente non deve preoccuparsi di come i dati vengono registrati sui supporti.
• È distinto in dati veri e propri e strutture atte a consentire l’accesso ai medesimi.
DBMS - LIVELLO CONCETTUALE
Informatica
Ordina per: Data ↑ Nome ↑ Download Voto Dimensione ↓
DBMS: DataBase Management System
Limiti dell’organizzazione degli archivi:
* Ridondanza: la ripetizione di un dato
* Incongruenza: il dato viene aggiornato in un archivio e in un altro no
* Inconsistenza: perché il valore di uno stesso dato varia quindi non si capisce quale sia il vero
Col database invece la gestione presenta le car
Per creare un archivio occorre:
1) Nome archivio
2) Tracciato del record
3) Supporto di memoria da usare
4) Dimensione massima dell’archivio
5) Tipo di struttura
Operazioni di manipolazione:
• Inserimento nuovi dati
• Modifica dati
• Cancellazione dati
Operazioni d’interrogazione:
• Reperire i dati all’intern
• vivi, quando sono soggetti ad elaborazioni;
• morti, quando servono solo a conservare dati nel tempo;
- statici, quando non subiscono variazioni (ad es.,nel sistema bancario, le informazioni di tipo anagrafico);
- dinamici, quando sono soggetti a cambiamenti (ad es., nel sistema bancario, le operazioni contabili).
Ogni archivio ha una
La dipendenza funzionale tra attributi si ha quando il valore di un attributo A1 determina un singolo valore dell’attributo A2 e si indica con: A1 A2
La dipendenza transitiva si ha quando un attributo A2 dipende da A1 e l’attributo A3 dipende da A2; allora A3 dipende transitivamente da A1: A1 A2 A2 A3 A1 A3 in modo trans
Esempio:
Il massimo valore per tutti e tre (R=255, G=255, B=255) produce il colore bianco mentre i valori minimi (R=0 G=0 B=0) producono il colore nero.
I codici dei colori sono indicati con i numeri esadecimali (due cifre per R, due per G, due per B)
Ecco qualche colore:
Aqua 00FFFF Blue 0000FF Red FF0000 Gray 808080
Un file HTML
Due array collegati tra loro da un indice, sono due array paralleli, quindi un array di array.
Record: quando abbiamo un insieme di dati non omogenei tra loro, la struttura che serve per contenerli, si chiama record e lo spazio per una singola informazione si chiama campo del record;nel stabilire quali sono i campi e le loro caratteristiche, si dete