Menu
Zamknij menu
Zaloguj się
Asseco Academy » Katalog szkoleń » Podstawy Oracle SQL

Szkolenie CDP_OR_SQL_P_Z

Podstawy Oracle SQL

Akredytacja

  • Opis szkolenia
  • Zakres

Opis szkolenia

Czas trwania: 24 godziny lekcyjne / 3 dni

Podstawy Oracle SQL to intensywne, praktyczne szkolenie obejmujące najważniejsze konstrukcje języka SQL wykorzystywane w bazach danych Oracle od wersji 12c do 23ai. Program koncentruje się na klasycznym SQL z wieloma elementami rzadko prezentowanymi na szkoleniach podstawowych, a jednocześnie mającymi bardzo duże znaczenie w codziennej pracy z danymi. Uczestnicy poznają zarówno podstawy języka, jak i szereg konstrukcji średnio zaawansowanych, umożliwiających budowanie precyzyjnych, czytelnych i wydajnych zapytań.

Szkolenie ma charakter warsztatowy — znaczną część zajęć stanowi praca z zapytaniami SQL, wykonywana w narzędziach takich jak Oracle SQL Developer oraz SQL*Plus. Ćwiczenia obejmują scenariusze o zróżnicowanym poziomie złożoności, pozwalając uczestnikom praktycznie przećwiczyć operacje pobierania, filtrowania, łączenia i grupowania danych, a także wykorzystanie konstrukcji analitycznych i tabel tymczasowych.

Uczestnicy poznają konstrukcje działające we wszystkich współczesnych wersjach Oracle, a ponadto wprowadzone w wersji 23ai: SELECT bez klauzuli FROM, aliasy i pozycje w zapytaniach grupujących oraz ulepszenia w instrukcjach DML, w tym insert wielowierszowy.

Adresaci szkolenia

Szkolenie jest przeznaczone dla szerokiej grupy osób pracujących z danymi w Oracle: analityków danych, specjalistów biznesowych korzystających z SQL, developerów, projektantów, analityków systemowych, DevOps oraz wszystkich, którzy potrzebują samodzielnie pobierać i przetwarzać dane z baz Oracle. Zakres jest odpowiedni zarówno dla osób zaczynających pracę z SQL, jak i dla tych, którzy chcą uporządkować wiedzę oraz poznać mniej oczywiste, lecz bardzo praktyczne możliwości języka.

Zakres

  • Wprowadzenie
    • Cele szkolenia
    • Wprowadzenie do bazy danych Oracle
    • Wprowadzenie do SQL Developer
    • Wprowadzenie do narzędzia SQL*Plus
  • Operowanie na bazie danych
    • Relacje w bazie danych Oracle
    • Rodzaje obiektów
    • Typy danych
    • Parametry sesji i ich rola w środowisku SQL
  • Pobieranie danych za pomocą instrukcji SELECT
    • Podstawowe zapytania SELECT
    • Wybieranie wszystkich kolumn
    • Wybieranie określonych kolumn
    • Wartości NULL w wyrażeniach arytmetycznych
    • Alias zbioru i alias kolumny
    • Łączenie operatorów
    • Łańcuchy znakowe i wartości numeryczne
    • Zapytanie SELECT z użyciem tabeli DUAL
    • Instrukcja SELECT bez klauzuli FROM (nowość w Oracle 23ai)
  • Ograniczanie i sortowanie danych
    • Instrukcja WHERE
    • Operatory porównania
    • Warunki zakresu (BETWEEN)
    • Warunki porównania wzorców (LIKE)
    • Sortowanie wyników (ORDER BY)
    • Sortowanie wyników z użyciem aliasów i pozycji
  • Złączenia tabel i podzapytania
    • Łączenie zbiorów za pomocą warunku WHERE
    • Złączenia przy użyciu NATURAL JOIN
    • Złączenia przy użyciu klauzuli USING
    • Złączenia za pomocą klauzuli JOIN ON
    • Dodatkowe warunki złączenia zbiorów
    • Tworzenie złączeń zewnętrznych (LEFT, RIGHT, FULL)
    • Jednowierszowe i wielowierszowe podzapytania
    • Operatory zbiorowe pionowego łączenia zbiorów
    • Łączenie zbiorów z wykorzystaniem CROSS JOIN LATERAL, CROSS APPLY, OUTER APPLY
  • Korzystanie z wbudowanych funkcji
    • Funkcje znakowe
    • Funkcje numeryczne
    • Funkcje dat
  • Funkcje konwersji i wyrażenia warunkowe
    • Funkcje konwersji: TO_CHAR, TO_DATE, TO_NUMBER
    • Wyrażenia warunkowe: CASE
  • Funkcje agregujące i grupowanie danych
    • Klauzula GROUP BY
    • Klauzula HAVING
    • Operator ROLLUP
    • Operator CUBE
    • Funkcja GROUPING
    • Aliasowanie i użycie pozycji w zapytaniach grupujących (nowość w Oracle 23ai)
  • Analityczne funkcje okna
    • Funkcje klasyfikujące
    • Funkcje rankingu
    • Funkcje raportujące
    • Funkcje offsetu
  • Tworzenie widoków jako zapamiętanego SELECT
  • Deklarowanie zbiorów z użyciem operatora WITH
  • Tworzenie tabel
  • Zarządzanie danymi za pomocą instrukcji DML
    • Dodawanie nowych wierszy (INSERT)
    • Insert wielowierszowy (nowość w Oracle 23ai)
    • Modyfikowanie danych (UPDATE)
    • Usuwanie danych (DELETE)
    • Modyfikacje danych poprzez zadeklarowane zbiory
    • Modyfikowanie danych na połączonych zbiorach (usprawnienie w Oracle 23ai)
  • Wykorzystanie tabel tymczasowych

Terminarz Szkoleń

Zdalnie

… jeśli cenisz sobie możliwość nauki z trenerem i innymi uczestnikami, z dowolnego miejsca bez konieczności dojazdu.

Stacjonarnie

… jeśli chesz się uczyć, siedząc w jednej sali z trenerem i innymi uczestnikami.

Online

… jeśli chcesz uczyć się z materiałów dostępnych przez interenet w dowolnym miejscu o dowolnym czasie

Filtry:

Szkolenie: CDP_OR_SQL_P_Z

Podstawy Oracle SQL

Data
Forma
Język
Dodatkowe informacje
Cena
12.01 – 14.01
Wirtualna klasa
polski
1 900 zł netto
Dodaj do koszyka

Filtry:

Szkolenie: CDP_OR_SQL_P_Z

Podstawy Oracle SQL

Data
Lokalizacja
Język
Dodatkowe informacje
Cena

Currently, there is no trainings in the selected form.

Filtry:

Szkolenie: CDP_OR_SQL_P_Z

Podstawy Oracle SQL

Dostęp do szkolenia
Forma
Język
Dodatkowe informacje
Cena

Currently, there is no trainings in the selected form.

Szukasz szkolenia w innym terminie?

Co nowego?

  • Najnowsze
  • Baza wiedzy
  • Marketing

Chcesz z nami porozmawiać?

Zadzwoń do nas: tel. 801 30 30 30