



Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Appunti su Data Base del programma del quinto anno di liceo scientifico scienze applicate Bramante.
Tipologia: Appunti
1 / 5
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!




In ogni applicazione informatica vengono trattate informazioni ed è necessario che esse vengano memorizzate in modo permanente per essere poi utilizzate in successive elaborazioni. La memorizzazione delle informazioni in file di record mediante un linguaggio di programmazione è un’operazione complessa da un punto di vista computazionale e le tecniche classiche di organizzazione degli archivi su memoria di massa non sempre corrispondono adeguatamente alle strutture dei dati che devono essere rappresentati. Ogni programma (funzionalità) avrà la necessità di avere una propria organizzazione dei dati che generalmente risulta di difficile adattabilità alle altre situazioni e attività. Per affrontare in modo semplice, organico e flessibile le situazioni che si affrontano in un’azienda bisogna utilizzare strumenti più potenti per gestire le informazioni chiamati “database”. Attraverso i database è possibile memorizzare e gestire in modo flessibile ed efficiente le informazioni che sono il vero patrimoni di ogni organizzazione. Ogni applicazione software presente in ciascuna organizzazione deve:
ARCHIVIO insieme di dati che vengono salvati su un supporto di memorizzazione. APPLICAZIONE INFORMATICA componente del SI che utilizza i dati immagazzinati per compiere una funzione specifica all’interno dell’organizzazione dell’SI 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 anche se fanno parte dello stesso sistema, questo comporta problemi quando è necessaria la condivisione dei dati da parte di 2 o più applicazioni oppure quando un’applicazione usa i dati forniti da un’altra applicazione. A volte l’operazione di modifica contemporanea di tutte le applicazioni che utilizzano uno stesso file no è sempre eseguibile e capita che si debba duplicare il file provocando uno spreco di memoria. Inoltre l’accesso ai dati avviene tramite le applicazioni che li hanno generati limitando così la possibilità di estrarre informazioni mediante elaborazioni autonome. Dati applicazione 1 Dati applicazione 3 Dati applicazione 2 Applicazione 1 Applicazione 2 Applicazione 3
Il DBMS si colloca tra i programmi applicativi e i file e si occupa di gestire i dati inserendoli fisicamente sui supporti magnetici e recuperandoli da essi man mano che vengono richiesti dalle applicazioni che operano sulla base di dati. Un DBMS deve:
L’architettura standard per il DBMS è articolata su 3 livelli: