1. Kolejność składowych zapytań SELECT
  2. Wyrażenie SELECT
  3. Aliasy kolumn
  4. Sortowanie
  5. Klauzula DISTINCT
  6. Klauzula LIMIT i OFFSET
  7. Klauzula FETCH
  8. Filtrowanie wierszy - klauzula WHERE
    • Operatory =,<>,!=
    • Operatory IN i NOT IN
    • Operatory BETWEEN i NOT BETWEEN
    • Klauzula LIKE i NOT LIKE
    • Klauzule IS NULL i IS NOT NULL
    • Łączenie warunków - klauzule AND i OR
  9. Funkcje tekstowe
    • Konkatenacja
    • Funkcje UPPER i LOWER
    • Funkcje LPAD i RPAD
    • Funkcja SUBSTR
    • Funkcja REPLACE
    • Funkcje LTRIM i RTRIM
    • Funkcja LENGTH
  10. Funkcje liczbowe
    • Operacje arytmetyczne
    • Funkcja ROUND
    • Funkcja TRUNC
    • Funkcja CEIL
    • Funkcje POWER I SQRT
    • Funkcje SIGN i ABS
    • Funkcja MOD i operator %
  11. Zastępowanie NULLi w danych - funkcja COALESCE
  12. Funkcje datoczasowe
    • Pobieranie wybranych wartości z date i timestamp
    • Stosowanie funkcji to_char
    • Stosowanie funkcji extract
    • Operacje arytmetyczne na datach
    • Konwersja tekstu na datę i timestamp
  13. Funkcje agregujące
    • Funkcja AVG
    • Funkcja COUNT
    • Funkcja SUM
    • Funkcja MAX
    • Funkcja MIN
  14. Grupowanie
    • Klauzula GROUP BY
    • Klauzula HAVING
    • Klauzula ROLLUP
    • Klauzula CUBE
    • Klauzula GROUPING SETS
    • Funkcja GROUPING
  15. Podzapytania
    • Podzapytanie w klauzuli WHERE
    • Podzapytanie w klauzuli HAVING
    • Podzapytanie w klauzli FROM
    • Podzapytanie w klauzuli SELECT
    • Podzapytanie skorelowane
    • Operatory IN , NOT IN
    • Operatory EXISTS , NOT EXISTS
    • Operatory ANY,ALL
    • Klauzula With
    • Zapytania rekursywne
  16. JOIN - łączenie tabel
    • JOIN ON
    • JOIN USING
    • Łączenie wielu tabel
    • OUTER JOIN
  17. Operatory zbiorowe
  18. Instrukcje z grupy DML
    • UPDATE
    • INSERT
    • DELETE
  19. Zarządzanie transakcjami
  20. Instrukcje z grupy DDL
    • Obiekty bazy danych
    • Tworzenie tabel
    • Usuwanie tabel
    • Więzy integralności
    • Zarządzanie innymi obiektami bazy danych
  21. Import, eksport danych
    • COPY TO
    • COPY FROM
  22. Operator CASE
  23. Wyrażenia regularne
    • Funkcje
    • Wzorce
    • Wyszukiwanie
    • Przetwarzanie danych
  24. Funkcje analityczne
    • Składnia
    • Partycje
    • Okna
    • Bieżący wiersz
    • Funkcje rankingu
    • ROW_NUMBER
    • RANK
    • DENSE_RANK
    • PERCENT_RANK
    • LEAD
    • LAG
    • FIRST_VALUE
    • LAST_VALUE
    • NTH_VALUE
  25. Inne obiekty bazy danych
    • Tabele tymczasowe
    • Tabele partycjonowane
    • Widoki zmaterializowane
    • Linki bazodanowe
  26. Vacuum
    • Zwykły vacuum
    • Zmniejszanie wielkości plików danych
    • Automatyczny vacuum – autovacuum
    • Monitorowanie działania vacuum i autovacuum
    • Optymalizacja procesu VACUUM i AUTOVACUUM
  27. Schemat informacyjny
  28. Pozyskiwanie informacji na temat obiektów bazy danych
  29. Analiza planów wykonania
    • Polecenie explain plan
    • Polecenie explain analyze
    • Metody dostępu do danych
    • Dane statystyczne w planach wykonania
  30. Indeksy
    • Zasada działania
    • Indeksy jedno i wielokolumnowe
    • Indeksy funkcyjne
    • Indeksy unikalne
    • Indeksy częściowe
    • Indeksy a DML
Ostatnia modyfikacja: niedziela, 10 listopada 2024, 01:07