Hvala što ste poslali upit! Jedan od naših članova tima će vas uskoro kontaktirati.
Hvala što ste poslali rezervaciju! Jedan od naših članova tima će vas uskoro kontaktirati.
Trajanje 28 sati
Sadržaj kursa
Uvod u Oracle Database 19c
- Pregled Oracle Database 19c
- Instalacija i konfiguracija
- Arhitektura Oracle baze podataka
- Alati za upravljanje bazom podataka
Ponavljanje SQL-a i napredni koncepti
- Ponavljanje osnovnih SQL komandi
- Select, insert, update, delete
- Joins, podupiti i operacije sa skupovima
- Napredni SQL koncepti
- Analitičke funkcije
- Jerarhijski upiti
- Napredno grupisanje i agregacija
Uvod u PL/SQL
- Pregled PL/SQL-a
- Struktura PL/SQL bloka
- Varijable, konstante i tipovi podataka
- Kontrolne strukture: if, loop, case
Programske jedinice u PL/SQL-u
- Procedure i funkcije
- Paketi i tela paketa
- Trigeri i upravljanje trigerima
- Autonomne transakcije
Napredne funkcionalnosti PL/SQL-a
- Kolekcije: asocirane niske, ugneždeni tabelari, VARRAYs
- Obrada u paketu pomoću BULK COLLECT i FORALL
- Dinamički SQL pomoću EXECUTE IMMEDIATE
- PL/SQL zapisi i složeni tipovi podataka
Rukovanje greškama i debugovanje
- Rukovanje izuzecima: Predviđeni i korisnički definisani izuzeci
- Tehnike debugovanja PL/SQL-a
- Korišćenje DBMS_OUTPUT i DBMS_DEBUG
Optimizacija performansi
- Tehnike optimizacije SQL upita
- Razumevanje planova izvršenja
- Strategije indeksiranja
- Korišćenje hintova za optimizaciju upita
Najbolje prakse u PL/SQL-u
- Pisanje efikasnog PL/SQL koda
- Standardi i konvencije kodiranja
- Konsideracije bezbednosti u PL/SQL-u
- Upravljanje zavisnostima i kontrola verzija
Napredne SQL teme
- Napredni joins i podupiti
- Rekurzivni upiti
- Korišćenje regularnih izraza u SQL-u
- Implementacija pretrage celog teksta
Zaključak i dalji koraci
Uslovi
- Osobna znanja iz SQL-a i koncepta relacionih baza podataka
- Poznavanje okruženja Oracle Database 19c
Ciljna grupa
- Administratori baza podataka
- Developeri baza podataka
- SQL programeri
- IT profesionalci
Iskustva korisnika (4)
Razumeti i bolje uskladiti sa rutinskim SQL pitanjima
Faizal KAHAR - Soitec Microelectronics Singapore Pte Ltd
Kurs - Oracle Database 19c PL and Advanced SQL
Mašinski prevedeno
On je veoma dobro objasnio i dao smernice za vežbe.
Stoyan - OPEN COURSE
Kurs - Oracle Database 19c PL and Advanced SQL
Mašinski prevedeno
Sviđa mi se sve.
Angel - OPEN COURSE
Kurs - Oracle Database 19c PL and Advanced SQL
Mašinski prevedeno
Vrlo mi se dopao format obuke — praktična primena, direktno u SQL Developeru.
Andreea - OPEN COURSE
Kurs - Oracle Database 19c PL and Advanced SQL
Mašinski prevedeno