Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROGETTAZIONE di un DATABASE, MODELLAZIONE EI DATI FASI1-2-3-, MAMELI…
PROGETTAZIONE di un DATABASE
FASE 5
REALIZZAZIONE
progetto e realizzazione delle procedure atte a soddisfare le richieste specifiche nel progetto utilizzando gli strumenti informatici ad alto livello.
FASE 1
ANALISI
tecnica/strategie di progettazione
BOTTOM-UP
è una tecnica migliore della TOP-DOWN. Si suddividono le specifiche in modo da sviluppare semplici schemi parziali ma dettagliati che poi successivamente andranno integrati
INSIDE-OUT
lo schema si sviluppa a machia d'olio,si parte dal concetto più importante per poi proseguire aggiungendo gli argomenti correlati.
TOP-DOWN
si parte da uno schema iniziale molto astrato ma completo, che poi verrà raffinato fino ad arrivare allo schema finale.
DEFINIZIONE
significa progettare le strutture, prima logiche e poi fisiche, di un database in modo che possano accogliere i dati di ci un utente ha bisogno
FASE 4
FISICA-IMPLEMENTAZIONE
COMPLETMENTO DELLO SCHEMA LOGICO IN FUZIONE DELL'ORGANIZZAZIONE FISICA.
SICUREZZA
AUTORIZZAZIONE
e la fase successiva all'autenticazione.Il sistema assegna i diritti all'utente per le risorse alle quali può avere acesso
AUTENTICAZIONE
si tratta della fase più delicata.L'utente che vuole accedere ai propri dati viene accreditato mediante la verifica dell'identità attraverso la richiesta delle credenziali
AUDITING
in questa fase si adottano i mezzi idonei per garantire l'integrita delle informazioni e per identificare e riconoscere possibili abusi
FASE 3
LOGICA
creazione di uno schema secondo i seguenti modelli
RELAZIONALE
sviluppato da edgar: F Codd all'inizio degli anni 70
struttura attraverso Tabelle e Relazioni
AD OGGETTI
ANNI 80
TIPO DI DATI CHE VENGONO INGLOBATI NELL'OOGETTO STESSO CHIAMATA CLASSE
caratteristica di estendibilità propria della programmazione hanno la possibilità di definire tipi di dati e comportamenti inglobati nella classe
OODBMS
object orienteddata base management sistem
esempi
1 more item...
ORDBMS
object relational data base management sistem
esempi
1 more item...
RETICOLARE
ANNI 60
struttura a graffo
ogni modello è costituito da un record che può connettersi con altri N di record.
per poter realizzare connessioni tra i diversi record vengono utilizzati particolari record che si chiamano record connettori
SVANTAGGI
i link sono realizzati con i puntatori quindi esiste uno spreco di spazio per le memorie esterne
per realizzare due reticoli indipendenti è necessario duplicare i dati
se i dati non sono connessi direttamente tra loro la ricerca è difficile
è estremamente rigido in caso di modifiche successive alla sua creazione
XML
ANNI 90
modello di data base
è un linguaggio smile al HTML con la quale condivide i markup,nel linguaggio xml i tag sono liberi e descrivono quanto racchiuso nelle parentesi
GERARCHICO
ANNI 60
rappresentabile tramite un albero
la radice è il record principale del data base da cui partono uno o più sottoalberi simili
ogni elemento prendo il nome di segmento e di modello gerarchico e permettono di rappresentare i dati sfruttando la relazione tra segmenti padre e segmenti figli
nel modello gerarchico i dati sono organizzati secondo strutture ad albero che rappresentano la gerarchia degli elementi presenti in archivio
SVANTAGGI
tra lo schema logico e la realizzazione fisica esiste una dipendenza stretta e vincolante
le operazioni di ricerca non sono efficienti in quanto sono visite ad alberi generici e solo nel caso di tipo gerarchico sarebbero di semplice realizzazione
FASE 2
CONCETTUALE
COMPLETEZZA
tutti gli aspetti rilevanti della realtà devono essere modellati
CHIAREZZA
il modello deve essere leggibile e rappresentare le informazioni in maniera comprensibile
CORRETTEZZA
uso corretto degli strumenti
INDIPENDENZA
dallo strumento informatico che verrà utilizzato
MODELLAZIONE EI DATI FASI1-2-3-
MAMELI GIORGIA
MODELLAZIONE FUNZIONALE FASE 4-5