Databases and Web

A.Y. 2025/2026
12
Max ECTS
120
Overall hours
SSD
INF/01
Language
Italian
Learning objectives
The course provides the fundamental knowledge and skills for the design and management of relational databases and the corresponding data management systems. Additionally, the course introduces the main techniques for developing web applications that exploit the information stored in a relational database. The course is structured into theoretical lectures and laboratory sessions. The theoretical lectures cover models, languages, and database design methodologies, as well as the technologies underlying web programming, and the management of multimedia information (such as sound, images, and video). The laboratory sessions focus on the development of web applications and the use of data management tools.
Expected learning outcomes
The student will acquire the knowledge and practical skills to manage relational databases and develop simple web applications. Specifically, they will be able to design the conceptual and logical schema of a database based on a description of the relevant application domain; understand and execute SQL queries and define the corresponding execution plan in terms of relational algebra operations; and learn and apply the main technologies for web application development.
Single course

This course cannot be attended as a single course. Please check our list of single courses to find the ones available for enrolment.

Course syllabus and organization

Single session

Course currently not available
INF/01 - INFORMATICS - University credits: 12
Laboratories: 48 hours
Lessons: 72 hours