accede

DAGLI ARCHIVI AI DB

ARCHIVIO

INSIEME DATI E FILES

SUPPORTO FISICO

Applicazione informatica

PROPRIO INSIEME DATI

DIVERSI

INDIPENDENTI

LIMITI

Definizione dati embedded

Ridondanza

Rigidità

Dipendenza Logica

Nessun controllo accessi

Formati incompatibili

Inconsistenza

DB

Unico archivio dati

Dati strutturati e collegati

utente può limitato

sistema di insiemi dati o tabelle

DBMS

tutte applicazioni

Componenti (HW) + SW

di basi di dati

EFFICACE ED EFFICENTE

DATI

ASSICURA LA LORO

Affidabilità

Indipendenza dati-applicazioni

Indipendenza fisica

Sicurezza

Non ridondanza

Sistemi di backup e recovery dei dati in caso di errore

Facilità di interrogazione

Integrità

LIVELLI DI ASTRAZIONE

L. Fisico o Schema interno

insieme di record

L. Logico o S. concettuale

descrive organizazzaione

L. Esterno o vista

descrive i dati

linguaggi specifici

DDL

definiscono strutture DB

DML

impartire comandi

QL

effettuano interrogazioni

MODELLI

gerarchico

ad albero

1:N

reticolare

N:M

grafo

RELAZIONALE

SQL

TABELLE

Algebra relazionale