Szkolenie Oracle Database programowanie PL\SQL

Poziom

Średniozaawansowany

Czas

21h / 3 dni

Termin

Indywidualnie

Cena

Indywidualnie

Szkolenie Oracle Database programowanie PL\SQL

Szkolenie dostarcza wiedzy na temat programowania w języku PL\SQL baz danych Oracle w oparciu o najnowsze wersje tego silnika. Kursant nauczy się sprawnie tworzyć elementy programowalne tej bazy danych, dzięki temu będzie mógł automatyzować oraz usprawniać swoją codzienną pracę z danymi.

Dla kogo jest to szkolenie?
  • logo infoshare Dla programistów, DevOps, Analityków danych, Data Science, Administratorów, Architektów

Czego nauczysz się na tym szkoleniu?

  • Programowania w PL\SQL
  • Znajomości pętli, instrukcji sterujących, kursorów
  • Tworzenia funkcji, procedur oraz pakietów
  • Znajomości elementów bazy danych, takich jak: sekwencja, widok, synonim, słownik, tabele tymczasowe, ograniczenia

Program szkolenia

Wprowadzenie do programowania PL\SQL

  • Wprowadzenie do programowania PL\SQL
  • Wykonywanie bloku anonimowego

Wykonywanie bloku anonimowego

  • Deklarowanie zmiennych
  • Standardowe i złożone typy danych
  • Atrybuty: %TYPE oraz %ROWTYPE

Sterowanie przepływem pracy

  • Instrukcje sterujące
  • Pętle oraz etykiety
  • Klauzula INTO – wykorzystywanie SQL, wyjątki, zasięg dostępności

Kursory

  • Kursory jawne i niejawne
  • Kursory sparametryzowane
  • Klauzule WHERE CURRENT OF oraz FOR UPDATE

Funkcje, procedury, pakiety

  • Procedury i funkcje składowane
  • Procedury i funkcje składowane
  • Budowanie pakietów i ich zależności
  • Budowanie pakietów i ich zależności
  • Pakiety wbudowane

Wyrażenia regularne

  • Przeszukiwanie danych
  • Przeszukiwanie danych

Praca z repozytorium

  • Słownik systemowy
  • Zarządzanie ograniczeniami (constraints)
  • Tabele tymczasowe
  • Widoki i Indeksy
  • Synonimy i sekwencje
  • Linki bazodanowe
  • Tabele zewnętrzne

Pobierz program

Pobierz szczegółowy program w PDF, żeby dowiedzieć się więcej o godzinach i tematach zajęć.

Skontaktuj sie z nami

zorganizujemy dla Ciebie szkolenie dopasowane do Twoich potrzeb

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    Administratorem danych osobowych jest InfoShare Academy Sp. z o.o. z siedzibą w Gdańsku, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742121. Dane osobowe przetwarzane są zgodnie z klauzulą informacyjną.