Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROGETTO DI UN DATABASE_2A - Coggle Diagram
PROGETTO DI UN DATABASE_2A
RISTRUTTURAZIONE AFFINAMENTO
TRASFORMAZIONE
RELAZIONI
RIDONDANZA
UNIFICARE LE RELAZIONI 1:1
SEMPLIFICAZIONE
DIVIDERE LE RELAZIONI N:M
ENTITA'
RISTRUTTURAZIONE AFFINAMENTO
composti
mutivalore
DATABASE DESIGNER
colui che ha il compito di definire insieme all'utente del prodotto il database
è responsabile dell'astrazione dei dati del mondo reale a partire dall'analisi dei requisiti fino a ottenere la corretta modellazione degli stessi dapprima nello schema concettuale e successivamente nello schema logico: il suo compito è scomponibile in passi successivi
FASI DI SVILUPPO
definizione degli OGGETTI che andranno a comporre il diagramma
STRATEGIE
RICHIAMO(mappa 2)
FASE1 - ANALISI
ANALISI DELLA DOCUMENTAZIONE
sistema esistente
sistema da rimpiazzare
specifiche di integrazione con sistemi esistenti
documentazione esistente
normative generali e del settore
regolamenti interni
procedure aziendali
AMBIGUITÀ
pluralismo di percezione
omonimie
sinonimie
incompletezze di descrizione
conflitti di descrizione
similitudini
documentazione specifica prodotta per il progettaìo:
appunti sulle interviste
documentazione scritta predisposta oppositamente
note delle riunioni tecniche e richieste del cliente
individuazione delle ENTITÀ
e definizione degli ATTRIBUTI
individuare le ENTITÀ
Richiamo-(MAPPA 3)
cosa - concetto - oggetto che contiene delle infomazioni descrittive
definire gli ATTRIBUTI:
REGOLE FONDAMENTALI
1-ATOMICO
(un singolo fatto, una singola informazione)
codici complessi
NUMERO DI TELEFONO
+39 388 9997840
0474 526892
prefisso nazionale
prefisso operatore
numero
CODICE FISCALE
SBA GNN 79 B 16 B354 N
FCH LSN 05 R 16 B220 D
attributi testuali
attributi definiti erroneamente di tipo testo
aggregazioni semplici
INDIRIZZO
via Dante, f4
tipologia
nome
civico
2-DERIVATI
non devono essere memorizzati: sono quelli ottenuti dalle operazioni
3-CODICI
lettere con numeri che rappresentano un dato specifico (es M e F come sesso)
SCELTA DEI NOMI
avere un significato per l'utente finale
contenere un numero minimo di parole
essere unici
individuare le RELAZIONI esistenti tra le ENTITA'
REGOLE DI LETTURA
RICHIAMO (mappa 3)
CONCLUSIONI
COMPLETEZZA
tutti i dati di interesse sono specificati
LEGGIBILITÀ
riguarda l'aspetto estetico
CORRETTEZZA
non devono essere presenti errori sintattici o semantici
MINIMALITÀ
è importante capire se esiste la ridondanza (utilizzare due volte lo stesso dato)per poi toglierla