Relacyjne modele baz danych
Operatory relacyjne
Charakterystyka języka deklaratywnego SQL
Składnia języka SQL
Podział języka DQL, DML, DDL, DCL
Język DQL (Data Query Language)
- Obsługa daty (Typy DATE, funkcje wyświetlania, formatowania)
- Łączenie tabel wewnętrzne i zewnętrzne (klauzula JOIN)
- Podzapytania zagnieżdżone (w warunku WHERE, nazwie tabeli, nazwie kolumny)
Język DML (Data Modification Language)
- Wstawianie wierszy (klauzula INSERT)
- Wstawianie wierszy poprzez zapytanie
- Zmiana zawartości wierszy (UPDATE)
- Usuwanie wierszy (DELETE)
Język DDL (Data Definition Language)
- Tworzenie, zmiana własności, usuwanie tabel (CREATE,ALTER,DROP)
- Tworzenie tabel poprzez zapytanie (CREATE TABLE .... AS SELECT...)
Więzy integralności (CONSTRAINTS)
Transakcje
- Polecenie COMMIT, ROLLBACK, SAVEPOINT