Zaprojektuj i zaimplementuj bazę danych służącą do gromadzenia i przetwarzania informacji w wybranym temacie. Kompletny projekt powinien zawierać m.in. diagram ER, diagram relacji (schemat bazy danych), skrypty SQL tworzące wszystkie obiekty bazy danych oraz słowny opis projektu (cel, możliwości, główne założenia). Format opisu: plik PDF lub RTF.
- 8 poprawnie zaprojektowanych tabel (na osobę), przy czym w bazie danych powinno byc minimum 10 tabel
- baza powinna zawierać dane dotyczące atrybutów, których wartość zmienia się w czasie
- baza powinna zawierać tabele realizujące jeden ze schematów dziedziczenia
- 10 widoków lub funkcji
- 5 procedur
- 5 wyzwalaczy
- należy zaprojektować strategię pielęgnacji bazy danych (kopie zapasowe)
- można utworzyć dwa programy klienckie: jeden umożliwiający pracę administratorów (użytkowników ze zwiększonymi uprawnieniami), drugi umożliwiający pracę zwykłych użytkowników
Po oddaniu opisu projektu odbędzie się obrona. Projekt można wykonywać w grupach maksymalnie trzyosobowych. Temat projektu w ramach grupy powinien być unikalny - o przydziale tematu decyduje prowadzący zajęcia, w decyzji będzie uwzględniona kolejność zgłoszeń (przez e-mail lub osobiście).