Cenni sul Modello Entità - Relazione di Francesco Fresta
Le fasi di progettazione di una base di dati
La progettazione di una base di dati non è un’attività semplice e questa è soltanto una delle varie fasi
del ciclo di vita di una base di dati; è comunque un passaggio fondamentale. La fase di progettazione si
suddivide in tre parti principali
Progettazione concettuale - Si serve del Modello E-R per produrre uno schema concettuale.
● Lo schema serve solo ed esclusivamente ai progettisti
, non è compreso dai calcolatori
Progettazione logica - Produce uno schema logico equivalente a quello concettuale prodotto
● nella fase precedente ma comprensibile dai calcolatori. Lo schema logico risultante è formato
da semplici tabelle.
Progettazione fisica - Produce uno schema fisico. La fase si occupa di capire come
● memorizzare lo schema logico all’interno dei calcolatori. È la fase meno importante per i
progettisti, resta fondamentale per i produttori di software di gestione di basi di dati.
Cenni sul Modello Entità - Relazione
Il Modello Entità-Relazione, conosciuto anche come Modello E-R, è stato inventato da Peter Chen nel
1974. È definito concettuale poiché consente di progettare una base di dati in modo semplice e
intuitivo attraverso dei concetti; questo vuol dire che non è necessario preoccuparsi del tipo di
hardware, software e del sistema operativo che dovrà ospitare la nostra base di dati. Tutti questi
dettagli vengono rimandati ad un secondo momento.
Il Modello Entità-Relazione nasce per semplificare la vita dei progettisti al contrario non è
comprensibile dai calcolatori. Si è rapidamente diffuso su scala mondiale perché è molto intuitivo: usa
forme geometriche per rappresentare concetti e informazioni. Inoltre è riconosciuto e studiato a
livello mondiale; per questo due persone diverse che provengono da parti diverse del mondo lo
interpretano alla stessa maniera.
Il Modello E-R usa tre costrutti fondamentali e tre costrutti “secondari”; questa differenza è data dal
fatto che, già grazie ai primi tre costrutti, è possibile progettare schemi abbastanza complessi.
Ovviamente gli altri costrutti completano la trattazione e aumentano le potenzialità del modello,
rendendolo adatto a risolvere qualsiasi problema.
È un modello per progettare inserito nel contesto della cosiddetta fase di progettazione concettuale
.
Questa fase di progettazione concettuale usa il Modello E-R per produrre uno schema concettuale
.
L’entità - Un’entità rappresenta una classe di oggetti, persone o cose appartenenti al mondo reale che sono
dotate di caratteristiche e proprietà particolari
. Si rappresenta con un rettangolo, all’interno del quale si
scrive in maiuscolo il nome dell’entità. 1
Cenni sul Modello Entità - Relazione di Francesco Fresta
Si definisce occorrenza
, ogni oggetto dell’entità. Ad esempio alcune occorrenze per l’entità PERSONA
sono: Mario Rossi, Luca Neri e Alessio Bianchi.
L’attributo - È l’equivalente degli aggettivi qualificativi; descrive alcune proprietà di base dell’entità.
Gli attributi sono tantissimi e variano da entità a entità; non devono essere inseriti tutti quanti ma
solo quelli che sono strettamente in sintonia con ciò che stiamo rappresentando. Nel caso in cui
stiamo progettando una ba
-
Cenni di Microbiologia
-
Cenni storici
-
Cenni di statistica (chimica analitica)
-
Foglia, Piante Cam, cenni classificazione scientifica