Ti trovi qui: Home » Didattica » Corso di laurea in Ingegneria Gestionale » Insegnamento: Sistemi informativi e basi di dati

Insegnamento: Sistemi informativi e basi di dati (Offerta Formativa a.a. 2017/2018)

Corso di studio: INGEGNERIA GESTIONALE (D.M.270/04)

CFU9
Moduli

Modulo: Sistemi informativi e basi di dati
TAF: Affine/Integrativa; SSD: ING-INF/05; Ambito: A11
Docenti: Marius Octavian OLARU, Laura PO

Materiale Didattico Accedi al materiale didattico su Dolly
Propedeuticità obbligatorie
Modalità di accertamento del profitto Orale
Modalità di valutazione Voto
Esse3 Accedi ai dati dell'insegnamento su Esse3
Lingua di insegnamento

Italiano

Partizionamento studenti

Nessun partizionamento

Obiettivi

Fornire gli strumenti per la gestione dei dati nei sistemi informativi: Concetti fondamentali di modelli e linguaggi, concettuali e logici per basi di dati relazionali.

Prerequisiti

Fondamenti di Informatica

Contenuti

Progettazione concettuale di una Base di Dati:
- Il modello concettuale dei dati Entity-Relationships (E/R)
- Progettazione da requisiti in linguaggio naturale

Progettazione logica di una Base di Dati:
- Il modello Relazionale
- Elementi di teoria relazionale
- La Progettazione logica relazionale

Introduzione al linguaggio standard SQL92

Generalità sui Sistemi di Gestione per Basi di Dati (DBMS)

Introduzione all'utilizzo pratico dei DBMS Microsoft SQL SERVER e MySQL.

Metodi didattici

Le tecniche presentate nel corso saranno mostrate sia dal punto di vista teorico che pratico tramite un'ampia serie di attività di laboratorio e progettuali. Oltre alle lezioni frontali, in cui gli studenti apprenderanno gli aspetti teorici della progettazione di basi di dati, un consistente numero di ore del corso sarà dedicato ad esercitazioni sotto la guida del docente, qui gli studenti proveranno con mano l'applicazione delle tecniche imparate a lezione su semplici casi pratici. Il corso prevede, già dalla seconda settimana di lezione, esercitazioni al computer in laboratorio durante le quali gli studenti impareranno ad applicare metodi e tecniche in contesti pratici e a sviluppare anche basi di dati complesse e simili a casi reali.

Verifica dell'apprendimento

Il corso prevede un esame scritto e un esame di laboratorio, più un esame orale opzionale. La prova scritta comprende sia esercizi di progettazione relativi a specifici aspetti delle basi di dati (schema concettuale e logico, dati derivati), sia domande aperte sulla parte teorica spiegata a lezione. La prova di laboratorio comprende esercizi di implementazione (interrogazioni in SQL). L’esame orale verte su tutti gli argomenti trattati al corso.

Risultati attesi

Conoscenza e capacità di comprensione: Tramite lezioni in aula, lo studente avrà solide conoscenze e capacità di comprensione nell'ambito della teoria delle basi di dati, della raccolta ed analisi dei requisiti, delle metodologie di progettazione concettuale e logica, delle tecniche di interrogazione, delle principali tecnologie utilizzate in un DBMS transazionale. Capacità di applicare conoscenza e comprensione: Tramite esercitazioni in aula ed esercitazioni pratiche al computer, lo studente sarò in grado di applicare le conoscenze acquisite, nella progettazione ed implementazione dei dati e delle operazioni di una base di dati. Autonomia di giudizio: Grazie alla risoluzione di esercizi individuali ed esercizi pratici in laboratorio, lo studente sarà in grado di valutare criticamente le scelte progettuali adottate ed i risultati ottenuti nell'ambito di un sistema informativo. Abilità comunicative: Le domande progettuali e le domande aperte dell'esame scritto, nonché le domande pratiche della prova di laboratorio, daranno modo allo studente di organizzare e presentare con chiarezza mediante il linguaggio tecnico appropriato, i risultati del proprio lavoro. Capacità di apprendimento: Le attività descritte consentiranno allo studente di acquisire gli strumenti metodologici per proseguire gli studi e per potere provvedere autonomamente al proprio aggiornamento, particolarmente cruciale in un ambito di gestione dell'informazione, dove le tecnologie in continua evoluzione.

Testi

Domenico Beneventano , Sonia Bergamaschi , Francesco Guerra , Maurizio Vincini: Progetto di Basi di Dati Relazionali: lezioni ed esercizi, Pitagora editrice - Bologna (ristampa 2007).

Dispense del Docente :
http://www.ingre.unimore.it/Docenti/Beneventano

Docenti

Marius Octavian OLARU
Laura PO