Wprowadzenie do baz danych
- Relacyjne modele baz danych
- Podstawowe struktury danych
- Relacje między obiektami
- Operatory relacyjne
Wprowadzenie do środowiska MariaDB
Narzędzia do pracy z bazami MariaDB
Wprowadzenie do języka SQL
- Charakterystyka języka deklaratywnego SQL
- Możliwości i zastosowania
- Składnia języka SQL
- Podział języka SQL
Język DQL (Data Query Language)
- Zapytania SELECT
- Aliasy kolumn, tabel
- Obsługa dat
- Sortowanie danych
- Funkcje jednowierszowe
- Funkcje grupowe
- Łączenie tabel wewnętrzne i zewnętrzne
- Operator UNION
- Podzapytania zagnieżdżone
- Pozdapytania skorelowane
Język DML (Data Modification Language)
- Wstawianie wierszy
- Wstawianie wierszy poprzez zapytanie
- Zmiana zawartości wierszy
- Usuwanie wierszy
Język DDL (Data Definition Language)
- Tworzenie, zmiana własności, usuwanie tabel
- Tworzenie tabel poprzez zapytanie
Transakcje
- Idea transakcyjności operacji
- Zatwierdzanie
- Odrzucanie
- Punkty zachowania