SO-OR-02 Programowanie ORACLE PL/SQL po stronie serwera

cena

2200 PLN
lub Unit

czas trwania

3 dni

poziom trudnosci

poziom 1

Softronic

 


Gdzie i kiedy odbywa się szkolenie?

Termin

Miasto / miejsce

Cena* / Promocja**

Język

Termin Gwarantowany

Zapisy

18.12.24 09:00

Szkolenie Zdalne

2200 zł

PL

NIE

*Cena - to cena netto pakietu podstawowego
**Promocja - to obniżona cena netto pakietu podstawowego

Nie znalazłeś odpowiedniego terminu? Znajdziemy rozwiązanie

  Napisz do nas



Gdzie i kiedy odbywa się szkolenie?

Start szkolenia
18.12.24 09:00
Miejsce
Szkolenie Zdalne
Cena*/promocja**

2200zł

Język szkolenia
PL
Termin gwarantowany
NIE

*Cena - to cena pakietu podstawowego
**Promocja - to obniżona cena pakietu podstawowego

Nie znalazłeś odpowiedniego terminu? Znajdziemy rozwiązanie

  Napisz do nas




Dlaczego właśnie to szkolenie?

Uczestnicy kursu zapoznają się z podstawami korzystania z baz danych Oracle 12c. Zapoznają się z podstawami tworzenia obiektów po stronie serwera, typami danych i tworzenia bloków programowych anonimowych i nazwanych. Poznają techniki debugowania kodu przy pomocy aplikacji SQL Developer.

Co warto wiedzieć przed szkoleniem?

- znajmość  podstaw korzystania z baz danych Oracle.
- posiadanie wiedzy z zakresu budowy tabel, typów danych i przetwarzanie zapytań SQL.
- znajomość podstawowych technik zadawania zapytań przy pomocy aplikacji SQL Developer.  

Czego się nauczysz?

Programowanie aplikacji baz danych po stronie serwera 

Bazy danych Oracle - wprowadzenie 

Aplikacja po stronie serwera bazy danych 
Techniki pisania kodu PL/SQL - moduły 

Wprowadzenie do języka PL/SQL 

Składnia 
Kompilacja 
Nazewnictwo 

Anonimowe bloki programowe PL/SQL 

Deklaracje zmiennych i stałych 
Zmienne systemowe 
Typy danych w języku PL/SQL 
Wprowadzanie danych z klawiatury i wypisywanie wyników na ekran (biblioteka DMBS Output) 
Instrukcja SELECT w bloku PL/SQL 
Praca z tabelami  
Typy tabelaryczne 
Typy rekordowe 
Rekordy w języku PL/SQL 
Obsługa wyjątków 
Definicja obsługi wyjątków przez programistę 
Obsługa błędów przechwytywanych przez serwer bazy danych 

Instrukcje sterujące 

Instrukcje warunkowe 
Pętle 

Kursory  

Dostęp do obszarów roboczych instrukcji SELECT 
Zmienne stanu kursora 
Aktualizacja wierszy przy pomocy kursora 
Typy kursorowe i użycie zmiennych kursorowych 

Bloki programowe nazwane 

Procedury i funkcje 
Tworzenie procedury 
Parametry 
Wartość zwracana 
Tworzenie funkcji 
Rodzaje funkcji 
Parametry 
Wywoływanie funkcji i procedur 
Modyfikacja i kasowanie funkcji i procedur 
Widoki 
Tworzenie 
Wykorzystanie 

Pakiety 

Globalizacja procedur i funkcji 
Zasoby wspólne 

Wprowadzenie do techniki korzystania z wyzwalaczy (triggery) 

Metodologia funkcjonowania wyzwalaczy 
Rodzaje wyzwalaczy 
Wyzwalacze tabelowe 
Wyzwalacze systemowe 
Operacje na wyzwalaczach 
Zagnieżdżanie wyzwalaczy 

Analiza działania wyzwalaczy 

Niebezpieczeństwa używania wyzwalaczy 
Wyzwalacz a inne metody kontroli spójności danych
 

Dodatkowe informacje

kurs w formie prezentacji poszczególnych modułów z demonstracjami.
Ćwiczenia w środowisku szkoleniowym opartym o bazę Oracle 12c w każdym module.  

Co zawiera pakiet podstawowy?

w ramach pakietu otrzymujesz:
- materiały szkoleniowe w postaci elektronicznej lub papierowej
- certyfikat ukończenia szkolenia
w przypadku szkoleń stacjonarnych dodatkowo: 
- materiały szkoleniowe typu notes, długopis
- gadżet szkoleniowy
- zapewnione samodzielne stanowisko pracy wyposażone w laptop lub komputer stacjonarny (zgodnie z Setup Guidem szkolenia)
- poczęstunek w formie lunchu lub voucher na lunch do pyszne.pl (w przypadku szkoleń zdalnych) dla szkoleń realizowanych w pełnodniowych cyklach (co najmniej 6 godzinnych)
- poczęstunek w czasie przerw (kawa/herbata/woda/ciastka)

wszystkie ceny są kwotami netto, należy doliczyć podatek VAT wg obowiązującej stawki

Podziel się:

     
Copyright © 2003-2024 SOFTRONIC. Wszelkie prawa zastrzeżone
NASZE BIURA
Warszawa
Aleja Jana Pawła II 25 00-854 Warszawa tel./fax.: +48 226280121 tel.: +48 228856296
Poznań
ul. Towarowa 37 61-896 Poznań tel.: +48 618658840 tel./fax.: +8 618658841