Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROGETTAZIONE DI UN DATA BASE, 1: ANALISI - Coggle Diagram
PROGETTAZIONE DI UN DATA BASE
FASE 4: FISICA IMPLEMENTAZIONE
viene realizzato il database sul computer
completamento o modifica dello schema logico in funzione dell'organizzazione fisica dei dati e dei meccanismo per operarci.
progetto e realizzazione delle procudure per soddisfare richieste specifiche nel progetto utilizzando strumenti di alto livello.
Menia Alessandro
tecniche e strateigie di proggetazione: si cercano di capire le esigenze.
INSIDE-OUT
creati vari schemi semplici, che assieme ad altri vanno a creare lo schema finale
TOP-DOWN
dal TOP al particolare DOWN. Il processo di progettazione comincia da concetti astratti e generali, fino ad arrivare ai particolari.
BOTTOM-UP
sviluppare prima i concetti piu importanti, dopo quelli secondari per collegamento ai primari
2: CONCETTUALE
COMPLETEZZA
tutti gli aspetti più importanti della realtà devono essere modellati
CHIAREZZA
crare un modello leggibile rappresentando in maniera chiara le info
CORRETEZZA
usare gli strumenti in modo opportuno
INDIPENDENZA
indipendenza dallo strumento che verrà usato
creazione di uno schema realizzato in base alle caratteristiche del sistema di gestione del db che si vuole usare, seconod uno dei seguenti modelli
RELAZIONALE
sviluppato da Edgard Codd all'inizio degli anni 40
strutture attraverso tabelle e relazioni, per operare su db numero ristrettom di operazioni
RETICOLARE
rappresentabile trramite un grafo
estensione del modello gerarchico, senza radice, ma ogni nodo può essere il punto di partenza per raggiungere un determinato campo
per realizzare le connessioni tra i diversi record vengono utilizzati record connettori
complesso apportare modifiche al db una volta realizzato
relazioni multiple del tipo Ncon N
SVANTAGGI
esiste uno spreco di spazio per le memorie esterne
per realizzare due reticoli indipendenti è necessario duplicare i dati
se i dati non sono direttamente collegati la ricerca è difficile
rigido se vi dovessero essere modifiche successive alla creazione
AD OGGETTI
estensione delle basi di dati del paradiagramma "objected-oriented", tipico della programmazione ad oggetti
possibilità di definire nuovi tipoi di dati e comportamenti che vengono inglobati dall' oggetto stesso
app multimediali
Jasmine, uno dei primi linguaggi visuali
PostrgreSQL
GERARCHICO
strutture ad albero
ESEMPIO
filesystem computer
VANTAGGI
semplice
SEGMENTO
ogni elemento prende il nome di segmento. Legati dalla relazione padre figlio
SVANTAGGI
dipendenza stretta tra schema e relazione fisica
ricerca non efficente
RADICE
da dove tutto parte, anche sottoalberi
XML
SICUREZZA
AUTORIZZAZIONE
AUTENTICAZIONE
AUDITING
5: REALIZZAZIONE
DEFINIZIONE
progettare un db significa analizzare tutte le strutture logiche e fisiche, di un db in modo da gestire nel migliore dei modi i dati di cui ha bisogno un utente
1: ANALISI