Politecnico di Torino | |||||||||||||||||
Anno Accademico 2012/13 | |||||||||||||||||
02EYONL, 02EYONM, 02EYOQR Basi di dati e sistemi informativi aziendali |
|||||||||||||||||
Corso di Laurea in Ingegneria Della Produzione Industriale - Torino/Athlone Corso di Laurea in Ingegneria Della Produzione Industriale - Torino/Barcellona Corso di Laurea in Ingegneria Della Produzione Industriale - Torino/Nizza |
|||||||||||||||||
|
|||||||||||||||||
|
|||||||||||||||||
Presentazione
Il corso ha l'obiettivo di fornire la nozione di base di dati, intesa come insieme di archivi, e le metodologie per il loro progetto e realizzazione, nonché la loro integrazione in ambiente distribuito e di rete. Vengono inoltre introdott nozioni sui sistemi informativi aziendali
|
Risultati di apprendimento attesi
Conoscenza delle basi dati relazionali, sui metodi della loro progettazione, realizzazione ed esercizio anche via Web;
conoscenze dei sistemi informativi aziendali Capacità di progettare e realizzare basi dati relazionali utilizzate in ambiente industriale e commerciale. Capacità di utilizzare e gestire basi dati relazionali in ambito industriale e commerciale. |
Prerequisiti / Conoscenze pregresse
Nozioni di informatica
|
Programma (Prof. S. Di Carlo)
Il corso si compone di lezioni in aula coadiuvate da una serie di esercitazioni pratiche svolte in laboratorio.
Le lezioni in aula coprono i seguenti argomenti: Introduzione ========== -- Introduzione al corso -- Introduzione alle basi di dati Modello relazionale e algebra relazionale ============================== -- Modello relazionale -- Algebra relazionale Il linguaggio SQL: fondamenti ====================== -- Istruzione SELECT: fondamenti -- Interrogazioni nidificate -- Operatori insiemistici -- Istruzioni di aggiornamento -- Gestione delle tabelle Linguaggio SQL: costrutti avanzati ========================= -- Gestione delle viste -- Gestione delle transazioni -- Gestione degli indici Progettazione delle basi di dati ======================= -- Modello entità-relazioni -- Progettazione concettuale -- Progettazione logica relazionale Le esercitazioni di laboratorio forniranno agli studenti nozioni relative allo sviluppo di applicazioni web (basate sul linguaggio PHP) supportate da basi di dati che permetteranno una verifica pratica delle nozioni apprese durante le lezioni in aula. |
Criteri, regole e procedure per l'esame (Prof. S. Di Carlo)
L'esame si compone di due sezioni:
1) Una prova scritta atta a valutare il livello di conoscenza del linguaggio SQL e della sua applicazione per l'interrogazione di basi di dati relazionali. 2) Una prova composta da un lavoro di gruppo seguito da una discussione orale atta a valutare le capacità degli studenti di progettare una base dati e un'applicazione web per il suo accesso. |
Orario delle lezioni |
Statistiche superamento esami |
|