Database introduzione - Istituto Paritario Michelangelo

LE BASI DI DATI
Prima parte – Premesse introduttive
INTRODUZIONE
Alla base di ogni realtà aziendale viene trattata
l’ INFORMAZIONE
Le informazioni vengono elaborate e memorizzate in
ARCHIVI
al fine di essere successivamente disponibili per successive
elaborazioni.
Le elaborazioni dei dati contenuti negli archivi sono
effettuate dalle applicazioni (o programmi software).
2
INTRODUZIONE
o
o
In passato, un’applicazione (realizzata da un
particolare linguaggio di programmazione) era
associata e/o comprendeva gli archivi alla quale si
riferiva.
Il concetto di database nasce con l’obiettivo di
rendere più semplice ed efficiente, nonché flessibile, la
gestione dei dati attraverso l’utilizzo di strumenti più
potenti.
3
OPERAZIONI EFFETTUATE SU UN
DATABASE
o
Ogni individuo dell’organizzazione deve poter
facilmente:
o
o
o
o
o
Ricercare e recuperare le informazioni in base a
determinati criteri di ricerca;
aggiungerne di nuove:
modificarle, apportando nel tempo variazioni;
cancellare quelle che non sono più necessarie
Esempi :
4
REQUISITI DI UN DATABASE
5
SISTEMA INFORMATIVO E
INFORMATICO
6
ARCHIVIO E APPLICAZIONE
INFORMATICA
7
SISTEMA TRADIZIONALE
8
SISTEMA TRADIZIONALE
o
o
In un sistema di questo tipo, ogni applicazione opera
in maniera del tutto indipendente o quasi dalle altre
applicazioni, facendo uso dei propri dati e dei propri
programmi.
Le varie applicazioni risultano essere isolate le une
dalle altre anche se fanno parte dello stesso sistema:in
particolare questo comporta dei problemi quando
è necessaria la condivisione di dati da parte di
due o più applicazioni oppure quando un’applicazione
utilizza i dati forniti da un’altra applicazione.
9
SISTEMA TRADIZIONALE
10
SISTEMA TRADIZIONALE
o
In un sistema di questo tipo, ogni
applicazione opera in maniera del tutto
indipendente o quasi dalle altre
applicazioni, facendo uso dei propri dati e
dei propri programmi.
o
Le varie applicazioni risultano essere isolate le une dalle
altre anche se fanno parte dello stesso sistema:in particolare
questo comporta dei problemi quando è necessaria la
condivisione di dati da parte di due o più applicazioni
oppure quando un’applicazione utilizza i dati forniti da
11
un’altra applicazione.
DEFINIZIONE DEI DATI NEI SISTEMI
TRADIZIONALI E CON GESTIONE DATABASE
12
DEFINIZIONE DEI DATI NEI SISTEMI
TRADIZIONALI E CON GESTIONE DATABASE
13