Dati
Sono la descrizione elementare di ogni cosa
Il loro scopo è quello di codificare in vari modi i fatti ritenuti importanti dall'organizzazione.
Per interpretare i dati servono:
Istanze
Si riferisce ai valori che può assuremre uno schema in un certo istante.
Schemi
è il contenuto informativo dei dati (significato completo dei dati)
Database
Progettazione di un DataBase
Si divide in
Progettazione fisica
OUTPUT: implementazione in memoria di massa
di tali tabelle
INPUT: tabelle della fase progettazione logica
Progettazione logica
OUTPUT: Schema logico, riassumibile con realazioni
rappresentate tramite tabelle
INPUT: Diagramma ER
Progettazione concettuale
OUTPUT: schema concettuale, il più possibile simile alla realtà. (diagramma ER)
INPUT: Documento delle specifiche formali
Studia come organizzare al meglio grandi quantità di informazioni per poterle gestire in modo:
Sicuro
Efficace
Efficiente
Sistema informativo
è un insieme organizzato di strumenti risorse umane e materiali orentato alla gestione delle informazioni rilevanti per un' organizzazione. (raccolta, archiviazione, elaborazione e scambio di informazioni neccesarie alle attività operative.)
Progettazione concettuale:
Il suo prodotto è il diagramma Entità/Associazioni
Per la costruzione di uno schema E/R si ha bisogno di entità ognuna delle quali è caratterizzata da specifiche proprietà (attributi)
Attributi
Possono rappresentare una chiave
Chiave primaria serve per identificare in modo univoco un entità. (codice fiscale)
Può essere:
Composto
Quando è costituito da altri atributi
Semplice
Quando non è ulteriormente scomponibile
è specificato da:
Valore
Dimensione
Formato
Nome
Sono le proprietà che si intendono rapppresentare che descrivono un'entità
Entità
Si rappresenta con un rettangolo
Descrive i dati e le loro realazioni all'interno di una realtà d'interesse
Modello di dati
Modelli logici
Modello a oggetti
Modello relazionale
è basato sul concetto di relazioni tra record (tabelle)
Modello reticoalre
Modello gerarchico
Consentono una specifica rappresentazione dei dati.
Modelli concettuali
Permettono di rappresentare i dati in modo indipendente da ogni sistema cercando di descrivere i concetti del mondo reale (modello ER)
DBMS
Il DBMS mantiene un livello astratto
livelli di astrazione
Livello esterno
Riguarda il modo in cui ciascun utente
può vedere gli stessi dati.
Livello concettuale
Riguarda la struttura logica dei dati registrati
Livello fisico
Riguarda la memorizzazione dei dati
è un insieme di strumenti software
in grado di gestire dati strutturati
sia interrogati che aggiornati
Sicurezza dei dati
Integrità dei dati
Consistenza dei dati
Gestione delle basi di dati
Sistema informatico
è l'insieme di strumenti informatici utilizzati per il trattamento automatico delle informazioni al fine di agevolare le funzioni del sistema informativo.