Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
INFORMATICHE
Gilda Ferrandino
Le infrastrutture
hardware, di rete e
dati
• Le infrastrutture hardware
riguardano le componenti fisiche
di un computer.
• L’infrastruttura di rete è un
insieme di apparecchiature che
consente ai computer di
comunicare fra loro.
• L’infrastruttura di dati riguarda
l’organizzazione dei dati affinché
siano accessibili e gestibili.
Le infrastrutture di rete
Sono un insieme di apparecchiature che permettono di far connettere i computer fra loro attraverso
un mezzo trasmissivo che sia il cavo (telefonica, in fibra ottica, coassiale) e/o onde radio (wireless)
È possibile:
• Condividere DATI,
• Utilizzare periferiche come stampanti, scanner, proiettori ecc
• Comunicare con mail, chat ecc
• Utilizzare i social network
Le infrastrutture di rete
Per interpretare bene la sequenza il computer deve sapere quale tipo di dato o
programma è stato codificato con quella sequenza e con quella convenzione
File
• Identificato da un nome e da un’estensione
wikipedia.org
File compressi
File di compressione cambia la modalità in cui si è codificato le informazioni
usando meno bit per la memorizzazione
I database semplici o piatti: formati da una sola tabella sono utili per
generare elenchi o per uso personale. Es: tabelle in excel
•Database gerarchico
• Database a grafo
• Database a oggetti (OODB)
•Database relazionale
Database gerarchico
A radice
B padre C padre
Si basa sull’idea dell’esistenza di una relazione (1:N) fra i dati, di natura gerarchica, e
segue una struttura arborescente.
Ciascuna struttura ad albero costituisce, quindi, un insieme organizzato di segmenti o
rami strutturati del database, in forma gerarchica.
A=radice
B= figlio di A, fratello di C e padre di D
C=figlio di A, fratello di B, padre di….
All’interno di essi non è possibile rappresentare relazioni diverse da quelle gerarchiche
Database gerarchico
Ogni livello contiene tutti i livelli sottostanti. Ha pertanto un unico accesso che
il nodo radice.
Database a rete o a grafo
È simile ad un database gerarchico ma ciascun figlio può avere più genitori cosi da
evitare la ridondanza.
Ogni dato è un nodo ed è legato ad altri dati da relazioni dette archi. Gli archi
hanno un orientamento quando la direzione ha un significato specifico. Serve a
mappare le relazioni N:N
Database relazionale
Si basa sul concetto matematico di relazione che viene descritta attraverso una
serie di attributi che possono avere una serie di valori diversi. Schematicamente
le relazioni sono rappresentate mediante tabelle costituite da righe e colonne
(dati minimi o elementari).
A2 A3
A1 A4
A
Il modello relazionale
TABELLA Studenti
Matricola Nome Cognome
AO/0001 Rosa Rossi
AO/0002 Francesco Bianchi
AO/0003 Francesco Verdi
… … …
Studenti
Il modello relazionale
TABELLA Corso di Laurea
ID corso Nome Sigla
di laurea
1 Civiltà antiche e archeologia AO
2 Lingue e culture orientali e africane AF
TABELLA Studenti
Matricola Nome Cognome
Studente
AO/0001 Rosa Rossi
ID corso di laurea Nome
AO/0002 Francesco Bianchi • Civiltà antiche e
archeologia
• AO
AO/0003 Francesco Verdi • AF
• Lingue e culture
orientali e africane
Studenti
Iscrizione
Corso di Laurea
Database a oggetti
Con il database a oggetti, i dati vengono memorizzati sotto forma di oggetti. Rispetto
al database relazionale ogni tabella contiene un unico oggetto invece di contenerne
molti con la stessa tipologia.
Un oggetto è un’entità del mondo reale con determinati attributi. L’oggetto è anche
istanza di una classe che rappresenta l’astrazione di un oggetto