Please enable JavaScript.
Coggle requires JavaScript to display documents.
Database (EDP (Nasce prima dell'avvento dei DBMS per la gestione di…
Database
EDP
Nasce prima dell'avvento dei DBMS per la gestione di dati
I dati vengono memorizzati su componenti elettronici
Non possono condividere dati
Per i diversi problemi riscontrati è stato sostituito con il DBMS
DBMS
Un software utile a gestire il database
Si colloca tra SO/FileSystem
Gestisce
Ridondanze
Duplicazione di uno stesso dato
Inconsistenze
informazioni che assumono valori differenti
Integrità dei dati
La possibilità che l'inserimento o la cancellazione di un dato alteri la struttura
Si articola secondo lo standard
ANSI/SPARC
Si divide in tre livelli
Esterno
, vicino al singolo utente
Logico
, ovvero la rappresentazione logica dei dati contenuti nel DBMS
Interno
, ovvero come i dati sono realmente memorizzati
Prevede diverse strutture linguistiche
DDL: descrizione dei dati
DCL: controllo dei dati
DML: manipolazione dei dati
QL: Query language per le interrogazioni
Per la creazione di quest'ultimo è necessario definire
Schema Logico
Traduzione del modello concettuale nel modello dei dati del DBMS
Schema concettuale
Sviluppato attraverso un modello E-R, descrive in modo concettuale le diverse strutture del Database (Entità, Relazioni ecc..)
Schema fisico
La descrizione delle strutture memorizzate e di accesso ai dati