MASTER IN BIOINFORMATICS: DATABASE COURSE | |
This course has the goal to introduce the non specialist persons to the comprehension of a relational schema and to the usage of a relational database management system. The theoretic lessons will be always accompanied by exercises in laboratory with the usage of a system (open source) , MySql. |
Introduction to databases | Slides (pdf) | |
Main concepts of entity and relationship. Examples. | ||
The relazional model, notion of key (primary and foreign). Examples. | ||
Generation rules of a relational schema from a Entity-Relationship diagram. Examples. | ||
Introduction to SQL, the standard query language for relational databases. Examples. | ||
Case Study: UNIGENE data. It contains a part (first 10000 genes) of a database of genes with organisms' tissues in which genes express themselves. |
||
Case Study: Description of proteins for the design of a database of proteins. |
Bibliography: |
Atzeni, Ceri, Paraboschi, Torlone: Basi di Dati: Concetti, Linguaggi e Architetture, McGraw Hill Libri Italia, 1999. |
Luke Welling and Laura Thomson: MySQL Tutorial, MySQL Press, Pearson Education, 2004. |
Devan Shepherd: XML, APOGEO, 2002. |
.Ultima versione: 25 Marzo 2004 |