Oracle PL/SQL – poziom podstawowy

    Czas trwania
    Godzina rozpoczęcia
    Stopień trudności

      Oracle PL/SQL – poziom podstawowy


      PL/SQL jako proceduralny język programowania na serwerze Oracle.
      Szkolenie dostępne w opcji stacjonarnej i zdalnej.

      Opis szkolenia

      Kurs przeznaczony jest dla wszystkich, którzy wykorzystują bazę danych Oracle, znają język SQL i chcieliby rozszerzyć funkcjonalności standardowo dostępne w tym środowisku o własne procedury i funkcje oraz zautomatyzować niektóre czynności. Najważniejszymi aspektami wiedzy wyniesionej ze szkolenia będą: poznanie możliwości tego języka w tworzeni kodu skryptowego i proceduralnego, operacji dynamicznych i kodu automatycznego. Umiejętności obejmować będą tworzenie bloków anonimowych, procedur i funkcji oraz wyzwalaczy automatyzujących operacje na bazie danych. 

      Poznaj program szkolenia

      1. Co zyskasz dzięki szkoleniu ?
      2. Cele szkolenia

        Wiedza ze szkolenia dotyczy roli języka PL/SQL jako proceduralnego języka programowania na serwerze bazodanowym Oracle. Najważniejszymi aspektami wiedzy wyniesionej ze szkolenia będą: poznanie możliwości tego języka w tworzeni kodu skryptowego i proceduralnego, operacji dynamicznych i kodu automatycznego. Umiejętności obejmować będą tworzenie bloków anonimowych, procedur i funkcji oraz wyzwalaczy automatyzujących operacje na bazie danych. Ważnymi umiejętnościami uzyskanymi podczas kursu będą: posługiwanie się pakietami do grupowania kodu oraz wykorzystanie transakcji autonomicznych. 

        Umiejętności

        Dzięki szkoleniu  uczestnik będzie poprawnie :

        • Tworzył bloki anonimowe,
        • Tworzył i wywoływał procedury oraz funkcje, przekazywać i zwracać wartości wg potrzeb,
        • Generował, przechwytywal i obsługiwał proste wyjątki,
        • Wykorzystywał kursory,
        • Tworzył, przekazywał i wykorzystywał rekordy
        • Tworzył i zarządzać pakietami,
        • Tworzył wyzwalacze DML do automatyzowania operacji manipulujących danymi,
        • Tworzył transakcje autonomiczne.

      3. Czy to szkolenie jest dla Ciebie ?
      4. Profil uczestników

        Kurs przeznaczony jest dla wszystkich, którzy wykorzystują bazę danych Oracle, znają język SQL i chcieliby rozszerzyć funkcjonalności standardowo dostępne w tym środowisku o własne procedury i funkcje oraz zautomatyzować niektóre czynności.

        Przygotowanie uczestników

        Od uczestników szkolenia wymagana jest znajomość podstaw SQL (zagadnienia objęte kursem „SQL-język dostępu do bazy danych Oracle”).

      5. Czas trwania
      6. Przed nami:

        • 2 dni, 16 godzin szkoleniowych
      7. Szczegółowy program szkolenia
      8. Szczegółowy program szkolenia  

        Przedstawienie celów i zakresu szkolenia

        Rola języka PL/SQL

        Sposoby wykorzystania PL/SQL

        Współpraca z bazą danych

        PL/SQL w SQL*Plus i SQL Developer

        Programy nakładkowe do wykonywania zapytań

        Tworzenie prostych zapytań

        • uruchamianie kodu
        • przechwytywanie wyników

        Typy danych

        • Skalarne
        • Złożone
        • Zakotwiczone

        Bloki anonimowe PL/SQL

        • uruchamianie
        • przekazywanie parametrów

        Kursory niejawne

        Instrukcje warunkowe

        Instrukcje iteracyjne

        Procedury

        • Budowa procedur
        • Wywołania
        • Parametry uruchamiania

        Funkcje

        • Sposoby wywołania
        • Wartości zwracane

        Obsługa wyjątków

        • Rodzaje wyjątków
        • Wyjątki wbudowane
        • Wychwytywanie wyjątków
        • Numeru i nazwy wyjątków
        • Funkcje do obsługi wyjątków
        • Wyjątki użytkownika
        • Zgłaszanie wyjątków

        Kursory jawne

        • Obsługa kursorów
        • Atrybuty kursorów
        • Kursory i pętle
        • Zastosowania 
        • Pętla for
        •  Zastosowania 

        Dynamiczny SQL

        Rekordy

        • Zastosowanie
        • Tworzenie i obsługa

        Pakiety

        • Rola i zastosowanie
        • Specyfikacja i ciało
        • Elementy prywatne i publiczne
        • Przeciążanie procedur i funkcji

        Wyzwalacze bazodanowe

        • rodzaje wyzwalaczy
        • wyzwalacze DML
        • wyzwalacze wierszowe i instrukcyjne
        • wykorzystanie pseudorekordów
        • predykaty warunkowe
        • ograniczenia dotyczące wyzwalaczy

        Transakcje autonomiczne

        • Tworzenie
        • Jednostki programu a transakcje autonomiczne
        • Zastosowanie

        Powtórzenie materiału o kluczowych operacjach w PL/SQL

        Ćwiczenie samodzielne przekrojowo z różnych obszarów

        Omówienie rozwiązań

        Dodatkowe pytania uczestników

        Podsumowanie szkolenia

        Test 

        Ankieta

        Metoda realizacji szkolenia

        Szkolenie prowadzone jest w formie ćwiczeń realizowanych pod kierunkiem instruktora. Wykonanie poszczególnych zadań jest na bieżąco weryfikowane i komentowane. Liczba i różnorodność zadań mają spowodować utrwalenie umiejętności oraz przygotować uczestników na radzenie sobie z praktycznymi problemami spotykanymi w bazach danych. 

        POBIERZ PROGRAM W PDF

      9. Ścieżka rozwoju
      10. Po zakończeniu szkolenia rekomendowane jest skorzystanie z:

         

      11. W ramach szkolenia zapewniamy
      12. W ramach szkolenia zapewniamy

        • materiały szkoleniowe
        • certyfikat potwierdzający udział w kursie
        • pełna obsługa cateringowa ( dotyczy szkoleń stacjonarnych)
      Co zyskasz dzięki szkoleniu ?

      Cele szkolenia

      Wiedza ze szkolenia dotyczy roli języka PL/SQL jako proceduralnego języka programowania na serwerze bazodanowym Oracle. Najważniejszymi aspektami wiedzy wyniesionej ze szkolenia będą: poznanie możliwości tego języka w tworzeni kodu skryptowego i proceduralnego, operacji dynamicznych i kodu automatycznego. Umiejętności obejmować będą tworzenie bloków anonimowych, procedur i funkcji oraz wyzwalaczy automatyzujących operacje na bazie danych. Ważnymi umiejętnościami uzyskanymi podczas kursu będą: posługiwanie się pakietami do grupowania kodu oraz wykorzystanie transakcji autonomicznych. 

      Umiejętności

      Dzięki szkoleniu  uczestnik będzie poprawnie :

      • Tworzył bloki anonimowe,
      • Tworzył i wywoływał procedury oraz funkcje, przekazywać i zwracać wartości wg potrzeb,
      • Generował, przechwytywal i obsługiwał proste wyjątki,
      • Wykorzystywał kursory,
      • Tworzył, przekazywał i wykorzystywał rekordy
      • Tworzył i zarządzać pakietami,
      • Tworzył wyzwalacze DML do automatyzowania operacji manipulujących danymi,
      • Tworzył transakcje autonomiczne.

      Czy to szkolenie jest dla Ciebie ?

      Profil uczestników

      Kurs przeznaczony jest dla wszystkich, którzy wykorzystują bazę danych Oracle, znają język SQL i chcieliby rozszerzyć funkcjonalności standardowo dostępne w tym środowisku o własne procedury i funkcje oraz zautomatyzować niektóre czynności.

      Przygotowanie uczestników

      Od uczestników szkolenia wymagana jest znajomość podstaw SQL (zagadnienia objęte kursem „SQL-język dostępu do bazy danych Oracle”).

      Czas trwania

      Przed nami:

      • 2 dni, 16 godzin szkoleniowych
      Szczegółowy program szkolenia

      Szczegółowy program szkolenia  

      Przedstawienie celów i zakresu szkolenia

      Rola języka PL/SQL

      Sposoby wykorzystania PL/SQL

      Współpraca z bazą danych

      PL/SQL w SQL*Plus i SQL Developer

      Programy nakładkowe do wykonywania zapytań

      Tworzenie prostych zapytań

      • uruchamianie kodu
      • przechwytywanie wyników

      Typy danych

      • Skalarne
      • Złożone
      • Zakotwiczone

      Bloki anonimowe PL/SQL

      • uruchamianie
      • przekazywanie parametrów

      Kursory niejawne

      Instrukcje warunkowe

      Instrukcje iteracyjne

      Procedury

      • Budowa procedur
      • Wywołania
      • Parametry uruchamiania

      Funkcje

      • Sposoby wywołania
      • Wartości zwracane

      Obsługa wyjątków

      • Rodzaje wyjątków
      • Wyjątki wbudowane
      • Wychwytywanie wyjątków
      • Numeru i nazwy wyjątków
      • Funkcje do obsługi wyjątków
      • Wyjątki użytkownika
      • Zgłaszanie wyjątków

      Kursory jawne

      • Obsługa kursorów
      • Atrybuty kursorów
      • Kursory i pętle
      • Zastosowania 
      • Pętla for
      •  Zastosowania 

      Dynamiczny SQL

      Rekordy

      • Zastosowanie
      • Tworzenie i obsługa

      Pakiety

      • Rola i zastosowanie
      • Specyfikacja i ciało
      • Elementy prywatne i publiczne
      • Przeciążanie procedur i funkcji

      Wyzwalacze bazodanowe

      • rodzaje wyzwalaczy
      • wyzwalacze DML
      • wyzwalacze wierszowe i instrukcyjne
      • wykorzystanie pseudorekordów
      • predykaty warunkowe
      • ograniczenia dotyczące wyzwalaczy

      Transakcje autonomiczne

      • Tworzenie
      • Jednostki programu a transakcje autonomiczne
      • Zastosowanie

      Powtórzenie materiału o kluczowych operacjach w PL/SQL

      Ćwiczenie samodzielne przekrojowo z różnych obszarów

      Omówienie rozwiązań

      Dodatkowe pytania uczestników

      Podsumowanie szkolenia

      Test 

      Ankieta

      Metoda realizacji szkolenia

      Szkolenie prowadzone jest w formie ćwiczeń realizowanych pod kierunkiem instruktora. Wykonanie poszczególnych zadań jest na bieżąco weryfikowane i komentowane. Liczba i różnorodność zadań mają spowodować utrwalenie umiejętności oraz przygotować uczestników na radzenie sobie z praktycznymi problemami spotykanymi w bazach danych. 

      POBIERZ PROGRAM W PDF

      Ścieżka rozwoju

      Po zakończeniu szkolenia rekomendowane jest skorzystanie z:

       

      W ramach szkolenia zapewniamy

      W ramach szkolenia zapewniamy

      • materiały szkoleniowe
      • certyfikat potwierdzający udział w kursie
      • pełna obsługa cateringowa ( dotyczy szkoleń stacjonarnych)

      Podobne szkolenia

      Masz pytania? Skontaktuj się z nami!

      31-864 Kraków

      ul. Prof. Michała Życzkowskiego 33