| Topics | Slides | Suppl.Materials | |
| 1 | Introduction | pdf (two slides per page) | |
| 2 | Database concepts, overview of database design process | Chapters 1 of [2a] (use username/password specified in one of the emails or ask me for it) | |
| 3 | Entity-Relationship data model | Chapter 2 of [2a], [5] | |
| 4 | Relational data model, introduction to SQL | pdf (four slides per page) | Chapter 3 of [2a], Chapter 2 of [2b], any online SQL tutorial (e.g., w3schools, sqlzoo, 1keydata) |
| 5 | Introduction to SQL (cont.) | Any online SQL tutorial (e.g., w3schools, sqlzoo, 1keydata), [2a], [2b] | |
| 6 | XML data model | XML Schema tutorial, [3] | |
| 7 | SQLite Demo, Design of biological database systems |
pdf
|
[6] |
| 8 | Design of biological database systems (cont.) | [4], [7] | |
| 9 | Web services and analysis workflows, integration of biological data | WABI, [11], [12], [14], [15], [1], [13] | |
| 10 | Review lecture, exam questions | ||
| * | Supplemental: model organism databases | GMOD Project, [9], [10] |
Books:
[1] Bioinformatics: Managing Scientific Data by Lacroix
& Critchlow, Morgan Kaufmann, 2003 (ISBN-10: 155860829X)
[2a] Database Systems Concepts, 5th edition by
Silbershatz, Korth & Sudarshan, McGraw-Hill, 2005 (ISBN-10: 0072958863)
[2b] Database Systems: The Complete Book, 2nd edition by Garcia-Molina, Ullman & Widom,
Prentice-Hall, 2008 (ISBN-10: 0130319953)
[3] XML Schema by Eric van der Vlist, O'Reilly Media,
2002 (ISBN-10: 0596002521)