Dati
Archivi tradizionali e database
Archivio concessionaria
Che cosa s'intende per organizzazione indexed sequential di un archivio viene già spiegato in un articolo che introduce i principali tipi di organizzazione degli archivi tradizionali, a cui si rimanda (link). In questo articolo, invece, si propone un'esercitazione di laboratorio ...
Leggi tutto
java1
Descrizione del progetto Si vuole realizzare un programma in Java per la gestione del noleggio dei veicoli di un autonoleggio. Tra i dati che devono essere registrati di ogni veicolo, ci sono: un codice identificativo, la marca della casa costruttrice, ...
Leggi tutto
dbms-mysql2
In questo post realizzeremo un semplice progetto di un database per la gestione degli ordini. Esso ci permetterà di misurarci con un problema che nella struttura si rifà alla seconda prova dell'Esame di Stato di Informatica degli Istituti Tecnici. Questo ...
Leggi tutto
due-righe-windows
I file possono essere classificati in due categorie fondamentali: i file di testo e i file binari. Questa classificazione si basa sul concetto di formato di un file, ossia sulla convenzione di codifica che viene utilizzata in fase di SCRITTURA ...
Leggi tutto
memorizzamatrici3
Scrivere un programma in C++ che permetta di scrivere una sequenza di matrici in un file di testo. All'avvio il programma deve chiedere all'utente di aggiungere nel file una nuova matrice, dando la possibilità di annullare l'inserimento mediante uno zero ...
Leggi tutto
rubrica
VERSIONE A Realizzare un programma in C++ che utilizza un file di testo per memorizzare una rubrica telefonica. Ogni riga del file deve contenere il cognome, il nome e il numero di telefono di un contatto, separati da uno spazio ...
Leggi tutto
cancellazione
Si consideri il file anagrafica.csv della fig. [1] seguente, ottenuto dall’esportazione nel formato CSV della tabella del foglio di lavoro di Excel della fig. [2]. Si tratta dello stesso file di esempio utilizzato in un altro articolo (link articolo), questa ...
Leggi tutto
csv-c
In un altro articolo abbiamo già parlato dei file sequenziali nel formato CSV (link articolo). Con questo articolo vediamo com'è possibile manipolare in C++ i file di questo formato. Supponiamo di avere il file anagrafica.csv della fig. [1] seguente, ottenuto ...
Leggi tutto
csv
Nell'articolo in cui abbiamo introdotto i principali tipi di organizzazione degli archivi tradizionali (link articolo), abbiamo parlato di organizzazione sequenziale. Un esempio di file di archivio con questa organizzazione sono i file nel formato CSV, acronimo di Comma Separated Value, ...
Leggi tutto
Archivio concessionaria
Una chiave secondaria, o alternativa, è un campo del tracciato record che permette di individuare un sottoinsieme di record all’interno di un archivio. Si fa notare che la definizione stessa di chiave secondaria implica che in un archivio il campo ...
Leggi tutto
concessionaria-04
In un precedente articolo (link articolo) abbiamo esaminato il caso più semplice di organizzazione degli archivi ad indice, ossia quella a singolo indice con indicizzazione completa. Abbiamo visto che essa permette di ottenere un accesso associativo ai record di un ...
Leggi tutto
lunghezza-fissa
Dopo una breve introduzione all'organizzazione degli archivi (link articolo) e dopo aver accennato alle principali problematiche legate all'organizzazione degli archivi (link articolo), in quest'articolo vediamo quali sono i principali tipi di organizzazione degli archivi tradizionali. Organizzazione sequenziale L'organizzazione di un ...
Leggi tutto
performance
Dopo aver illustrato i problemi legati alle operazioni di accesso ai file di dati da parte di un applicazione, esaminando ciò che viene fatto a LIVELLO FISICO (link articolo) e mettendo in evidenza i vantaggi che si ottengono a LIVELLO ...
Leggi tutto
operazioni-file
Quando un'applicazione accede ad un file di archivio, generalmente lo fa per eseguire delle operazioni di scrittura o di lettura di dati. Si fa osservare che un accesso ad un file in SCRITTURA corrisponde ad un’operazione di Output. Si ricorda, ...
Leggi tutto
archivi-file
Se si prende in esame un qualunque sistema di archiviazione, troveremo che i dati vengono registrati su supporti fisici in grado di conservare le informazioni nel tempo e che, per facilitare le operazioni più comuni come la ricerca, la modifica ...
Leggi tutto
strati-software
Per consentire ad un'applicazione di avere accesso ai dati memorizzati in un file di archivio, abbiamo visto (link all'articolo) che, per un problema di minimizzazione dei tempi di accesso, è stato necessario implementare il meccanismo del buffer di memoria e ...
Leggi tutto
buffer
I dati di un archivio informatico vengono memorizzati all'interno di file che risiedono sulle memorie di massa (dette anche memorie secondarie o ausiliarie in quanto costituiscono un'estensione della memoria centrale) e questo perché le memorie di massa sono permanenti, ossia ...
Leggi tutto
Archivi
In questo post non si ha la pretesa di parlare diffusamente di archivi tradizionali e di database, questo anche per ovvi motivi di spazio visto la vasta portata dell'argomento. Si vuole, invece, solo porre l'accento su alcune caratteristiche fondamentali che ...
Leggi tutto

Argomenti

Mappa del sito