Sistemi informativi

Prof. Francesco Zanichelli  
  francesco.zanichelli@unipr.it
 


Finalità

 

Programma

1. HW/SW dei Sistemi di Elaborazione
a) Tipologie di sistemi di elaborazione
b) Hardware: architettura di un microprocessore, memorie (cache, RAM, dischi e nastri magnetici), gerarchia di memoria, principio di località
c) Software: concetti chiave e funzionalità dei sistemi operativi, gestione dei processi, dei processori, della memoria principale, della memoria secondaria, e delle periferiche.

2. Reti di Calcolatori e Internet
a) Introduzione alle Reti di Calcolatori
b) Il modello OSI
c) I Mezzi Transmissivi
d) Reti Locali. IEEE 802 e Ethernet
e) Internetworking
f) Architettura di rete TCP/IP
g) Le applicazioni Internet. Protocolli applicativi. HTTP. Il linguaggio HTML.
h) La sicurezza dei sistemi distribuiti.
Concetti di base. Crittografia simmetrica e asimmetrica. Firma digitale. PGP. Secure Socket Layer. I firewall.

3. Basi di dati
a) Introduzione ai Sistemi Informativi Aziendali
b) Il modello relazionale dei dati.
c) Algebra relazionale.
d) Il linguaggio di interrogazione SQL.
Dichiarazione degli schemi. Interrogazioni semplici e
complesse. Gestione dei privilegi. Vincoli, procedure e regole attive.
a) La progettazione della base di dati
b) Il modello Entità-Relazione
c) Le gerarchie isa
d) Strategie di progetto e ristrutturazione degli schemi
e) La progettazione logica relazionale
f) Le strutture di accesso nei dbms e il costo di accesso ai dati
g) Cenni ai sistemi transazionali e al controllo di concorrenza
h) Analisi dei dati
i) Accesso a basi di dati tramite Wold Wide Web.
Il protocollo CGI. Tecnologie alternative di integrazione.

Attività d'esercitazione

Modalità d'esame

 

Propedeuticità

 

Testi consigliati

 

Testi d'approfondimento


Aggiornato