The goal of the Database Fundamentals course is to provide basic knowledge, competencies, and skills related to managing and operating a relational database, offering the essential elements of the SQL query language.Additionally, knowledge of object-oriented programming in Python will be provided as the primary tool for interacting with databases and developing applications that can go beyond predefined data structures in the language. The first part of the course will cover the fundamental concepts for conceptually designing a database, while the second part of the course will focus on learning SQL and using Python to manage the created databases.
The aim of this course is to introduce the concepts necessary for designing databases using the relational model, subsequently implemented and managed through the SQL language or other higher-level tools like Python.
For this course, a basic understanding of the following is required:
Ricevimento: Contact the instructor by email. www.saiferlab.ai/people/fabioroli
Ricevimento: Contact the instructor by email. www.saiferlab.ai/people/lucademetrio
ANTONIO SGORBISSA (President)
LUCA DEMETRIO
FABIO ROLI (President Substitute)