Modulo di Basi di Dati (allievi Gestionali): nozioni base di programmazione (ma solo consigliato).
Modulo di Basi di Dati (allievi Gestionali): introduzione alle problematiche di gestione dei dati nei sistemi informativi, alle tecniche di progetto e alle tecnologie di gestione dei dati. Lo studente acquisirà gli schemi di ragionamento per analizzare e progettare i dati aziendali e usare in modo adeguato i DBMS
Modulo di Basi di Dati:
Progettazione Concettuale: modello Entità-Relazioni.
Progettazione logica: il modello relazionale dei dati.
Tecniche di rappresentazione degli schemi concettuali nel modello relazionale.
Interrogare i dati: algebra relazionale.
L’istruzione S E L E C T di SQL: query semplici, con selezione, con raggruppamento e funzioni aggregate.
Diversi tipi di Join. Query annidate.
Architettura dei sistemi informativi su Web.
Introduzione ai sistemi di Data Warehousing.
Modulo di Basi di Dati: lezioni frontali e esercizi in aula, esercitazioni pratiche in laboratorio.
Modulo di Basi di Dati: prova scritta con orale facoltativo.
Module on Data bases: basic notions on computer programming (only suggested).
Module on Data Bases: introducing issues on data management in information systems, data design techniques and technologies for data management. Students will train the mind to analyze and design enterprise data and manage them through a DBMS.
Module on Data Bases:
Conceptual design: Entity-Relationship model.
Logic design: the relational data model.
Techniques for representing conceptual schemas into the relational data model.
Querying data: relational algebra.
The S E L E C T statement in SQL: simple queries, selection, grouping and aggregate functions. Different types of join.
Nested queries.
Architectures of information systems on the web.
Introducing data warehousing systems.
Module on Data Bases: lectures and practical exercises in the lab with PCs.
Module on Data Bases: written test and optional oral test.