Database Management System
Le caratteristiche richieste a un DBMS
- Efficienza
- Efficacia
- Flessibilità
- Solidità
- Persistenza dei dati
- Condivisione dei dati
- Concorrenza nell’accesso ai dati
- Sicurezza dei dati
- Facilità d’uso
- Velocità d’accesso
- Accesso con applicazioni diverse
Ancora
- Visibilità dei dati diversificate per gli utenti
- Consistenza dei dati (no ridondanza)
- Integrità dei dati (vincoli di integrità)
- Modello dei dati di alto livello
- Indipendenza logica
- Indipendenza fisica
- Linguaggi specializzati di alto livello
- Supporto delle transazioni
- …