Teaching Course overview

Academic year 2026/2027

Information Analysis and Processing for Training — Master's Degree, 2026/2027

Preventive and Adapted Physical Activities · University of Udine

Michael Soprano Updated Sep 28, 2026

About this edition

  • Degree: Master’s Degree in Sciences and Techniques of Preventive and Adapted Physical Activities, University of Udine
  • Module: Sistemi di Analisi ed Elaborazione delle Informazioni per l’Allenamento (MM2542), within Discipline Motorie 1
  • Instructor: Michael Soprano, course instructor
  • Workload: 3 CFU, 24 teaching hours
  • Period: First teaching period, first year (2 November 2026–29 January 2027)
  • Language: Italian

Learning goals

Students learn to assess the quality and structure of data from sport and training, turn informal requirements into conceptual data models, translate them into relational schemas, explain normalization up to third normal form, and create and query databases with SQLite, DBeaver and SQL.

Programme

  1. Data foundations: data, information, variables and measurement scales; missing values, units, identifiers, traceability and reproducibility.
  2. Database design: DBMS concepts, requirements, Entity–Relationship models, relationships, cardinalities and constraints; relational schemas, keys, integrity and normalization to 3NF.
  3. Practical work: creating and exploring SQLite databases with DBeaver; SQL for data definition, manipulation and retrieval, including filtering, aggregation and joins. Exercises include a database of cycling races.

Materials

Slides, exercises, SQL scripts and sample databases provided by the instructor are the primary study materials. The official SQLite and DBeaver documentation and other resources indicated during lectures are optional further reading.

The official UniUd module entry is the authoritative source for current teaching information.