Servizi per la didattica
PORTALE DELLA DIDATTICA

Basi di dati e sistemi informativi aziendali

02EYONL, 02EYONM, 02EYOQR

A.A. 2021/22

2021/22

Basi di dati e sistemi informativi aziendali

L'insegnamento, che si colloca al I periodo didattico del III anno, 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 all'interno di applicazioni web-based. Vengono inoltre introdotte nozioni sui sistemi informativi aziendali.

Basi di dati e sistemi informativi aziendali

The goal of this course, which is taught during the first semester of the third year, is to provide an introduction to databases (i.e., the set of technologies used to store data), their design methodologies and their integration into web-based applications. Moreover, the course introduces basic notion on enterprise information systems.

Basi di dati e sistemi informativi aziendali

Conoscenza delle basi dati relazionali, delle metodologie per la loro progettazione e del loro uso nello sviluppo di applicazioni 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. Capacità di integrare basi di dati all'interno di applicazioni web.

Basi di dati e sistemi informativi aziendali

Knowledge of relational databases, their design methods and their use in the development of Web Applications. Knowledge of information systems Design of relational databases employed in industrial and commercial applications Management and use of relational databases in industrial and commercial applications. Integration of relational databases in web based applications.

Basi di dati e sistemi informativi aziendali

Nozioni di base di informatica

Basi di dati e sistemi informativi aziendali

Basic programming and computer science fundamentals

Basi di dati e sistemi informativi aziendali

INTRODUZIONE -- Introduzione all'insegnamento -- Introduzione alle basi di dati SISTEMI INFORMATIVI -- Il sistema informativo: basi concettuali -- Sistema informativo e organizzazione -- Il ruolo delle ICT nell’organizzazione -- Tipologie di sistemi informatici 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 SVILUPPO DI APPLICAZIONI WEB BASATE SU BASI DI DATI -- Introduzione al linguaggio HTML -- Introduzione al linguaggio PHP -- Creazioni di applicazioni basate su Apache/PHP/mysql PROGETTAZIONE DELLE BASI DI DATI -- Modello entità-relazioni -- Progettazione concettuale -- Progettazione logica relazionale

Basi di dati e sistemi informativi aziendali

INTRODUCTION -- Course overview -- Introduction to data bases RELATIONAL MODEL AND RELATIONAL ALGEBRA -- Relational model -- Relational algebra THE SQL LANGUAGE: BASIC CONCEPTS -- The SELECT instruction: basic use -- Nested queries -- Set operators -- Update instructions -- Table management DESIGN OF WEB APPLICATION BASED ON DATABASES -- Introduction to HTML -- Introduction to PHP -- Development of applications based on Apache/PHP/mysql DATABASE DESIGN -- Entity-Relationship model -- Conceptual design -- Logic design

Basi di dati e sistemi informativi aziendali

Basi di dati e sistemi informativi aziendali

Basi di dati e sistemi informativi aziendali

L'insegnamento si compone di lezioni in aula coadiuvate da una serie di esercitazioni pratiche svolte in laboratorio (indicativamente, uno slot a settimana sarà destinato a esercitazioni). 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. Gli studenti potranno inoltre svolgere quattro homework individuali, mirati principalmente a incoraggiare il pensiero critico e il pensiero creativo nell’ambito degli argomenti dell’insegnamento, e consegnare delle relazioni ("quaderni"). I quaderni permetteranno agli studenti di ottenere fino a 2 punti extra, che si sommeranno al voto finale (solo se questo sarà sufficiente).

Basi di dati e sistemi informativi aziendali

The course includes both lectures and a set of labs. Labs focus on the design of web application based on the PHP language and supported by databases. They enable the student to apply the concept presented during the lectures.

Basi di dati e sistemi informativi aziendali

Tutti gli argomenti trattati a lezione saranno supportati da materiale distribuito dal docente in formato elettronico tramite il sito web dell'insegnamento non è pertanto necessario l’uso di testi di riferimento.

Basi di dati e sistemi informativi aziendali

All topics covered during lectures and labs are supported by electronic material provided on the course website.

Basi di dati e sistemi informativi aziendali

Modalità di esame: Prova scritta (in aula);

Basi di dati e sistemi informativi aziendali

