Studying at the University of Verona
Here you can find information on the organisational aspects of the Programme, lecture timetables, learning activities and useful contact details for your time at the University, from enrolment to graduation.
Study Plan
This information is intended exclusively for students already enrolled in this course.If you are a new student interested in enrolling, you can find information about the course of study on the course page:
Laurea in Bioinformatica - Enrollment from 2025/2026The Study Plan includes all modules, teaching and learning activities that each student will need to undertake during their time at the University.
Please select your Study Plan based on your enrollment year.
1° Year
Modules | Credits | TAF | SSD |
---|
2° Year activated in the A.Y. 2021/2022
Modules | Credits | TAF | SSD |
---|
1 module among the following
3° Year activated in the A.Y. 2022/2023
Modules | Credits | TAF | SSD |
---|
1 module among the following
Modules | Credits | TAF | SSD |
---|
Modules | Credits | TAF | SSD |
---|
1 module among the following
Modules | Credits | TAF | SSD |
---|
1 module among the following
Modules | Credits | TAF | SSD |
---|
Legend | Type of training activity (TTA)
TAF (Type of Educational Activity) All courses and activities are classified into different types of educational activities, indicated by a letter.
Databases and WEB (2022/2023)
Teaching code
4S00012
Credits
6
Language
Italian
Scientific Disciplinary Sector (SSD)
INF/01 - INFORMATICS
The teaching is organized as follows:
Laboratorio
Credits
3
Period
Semester 2
Academic staff
Sara Migliorini
Teoria
Learning objectives
The purpose of the course is to introduce the methodologies and technologies for the design and im-plementation of data-centric web sites, and the approaches specific to storage and query bioinfor-matics data. The course includes a lab module where students learn to working with a database management system and developing web applications exploiting databases. The students will learn how to use Python programming language, which is at the bases of the main technologies studied in the lab module.
Prerequisites and basic notions
Concepts and methods for designing and querying a database.
Program
Theory Module:
- The internal architecture of a database management system:
-- Sequential data structures and indexes (B-trees and hashing)
-- Transactions.
- Semistructured data models: XML for bioinformatics.
Laboratory Module:
- Introduction to the relational database management system (RDBMS) PostgreSQL.
- Introduction to the use of SQL in PostgreSQL.
- Query Optimization.
- Introduction to the transaction.
- Database access from applications written in Java/Python.
Bibliography
Didactic methods
In-person classes.
Learning assessment procedures
The exam is composed of two parts: theory and laboratory.
- Theory Module: Written exam composed of questions and exercises on the theory topics.
- Laboratory Module: Written exam composed of exercises on the theory topics.
Evaluation criteria
To pass the exam, the student must show that:
- they are able to apply the acquired knowledge to design and implement an application that interacts with a database;
- they are able to describe the concepts in a clear and exhaustive way;
- they are able to apply the acquired knowledge to solve application scenarios described by means of questions and exercises.
Criteria for the composition of the final grade
Final grade will be the mean value of theory exam and lab exam grades.
Exam language
Italiano.