Descrizione dell'insegnamento |
Il corso presenta i seguenti argomenti principali:
- le caratteristiche fondamentali delle tecnologie informatiche necessarie per sviluppare la capacità competitiva dell’impresa. Viene illustrata l’architettura generale dei sistemi di supporto operativo e direzionale. Inoltre vengono descritte le metodologie di conduzione dei progetti informatici, le fasi di pianificazione strategica e operativa di tecnologie e applicazioni, e la valutazione del loro impatto economico
- le caratteristiche fondamentali delle basi di dati relazionali. Vengono illustrati il modello relazionale ed i relativi linguaggi di interrogazione (algebra relazionale e SQL) con riferimento sia alle definizioni formali che ai sistemi esistenti. Viene inoltre illustrato il processo di progettazione concettuale e logica delle basi di dati relazionali |
Fondamenti di informatica |
Il corso ha i seguenti obiettivi:
- descrivere i sistemi per la gestione di basi di dati, considerando sia le metodologie di progettazione di basi di dati, sia lo sviluppo di applicazioni di gestione di basi di dati
- introdurre gli aspetti metodologici e tecnologici dei sistemi informativi e le architetture per la loro realizzazione. In particolare, il corso non intende coprire tutti i possibili scenari d’uso dei sistemi informativi, ma piuttosto cerca di dare allo studente gli strumenti per comprendere gli scenari d’uso tipici di tali sistemi, le soluzioni tecnologiche e metodologiche che ne sono alla base e i benefici che si possono ottenere usando tali sistemi |
Il corso prevede la trattazione dei seguenti argomenti:
- Architettura funzionale dei sistemi informativi e struttura dell’impresa
-
Sistema informativo e sistema informatico: definizioni e richiami teorici
-
Tipi di sistemi informativi: sistemi di supporto operativo, sistema informativo direzionale e
gestionale e sistemi inter-organizzativi
-
Pianificazione dei sistemi informativi e studio di fattibilità
-
Sistemi di gestione di workflow
-
Reingegnerizzazione dei processi
-
Metodi di valutazione dei costi e dei benefici degli investimenti in tecnologie dell’informazione
-
Sistemi di gestione ERP
-
Caratteristiche di un sistema per la gestione di basi di dati
-
Caratteristiche del modello relazionale dei dati
-
Algebra relazionale
-
Il linguaggio SQL
-
Cenni sui sistemi per la gestione delle transazioni
-
Modello concettuale dei dati: modello Entità-Relazione
-
Progettazione concettuale di una base di dati
-
Progettazione logica relazionale di una base di dati
-
Cenni di teoria della normalizzazione
|
Atzeni, S. Ceri, S. Paraboschi, R. Torlone. “Basi di dati: modelli e linguaggi di interrogazione”. Terza Edizione, McGraw Hill, Italia, 2009.
C. Batini, B. Pernici, G. Cantucci. “Sistemi Informativi Volume I: Organizzazione e reingegnerizzazione”. Franco Angeli editore, 2001.
C. Batini, B. Pernici, G. Cantucci. “Sistemi Informativi Volume III: Costi e benefici”. Franco Angeli editore, 2001.
C. Batini, B. Pernici, G. Cantucci. “Sistemi Informativi
Volume V: Sistemi distribuiti”. Franco Angeli editore, 2001.
|
Le esercitazioni seguiranno gli argomenti delle videolezioni e prevedono la risoluzione di esercizi (espressioni algebriche, interrogazioni in linguaggio SQL ed in algebra progettuale, progettazione concettuale e/o logica di basi di dati) |
Docente/Tutor Responsabile insegnamento |
|