Progettazione Concettuale
Schema ER ( entità relazione)
Il primo step della progettazione concettuale è l’ analisi dei dati e l’ analisi dei
requisiti che dovrà avere la base di dati:
Si parte dalla documentazione dello schema ER, che accompagna sempre lo
schema concettuale, lo scopo è quello di rendere più comprensibile lo schema ,
perché rappresentare(disegnare) tutto sarebbe troppo complesso
Esso si compone di
Dizionario dei dati
Entità
● Relazione
●
Vincoli non esprimibili
Analisi dei dati e requisiti
E’ espresso in linguaggio naturale
Esempio: il direttore di un dipartimento deve afferire a quel dipartimento
Un impiegato non deve avere uno stipendio maggiore del direttore del
dipartimento al quale afferisce
Vincoli non esprimibili
Entità Descrizione Attributi Identificatore
Impiegato Dipendete dell’azienda Codice,cognome,Nome Matricola
etc etc etc etc
Dizionario dei dati(relazione)
Relazione Descrizione Componenti Attributi
Direzione Direzione di un dipartimento Impiegato Inizio mandato
• Dipartimento
•
Dizionario dei dati(Entità)
E’ una attivita molto difficile in quanto non può essere standardizzata, molto spesso si
inizia con i primi requisiti raccolti, i quali suggeriscono altre acquisizioni.
Fonti:
Utenti ( documentazione apposita, interviste)
Documentazione esistente: Normative, regolamenti interni
Requisiti
Alcune regole per l’acquisizione dei requisiti:
Scegliere il corretto livello di astrazione
Individuare omonimi e sinonimi ed unificare i termini
Costruire un glossario dei termini
Separare le frasi dei dati da quelle delle funzioni
Suddividere le frasi articolate
Rendere esplicito il riferimento tra termini
Riorganizzare le frasi per concetti
Organizzazione dei requisiti
Termine Descrizione Sinonimi Collegamenti
Partecipante Persona che partecipa Studente Corso, società
ai corsi
Docente Docente dei corsi, può Insegnante Corso
essere esterno
Glossario dei termini
Entità: Se ha proprietà significative e descrive gli oggetti con esistenza autonoma
Attributo: se è semplice e non ha proprietà
Relazione: se correla due o più concetti
Generalizzazione: se è un caso particolare di altri.
Scelta del costrutto più idoneo alla
rappresentazione delle specifiche:
Nel modello ER possiamo suddividere le strategie di progetto in tre tipologie(sono quelle
che troviamo spesso in altre circostanze ingegneristiche):
TopDo
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
-
Progettazione di un barbecue
-
Gestione dati e archivi - progettazione concettuale 3/esempio di progettazione concettuale
-
Gestione dati e archivi - progettazione concettuale 1
-
Tema d'anno/progetto (Progettazione Meccanica II)