L'esame è una prova scritta, di durata pari a 90 minuti, e verte su tutti gli argomenti presentati durante l'insegnamento. In particolare, è composto da un numero variabile di domande e esercizi che rientrano nelle seguenti categorie: - domande di teoria a risposta chiusa (quiz, senza penalità), con una sola risposta corretta (indicativamente 6 domande, 1 punto l'una); - esercizi su algebra relazionale a riposta aperta (indicativamente 1 esercizio, per 4 punti totali); - esercizi su interrogazioni in SQL a riposta aperta(indicativamente 3 esercizi, per 11 punti totali); - esercizi su progettazione concettuale a riposta aperta(indicativamente 2 esercizi, per 7 punti totali); - esercizi su progettazione logica a riposta aperta(indicativamente 1 esercizio, per 3 punti totali).

Basi di dati e sistemi informativi aziendali

Exam: Written test;

Basi di dati e sistemi informativi aziendali

The exam is split into two parts: 1. A written exam that focus on the knowledge of the SQL language and the relational algebra. The duration of the exam is 1h:45m. During the exam it is forbidden the use of any teaching material. 2. An homework consisting in the development of a web application based on a database using the technologies presented during the labs: a. The requirements of the application are provided by the students and approved by the professor b. When completed, the project is discussed with the professor c. The project can be developed in groups of maximum 3 students. The exam is scored as follows: 1. Written exam: maximum score 30/30 with minimum threshold of 15/30. It represents 30% of the final score 2. Homework and discussion: maximum score 30/30 with minimum threshold of 15/30. It represents 70% of the final score. The final score is the weighted average of the two previous scores.

Basi di dati e sistemi informativi aziendali

Modalità di esame: Prova scritta a risposta aperta o chiusa tramite PC con l'utilizzo della piattaforma di ateneo Exam integrata con strumenti di proctoring (Respondus);

Basi di dati e sistemi informativi aziendali

L'esame è una prova scritta, di durata pari a 90 minuti, e verte su tutti gli argomenti presentati durante l'insegnamento. In particolare, è composto da un numero variabile di domande e esercizi che rientrano nelle seguenti categorie: - domande di teoria a risposta chiusa (quiz, senza penalità), con una sola risposta corretta (indicativamente 6 domande, 1 punto l'una); - esercizi su algebra relazionale a riposta aperta (indicativamente 1 esercizio, per 4 punti totali); - esercizi su interrogazioni in SQL a riposta aperta(indicativamente 3 esercizi, per 11 punti totali); - esercizi su progettazione concettuale a riposta aperta(indicativamente 2 esercizi, per 7 punti totali); - esercizi su progettazione logica a riposta aperta(indicativamente 1 esercizio, per 3 punti totali).

Basi di dati e sistemi informativi aziendali

Exam: Computer-based written test with open-ended questions or multiple-choice questions using the Exam platform and proctoring tools (Respondus);

Basi di dati e sistemi informativi aziendali

The exam is split into two parts: 1. A written exam that focus on the knowledge of the SQL language and the relational algebra. During the exam it is forbidden the use of any teaching material. 2. An homework consisting in the development of a web application based on a database using the technologies presented during the labs: a. The requirements of the application are provided by the students and approved by the professor b. When completed, the project is discussed with the professor c. The project can be developed in groups of maximum 3 students. The exam is scored as follows: 1. Written exam: maximum score 30/30 with minimum threshold of 15/30. It represents 30% of the final score 2. Homework and discussion: maximum score 30/30 with minimum threshold of 15/30. It represents 70% of the final score. The final score is the weighted average of the two previous scores.

Basi di dati e sistemi informativi aziendali

Modalità di esame: Prova scritta (in aula); Prova scritta a risposta aperta o chiusa tramite PC con l'utilizzo della piattaforma di ateneo Exam integrata con strumenti di proctoring (Respondus);

Basi di dati e sistemi informativi aziendali

L'esame è una prova scritta, di durata pari a 90 minuti, e verte su tutti gli argomenti presentati durante l'insegnamento. In particolare, è composto da un numero variabile di domande e esercizi che rientrano nelle seguenti categorie: - domande di teoria a risposta chiusa (quiz, senza penalità), con una sola risposta corretta (indicativamente 6 domande, 1 punto l'una); - esercizi su algebra relazionale a riposta aperta (indicativamente 1 esercizio, per 4 punti totali); - esercizi su interrogazioni in SQL a riposta aperta(indicativamente 3 esercizi, per 11 punti totali); - esercizi su progettazione concettuale a riposta aperta(indicativamente 2 esercizi, per 7 punti totali); - esercizi su progettazione logica a riposta aperta(indicativamente 1 esercizio, per 3 punti totali).

Basi di dati e sistemi informativi aziendali

Exam: Written test; Computer-based written test with open-ended questions or multiple-choice questions using the Exam platform and proctoring tools (Respondus);

Basi di dati e sistemi informativi aziendali

The exam is split into two parts: 1. A written exam that focus on the knowledge of the SQL language and the relational algebra. During the exam it is forbidden the use of any teaching material. 2. An homework consisting in the development of a web application based on a database using the technologies presented during the labs: a. The requirements of the application are provided by the students and approved by the professor b. When completed, the project is discussed with the professor c. The project can be developed in groups of maximum 3 students. The exam is scored as follows: 1. Written exam: maximum score 30/30 with minimum threshold of 15/30. It represents 30% of the final score 2. Homework and discussion: maximum score 30/30 with minimum threshold of 15/30. It represents 70% of the final score. The final score is the weighted average of the two previous scores.

Esporta Word


© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
Contatti