• Non ci sono risultati.

Progettazione del database

N/A
N/A
Protected

Academic year: 2021

Condividi "Progettazione del database"

Copied!
9
0
0

Testo completo

(1)

Il Ciclo di Vita

dei Sistemi Informativi

(2)

La progettazione di un sistema informativo

Studio di fattibilità

Raccolta ed analisi dei requisiti Progettazione

Prototipazione

Implementazione

Validazione e testing Operazioni

(3)

Progettazione del database

Progettazione concettuale, logica e fisica Approccio data-driven (db, applicazioni)

Disegno concettuale

Disegno logico

Disegno fisico Requisiti

(4)

Disegno Concettuale

Schema concettuale: descrizione ad alto livello della struttura del database,

indipendente dal DBMS

Modello concettuale: linguaggio usato per descrivere lo schema concettuale

(5)

Disegno logico

Schema logico: descrizione della struttura del database elaborato da un software

DBMS

Modello logico: linguaggio usato per specificare uno schema logico

Tre classi: relazionale, gerarchico e reticolare.

(6)

Disegno fisico

Schema fisico: descrizione

dell’implementazione del database in memoria secondaria (strutture di

memorizzazione, metodo di accesso)

(7)

Interazione tra disegno di

database e analisi funzionale

Approccio function-driven

Requisiti applicativi

Analisi funzionale

Disegno high-level

Disegno programmi

Schemi

funzionali Specifiche

(8)

Approccio unificato

data- and function driven

Requisiti dati e applicazioni

Disegno concettuale Analisi funzionale

Schema concettuale Schema funzionale

(9)

Perché la progettazione concettuale

La qualità dello schema migliora,

Il progetto converge verso i risultati attesi, I costi di sviluppo diminuiscono,

La scelta del DBMS è posticipata,

Lo schema concettuale può essere usato come starting point di una nuova attività di disegno,

Differenti database possono essere confrontati in una struttura omogenea

Riferimenti

Documenti correlati

Si effettua una sostituzione alla pari ritenendo il termine spessore un termine tipico della grafica 3D ed è assimilabile con altezza MUOS_SI_EX DBT(02 spessore)

 bro wse rbrowser + + clie nt s ideclient side scrip tingscripting (Ja vas crip t, A pple t Ja va, (Javascript, Applet Java, Acti veActive X)X)Il server: Il server: i datii

Le unita geogra che, che costituiscono gli oggetti elementari gesti- ti dal sistema, possono essere descritte, nella loro forma e posizione, secondo uno schema

• an external identifier can involve one or more entities, provided that each of them is member of a relationship to which the entity to identify participates with cardinality equal

For each trainee (about 5000), identified by a code, we will hold the social security number, surname, age, sex, town of birth, current employer, previous employers (along with

The cost of an operation evaluated using the table of volumes and the navigation schema can be summed up in the table of accesses.. Concept Type

Employee Project Function Brown Mars technician Green Jupiter designer Green Venus designer Hoskins Venus manager Hoskins Jupiter consultant Hoskins Mars consultant. Moore