Caricare documenti e articoli online 
INFtub.com è un sito progettato per cercare i documenti in vari tipi di file e il caricamento di articoli online.


 
Non ricordi la password?  ››  Iscriviti gratis
 

OPERAZIONI SUGLI ARCHIVI

informatica



Un archivio è un insieme organizzato di informazioni caratterizzate dal fatto che, esse sono legate da un nesso logico, sono rappresentate secondo un formato che ne rende possibile l'interpretazione, sono registrate su un supporto in cui è possibile scrivere e leggere informazioni a distanza di tempo, sono organizzate in modo da permettere una facile consultazione.


OPERAZIONI SUGLI ARCHIVI:

-creazione di un archivio(nome, tracciato record, su 151g63b pporto da usare per archiviare i dati, dimensione massima, struttura e collegamento)

-operazioni di manipolazione: inserimento, modifica/aggiornamento, cancellazione.

operazioni di interrogazione: consultazione o interrogazione.


FILE E PERIFERICHE:

Gli archivi memorizzati dai computer vengono detti file;

possono contenere qualsiasi tipo di informazione;

sono costituiti da un insieme di record omogenei, possiedono cioè un tracciato predefinito (file di record);

Il record rappresenta una porzione di memoria centrale, in una operazione di output si ha uno scambio di dati dalla memoria di massa alla memoria centrale e infine alla stampante.


NASTRI E DISCHI (supporti per le memorie di massa)

-nastro magnetico: è formato da una lunga striscia di materiale plastico ricoperta di materiale di ferro magnetico. Può essere una bobina o una piccola cassetta detta cartridge.



Viene usato per gli archivi storici o per file le cui informazioni vanno elaborate sequenzialmente nel corso del medesimo programma.

Viene usato per fare copie di sicurezza dei dischi;

beckup: copia di sicurezza di file, directory o interi supporti su altre unità di memoria di massa.

restore : recupero di dati o programmi da supporti contenenti copie di sicurezza delle memorie di massa realizzate con l'operazione di backup.

-disco magnetico: è costituito  da un sottile disco metallico con le facciate ricoperte da materiale magnetizzabile. Le due facce sono suddivise in piste concentriche le quali sono suddivise in settori.

Più dischi possono essere montati intorno al medesimo asse e l'insieme delle piste è a uguale distanza dal centro è il cilindro.

Cluster: gruppo di settori

Capacità: Gigabyte

-floppy disk: capacità 1,44 Megabyte

-dischi zip: supporti leggermente più grandi dei dischetti collegabili al computer

-dischi ottici: CD-ROM(sola lettura), CD-R(registrabili), CD-RW(registrabili + volte), DVD(video)


MODULI DEL SISTEMA OPERATIVO:

Il collegamento fra il programma dell'utente e i file è gestito da due moduli del sistema operativo:

-gestore delle periferiche (device management) è il modulo del software di base che ha il compito di controllare le periferiche. Tra le sue funzioni la SPOOL che consente a diversi utenti l'uso contemporaneo della stessa periferica.

-gestore dei file(file system) è il modulo del software di base che svolge le funzioni di gestore dei file, è dunque l'insieme  delle routine del sistema operativo che consentono all'utente di usufruire degli archivi senza problemi.

Il file system adopera le directory(descrittore dei file): nome, tipo, tipo di protezione, nome del creatore o modificatore, dimensione, puntatori, date.





ORGANIZZAZIONE DEGLI ARCHIVI:

-tempi brevi;

-obiettivi: integrazione degli archivi, indipendenza perché devono poter essere utilizzati da più software possibili.

-manutenzione: eliminazione di errori, necessità di ampliare l'archivio, adeguamento di dati, conversione a nuovi hardware.


ORGANIZZAZIONE SEQUENZIALE:

-semplice

-registra e legge in modo sequenziale

-consente l'uso di record aventi lunghezza diversa

-limiti in fase di ritrovamento perché lenta

-efficace per file di piccole dimensioni

-aggiunge record in coda a quelli registrati

-è opportuno introdurre un controllo per verificare quando si arriva alla fine del file


ORGANIZZAZIONE AD ACCESSO DIRETTO O RANDOM:

-lunghezza fissa dei record

-si associa ad ogni record un numero d'ordine e si ritrova nel file il numero del primo carattere del record richiesto.



-(NR-1)*LR+1 = si accede direttamente al record interessato


ORGANIZZAZIONE AD INDICI:

-accanto alla zona dove sono registrati i record viene gestita una tabella delle chiavi, la ricerca del record avviene attraverso la chiave a cui è associato un puntatore, cioè la posizione che il record occupa all'interno del file.

-gli accessi consentiti sono:

sequenziale(in base  all'ordine crescente delle chiavi), diretto/random(ricerca diretta grazie al valore della chiave), dinamico(ricerca diretta+sequenziale).

-il campo chiave non può essere modificato


OPERAZIONI SUI FILE:

-apertura: archivio stabilisce un collegamento tra la memoria centrale e il file registrato sulla memoria di massa.

-lettura: copia in memoria centrale dalla memoria di massa il contenuto dei campi di un record registrato nel file.

-scrittura: trasferisce sulla memoria di massa il contenuto del record composto in memoria centrale con i valori assegnati ai campi.

-posizionamento: individua il record sul quale di deve leggere o scrivere etc

-riscrittura: aggiorna nel file su memoria di massa il contenuto di un record  modificato durante l'elaborazione.

-cancellazione: elimina informazioni

-chiusura: interrompe il collegamento tra memoria centrale e file, liberando la memoria riservata per le operazioni di I/O e aggiornando le informazioni sul file nella tabella dei descrittori.







TECNICHE DI INDICIZZAZIONE:

La ricerca dei dati in un file diventa più veloce se i record sono identificati attraverso le chiavi, con la costruzione di indici per i file.

Le tecniche si basano su l'uso di alberi binari che devono essere bilanciati.

Bilanciamento: ottenere un albero equivalente ma con un numero inferiore di livelli.

I sottoalberi sono detti pagine cosicché si richiede un solo accesso al disco.

Con l'inserimento di nuove chiavi la struttura dell'albero viene mutata così va tenuta sotto controllo.

B-tree di ordine n:

-ogni pagina contiene al massimo 2n chiavi

-ogni pagina deve contenere almeno n chiavi

-ogni pagina può essere pagina terminale o foglia

-tutte le pag foglia hanno lo stesso livello gerarchico.


Hash:


APPLICAZIONI INFORMATICHE CON GLI ARCHIVI:

anagrafiche, movimenti, parametri.












Privacy




Articolo informazione


Hits: 6231
Apprezzato: scheda appunto

Commentare questo articolo:

Non sei registrato
Devi essere registrato per commentare

ISCRIVITI



Copiare il codice

nella pagina web del tuo sito.


Copyright InfTub.com 2024