Z kursu wyniesiesz umiejętność modelowania danych, analizy relacyjnych baz danych, oraz wykorzystywania języków baz danych. Będziesz także świadomy korzyści wynikających z normalizacji danych, zrozumiesz terminologię z nią związaną, a także opanujesz podstawy dotyczące wydajności, indeksowania i współbieżności w kontekście baz danych SQL.
Wprowadzenie do baz danych
Wprowadzenie do relacyjnych baz danych
Inne rodzaje baz danych
Analiza danych
Języki baz danych
Modelowanie danych
Modelowanie danych
Model bazy danych ANSI/SPARC
Modelowanie relacji encji
Normalizacja
Dlaczego warto normalizować dane?
Terminy związane z normalizacją
Poziomy normalizacji
Denormalizacja
Zależności
Mapowanie schematów
Integralność referencyjna
Wydajność
Indeksowanie
Wydajność zapytań
Współbieżność
Obiekty bazy danych
Tabele
Widoki
Procedury przechowywane
Inne obiekty bazy danych