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.