Категории: Все - database - sistema - dati - progettazione

по Francesco Panetta 4 лет назад

1064

Database

I dati costituiscono la base informativa per qualsiasi sistema e sono descritti attraverso schemi che ne rappresentano il contenuto informativo. Questi schemi codificano i fatti importanti per un'

Database

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.