L’ ORGANIZZAZIONE
DEI DATI IN
AZIENDA
L’ARCHIVISTICA
L'archivistica è lo studio e l'attività di
organizzazione di un archivio, inteso
come
complesso
organico
dei
documenti di diversa natura prodotti da
un soggetto (pubblico, privato o
ecclesiastico) nel corso della sua attività.
L’ARCHIVIO
Un archivio è un insieme ordinato di atti e documenti
prodotti da un certo soggetto che attestano lo
svolgimento di una certa attività le sue funzioni sono:
 Conservare, proteggere e valorizzare i documenti
 Consentire la consultazione dei dati conservati
 Permettere l’utilizzazione dei documenti
astratto: insieme di dati
relativi allo stesso
tipo di oggetti
sistematico:
strutturalmente
uguali tra loro
L’ARCHIVIO
efficiente: reperibili e
senza possibilità
d’errore
permanente: modificati o
distrutti solo con intervento
del programmatore
I DATI
nome
alfabetici
formato
alfanumerici
valore
numerici
I FILE
Il termine file (traducibile dall'inglese come "archivio", ma
comunemente chiamato anche "documento")è
-un contenitore di informazioni
-una serie di informazioni binarie, cioè una serie di 0 e di 1.
I file hanno sempre un’ estenzione: essa può essere
-
.doc, .docx (Word),
-
.xls, .xlsx (Excel)
-
.pps (PowerPoint)
-
.pdf (da Adobe Systems e non modificabile)
-
.htlm (pagine web)
I FILE
accessibili:
Su memorie
di massa
LE BASI DI DATI
-
insieme di archivi logicamente correlati,
-
raccogliere
correlazione
condivisibilità
permanenza
BASI DI
DATI
non
ridondanza
sicurezza
integrità
consistenza
Il dbms
 Il dbms (Database Management System) è lo
strumento che permette di generare il modello logico
e fisico di una base di dati, partendo dallo schema
concettuale ideato e di utilizzare di dati secondo le
esigenze degli utenti.
vista 1
Vista 2
SCHEMA
LOGICO
SCHEMA
FISICO
Caratteristiche
delle basi di
dati
transazioni
DATABASE
Dizionario
di dati
Vista n
Il concetto di
vista consiste
nella visione del
database che
ha ogni utente
che lo visualizza.
Indipendenza
logica
Indipendenza
fisica
I linguaggi del DBMS
DBMS
DDL: definisce la struttura
dei dato e permette di
modificare nome formato
e dimensione
DML: manipola il
valore dei dati
inserendo nuovi
valori aggiornando
oi eliminando quelli
esistenti
QL: permette di
compiere
operazioni di
ricerca o
visualizzazione
sui dati da
parte degli
utenti
DCL: regola gli
accessi ai dati
inserendo togliendo
o modificando i
permessi agli utenti
che li utilizzano
Realizza il
database
DATABASE
ADMINISTRATOR
Livello esterno
Utenti finali:
coloro che
hanno accesso
ai dati per
eseguire
transazioni
Livello logico
Livello fisico
Programmatori:
traducono le
specifiche decise
dall’amministrator
e in programmi
scritti in diversi
linguaggi