Our courses
Data Bases
The course aims to provide the conceptual and technical skills needed to design and implement databases in relational database systems. It introduces the relational data model, query languages (from relational algebra to SQL), and integrity constraints as foundations for correct and reliable data. The course also covers conceptual modeling with the Entity-Relationship approach and its translation into relational schemata, with a brief overview of alternative data models and basic physical design aspects.
Data Bases 2
The course trains students in the effective design and implementation of database applications, focusing on core DBMS architectures and the concept of transactions in centralized and distributed systems. It also introduces advanced paradigms beyond the relational model, such as active databases, object-oriented systems, and XML-based data management.
Technologies For Information Systems
The goal of the course is to enable students to master the engineering methods and processes that are necessary to manage modern information system, and especially data-intensive systems, to operate on large data collections and to understand the utility and methods of business analysis, obtaining useful knowledge to improve the decision-making process.
Data Bases
The course aims to provide the conceptual and technical skills needed to design and implement databases in relational database systems. It introduces the relational data model, query languages (from relational algebra to SQL), and integrity constraints as foundations for correct and reliable data. The course also covers conceptual modeling with the Entity-Relationship approach and its translation into relational schemata, with a brief overview of alternative data models and basic physical design aspects.
Prof: Daniele Maria Braga | CFU: 5 | Semester: 1 | Milano Leonardo
Data Bases 2
The aim of the course is to deepen students’ understanding of relational DBMS architectures, transactional ACID properties, and the physical organization of data, indexes, and statistics that drive query execution. It introduces rule-based mechanisms such as triggers and object–relational mapping to extend DBMS functionality and bridge relational and object models. Ultimately, the course empowers students to rank and filter data effectively and to critically assess the opportunities and limitations of emerging data management technologies.
Prof: Davide Martinenghi | CFU: 5 | Semester: 1 | Milano Leonardo
Technologies For Information Systems
The goal of the course is to enable students to master the engineering methods and processes that are necessary to manage modern information system, and especially data-intensive systems, to operate on large data collections and to understand the utility and methods of business analysis, obtaining useful knowledge to improve the decision-making process.
Prof: Letizia Tanca | CFU: 5 | Semester: 1 | Milano Leonardo
Data Bases
The course aims to provide the conceptual and technical skills needed to design and implement databases in relational database systems. It introduces the relational data model, query languages (from relational algebra to SQL), and integrity constraints as foundations for correct and reliable data. The course also covers conceptual modeling with the Entity-Relationship approach and its translation into relational schemata, with a brief overview of alternative data models and basic physical design aspects.
Prof: Daniele Maria Braga | CFU: 5 | Semester: 1 | Milano Leonardo
Data Bases 2
The aim of the course is to deepen students’ understanding of relational DBMS architectures, transactional ACID properties, and the physical organization of data, indexes, and statistics that drive query execution. It introduces rule-based mechanisms such as triggers and object–relational mapping to extend DBMS functionality and bridge relational and object models. Ultimately, the course empowers students to rank and filter data effectively and to critically assess the opportunities and limitations of emerging data management technologies.
Prof: Davide Martinenghi | CFU: 5 | Semester: 1 | Milano Leonardo
Technologies For Information Systems
The goal of the course is to enable students to master the engineering methods and processes that are necessary to manage modern information system, and especially data-intensive systems, to operate on large data collections and to understand the utility and methods of business analysis, obtaining useful knowledge to improve the decision-making process.
Prof: Letizia Tanca | CFU: 5 | Semester: 1 | Milano Leonardo
Data Bases
The course aims to provide the conceptual and technical skills needed to design and implement databases in relational database systems. It introduces the relational data model, query languages (from relational algebra to SQL), and integrity constraints as foundations for correct and reliable data. The course also covers conceptual modeling with the Entity-Relationship approach and its translation into relational schemata, with a brief overview of alternative data models and basic physical design aspects.
Data Bases 2
The course trains students in the effective design and implementation of database applications, focusing on core DBMS architectures and the concept of transactions in centralized and distributed systems. It also introduces advanced paradigms beyond the relational model, such as active databases, object-oriented systems, and XML-based data management.
Technologies For Information Systems
The goal of the course is to enable students to master the engineering methods and processes that are necessary to manage modern information system, and especially data-intensive systems, to operate on large data collections and to understand the utility and methods of business analysis, obtaining useful knowledge to improve the decision-making process.