Wykład będzie poświęcony implementacji systemów zarządzania bazami danych. W ramach pracowni - projekt w C++, we współpracy z teamem Oracle MySQL (https://blogs.oracle.com/mysql/).
Raghu Ramakrishnan and Johannes Gehrke, _Database Management Systems_. (Third Edition) McGraw-Hill.
**Program:**
* Implementacja SZBD.
* Przechowywanie danych,
* Indeksy,
* Sortowanie zewnętrzne,
* Ewaluacja zapytań,
* Optymalizacja zapytań,
* Transakcje.
**Wymagania:** Bazy danych, Algorytmy i Struktury Danych, umiejętność programowania w C++.