- Oggetto:
- Oggetto:
Informatica e sistemi informativi
- Oggetto:
Information systems
- Oggetto:
Anno accademico 2016/2017
- Codice dell'attività didattica
- ECM0009
- Docenti
- Luigi Di Caro (Titolare del corso)
Dott. Francesco Verdoja (Esercitatore) - Corso di studi
- Laurea in Economia e Statistica per le Organizzazioni - a Torino [0402L31]
- Anno
- 1° anno
- Tipologia
- Affine o integrativo
- Crediti/Valenza
- 6
- SSD dell'attività didattica
- INF/01 - informatica
- Modalità di erogazione
- Tradizionale
- Lingua di insegnamento
- Italiano
- Modalità di frequenza
- Fortemente consigliata/Recommended
- Tipologia d'esame
- Scritto
- Prerequisiti
-
-
-
- Propedeutico a
- -0
- Oggetto:
Sommario insegnamento
- Oggetto:
Obiettivi formativi
Il corso ha come obiettivo l'insegnamento della teoria alla base dei database relazionali. L'idea è quella partire dall'individuazione delle problematiche relative alla gestione dei dati, per poi comprendere le attuali tecniche risolutive attraverso l'uso di un tool specifico (database management system, o dbms). In particolare, il corso descriverà le fondamenta per la progettazione, la realizzazione e l'interrogazione di basi di dati.
The course has the goal of teaching the basic theory of relational databases. The idea is to start from the identification of the issues related to the general problem of managing data, in order to better understand the techniques and the tools to solve them. In particular, the course will describe the foundations for the design, the implementation and the query of databases.
- Oggetto:
Risultati dell'apprendimento attesi
Si prevede l'apprendimento della terminologia scientifica e la capacità di comprensione degli aspetti teorici ed applicativi relativi alle basi di dati.
Al termine del corso, sarà possibile: (i) progettare da zero basi di dati transazionali di qualità, (ii) realizzare, partendo dal progetto, le basi di dati transazionali, impiegando comuni sistemi di gestione di basi di dati, (iii) interrogare le basi di dati realizzate.
Gli studenti dovranno essere in grado di applicare i metodi e gli strumenti acquisiti per aggiornare ed approfondire i contenuti studiati, anche in contesti professionali, e per intraprendere studi successivi.
At the conclusion of the course students will be able: (i) to design from scratch good transational databases; (ii) to realize a transational database, thanks to the above design principles, by means of standard database management systems; (iii) to extract information.
- Oggetto:
Modalità di insegnamento
Lezioni frontali, esercitazioni.
Frontal lessons, exercises
- Oggetto:
Modalità di verifica dell'apprendimento
L'esame è scritto con la possibilità di un orale.
L'apprendimento verrà inizialmente (ed obbligatoriamente) valutato attraverso un esame scritto su carta. La prova scritta propone esercizi semi-strutturati volti a verificare il grado di acquisizione dei concetti e delle metodologie di progettazione e realizzazione di basi di dati transazionali.
Successivamente allo scritto, gli studenti avranno la possibilità di migliorare il risultato (solo se sufficiente) con un orale. La prova orale valuta le proprietà di linguaggio ed esposizione. Essa può prevedere esercizi da svolgere al calcolatore volti a verificare il grado di confidenza nell'utilizzo degli strumenti software adottati per lo studio e la sperimentazione.
Tale approccio semi-strutturato permetterà di valutare gli studenti su molti aspetti e tematiche in maniera efficiente, dando però la possibilità di valutare il linguaggio tecnico relativo ai concetti teorici illustrati a lezione attraverso domande a risposta aperta.
Al fine di accedere alla prova scritta, lo Studente deve obbligatoriamente iscriversi all’appello utilizzando il Sistema Esse3 di Ateneo e presentarsi all’appello munito di documento di identità valido. Durante le prove scritte allo Studente non è consentito l’uso di libri di testo e appunti di ogni tipo, come di fogli diversi da quelli distribuiti all’inizio della prova. L'uso di telefoni cellulari è vietato.
Exams are prevalently written tests. They consist of semi-structured exercises which check the level of acquisition of concepts and methodologies to design and realize transactional data base systems. Oral examination assesses linguistic fluency and quality of exposition. Oral examination may also assess the skillness in the use of software tools we adopt to study and experiment.
- Oggetto:
Attività di supporto
-
- Oggetto:
Programma
Il programma include i seguenti capitoli:
- Base della teoria insiemistica e calcolo proposizionale.
- Progettazione concettuale: schemi entità-associazione, rappresentazione di informazioni del mondo reale. -
- Progettazione logica: dagli schemi entità-associazione alla base di dati transazionale.
- Estrazione d'informazione da una base di dati transazionale: query con proiezione, selezione, equi-join, operatori di aggregazione e funzioni aggregate, negazione e quantificazione universale.
The program will include the following parts:
- Basic set theory and propositional calculus.
- Entity-relationship design (syntax and intended meaning), real-world information modeling by Entity-relationship diagrams.
- Logical design: from entity-relationship schemes to the implementation of transational databases.
- Information extraction from transitional databases. Set of exercises that require written answers.
Testi consigliati e bibliografia
- Oggetto:
Dispense e materiale per sperimentazione gratuiti, sotto opportuna licenza Creative Commons, curati e forniti dal docente. Saranno disponibili su una piattaforma dedicata al supporto on-line alla didattica.
Notes and material for experiments, free of charge, delivered under a suitable Creative Commons license, developed by the teacher. They will be available (in italian) on a platform dedicated to the on-line support of teaching duties.
- Oggetto:
Note
Orario Lezioni
- Oggetto:
Altre informazioni
http://www.didattica-est.unito.it/do/home.pl/View?doc=home_appelli.html- Oggetto: