DAGLI ARCHIVI AI DB
DBMS
MODELLI
RELAZIONALE
Algebra relazionale
TABELLE
SQL
reticolare
grafo
N:M
gerarchico
1:N
ad albero
linguaggi specifici
QL
effettuano interrogazioni
DML
impartire comandi
DDL
definiscono strutture DB
LIVELLI DI ASTRAZIONE
L. Esterno o vista
descrive i dati
L. Logico o S. concettuale
descrive organizazzaione
L. Fisico o Schema interno
insieme di record
DATI
ASSICURA LA LORO
Integrità
Facilità di interrogazione
Sistemi di backup e recovery dei dati in caso di errore
Non ridondanza
Sicurezza
Indipendenza fisica
Indipendenza dati-applicazioni
Affidabilità
EFFICACE ED EFFICENTE
di basi di dati
Componenti (HW) + SW
tutte applicazioni
DB
sistema di insiemi dati o tabelle
utente può limitato
Dati strutturati e collegati
Unico archivio dati
LIMITI
Inconsistenza
Formati incompatibili
Nessun controllo accessi
Dipendenza Logica
Rigidità
Ridondanza
Definizione dati embedded
Applicazione informatica
INDIPENDENTI
DIVERSI
PROPRIO INSIEME DATI
ARCHIVIO
SUPPORTO FISICO
INSIEME DATI E FILES