2) Modelowanie danych. Zastosowanie notacji Martina (Crow), IDEF1X, UML. 3) Tworzenia modelu relacyjnego bazy danych i jego normalizacja. Wykorzystanie aplikacji MySql Workbench. 4) Zapoznanie się z podstawowymi operacjami i pojęciami języka SQL i systemu MySQL. Utworzenie własnej bazy danych. 5) Użycie podstawowych komend języka SQL. Tworzenie i usuwanie struktur oraz wstawianie, przeglądanie i usuwanie danych. 6) Zapoznanie się z podstawowymi operacjami i pojęciami związanymi z modyfikacją danych i struktur danych. 7) Tworzenie relacji pomiędzy tabelami bazy danych, użycie polecenia Constraint do weryfikacji wprowadzonych danych. 8) Podstawy administracji użytkownikami i użycia operacji GRAND oraz REVOKE. Tworzenie i wykorzystanie relacji pomiędzy tabelami. Tworzenie widoków. 9) Tworzenie i używanie widoków. Wykorzystanie relacji pomiędzy tabelami. Tworzenie kopii bezpieczeństwa danych. 10) Wprowadzenie do procedur składowych. Widoki i zapytania w SQL z wykorzystaniem relacji pomiędzy wieloma tabelami. 11) Używanie prostych funkcji i procedur składowych w MySql. Zapytania w SQL z wykorzystaniem relacji pomiędzy tabelami. 12) Wprowadzenie do wyzwalaczy (ang. triggers). Wykorzystanie bloków kodu w MySql.