Oracle Database 19c: Išplėstinės PL/SQL technologijos – kursas 43 490 RUB. nuo Specialisto, mokymas 24 akademinės valandos, data 2023 m. gegužės 7 d.
įvairenybės / / December 04, 2023
Kurse nagrinėjamos šiuolaikinės PL/SQL galimybės kuriant ir derinant PL/SQL programas, kurios efektyviausiai sąveikauja su duomenų baze ir kitomis programomis. Optimalaus kodo rašymo, naudojant įrašytas išorines rutinas, problemos C ir Java kalbomis, naudojant smulkiagrūdį prieigos kontrolės mechanizmą, taip pat apsaugant kodą nuo SQL injekcijos.
Išmoksite naudotis visomis žymeklių, paketų, didelių objektų, kolekcijų funkcijomis ir sąveikos su kitomis programomis metodais.
Kursas skirtas programų kūrėjams ir duomenų bazių administratoriams.
Tu išmoksi:
- Sukurti efektyvius PL/SQL paketus ir programų vienetus
- Rašykite kodą, kuris sąveikauja su kitomis programomis ir operacine sistema
- Kurti programas, kurios naudoja kolekcijas
- Kurti programas, kurios yra optimalios našumo požiūriu
- Taikyti smulkius prieigos kontrolės mechanizmus
- Parašykite kodą, kuris sąveikauja su dideliais objektais (LOB) ir naudokite SecureFile LOB
4
kursąOracle ir Java kursų mokytoja ekspertė. Oracle sertifikuotas specialistas, technikos mokslų kandidatas. Jis išsiskiria įvairiapuse praktinės ir mokymo veiklos patirtimi. 2003 m. Aleksejus Anatoljevičius su pagyrimu baigė MIREA. 2006 metais...
Oracle ir Java kursų mokytoja ekspertė. Oracle sertifikuotas specialistas, technikos mokslų kandidatas. Jis išsiskiria įvairiapuse praktinės ir mokymo veiklos patirtimi.
2003 m. Aleksejus Anatoljevičius su pagyrimu baigė MIREA. 2006 m. apgynė daktaro disertaciją saugių automatizuotų informacinių sistemų kūrimo tema.
Pagrindinis specialistas duomenų bazių saugumo srityje, kuriantis saugias Java ir žiniatinklio programas Oracle DBMS ir SQL Server, kuriantis saugomų programų modulius PL/SQL ir T-SQL. Automatizavo didelių valstybės valdomų įmonių veiklą. Teikia konsultavimo ir konsultavimo paslaugas kuriant sudėtingas paskirstytas žiniatinklio programas, pagrįstas Java EE platforma.
Aleksejaus Anatoljevičiaus dėstymo patirtis antrosios pakopos studijų sistemoje viršija 7 metus. Dirbo su verslo klientais, mokė įmonių „BANK PSB“, „Informacinių technologijų interneto universitetas (INTUIT)“, „SINTERRA“ darbuotojus.
Kelių mokomųjų ir metodinių vadovų apie programavimą ir darbą su duomenų bazėmis autorė. 2003–2005 m. Aleksejus Anatoljevičius užsiėmė užsienio literatūros apie žiniatinklio programavimą pritaikymu ir techniniu vertimu bei darbu su duomenų bazėmis. Paskelbė per 20 mokslinių straipsnių.
Dėkingi absolventai visada atkreipia dėmesį į prieinamą net sudėtingiausių temų pateikimo būdą, išsamius atsakymus į studentų klausimus ir daugybę gyvų pavyzdžių iš mokytojo profesinės praktikos.
3
kursąMokytojas, turintis 27 metų patirtį, Oracle ekspertas, tarptautinių sertifikatų turėtojas Oracle, MySQL, Microsoft, IBM. Turi didelę patirtį programuojant SQL, PL/SQL, Java, C, C++, R, Python, Unix/Linux administravime,...
Mokytojas, turintis 27 metų patirtį, Oracle ekspertas, tarptautinių sertifikatų turėtojas Oracle, MySQL, Microsoft, IBM. Turi didelę patirtį programuojant SQL, PL/SQL, Java, C, C++, R, Python, Unix / Linux administravime, naudojant Git sistemą, kuriant virtualios mašinos (VMWare, Virtualbox, HYPER-V), administruoja Oracle duomenų bazes, IBM Informix, konfigūruoja serverio aparatinę įrangą ir REIDAS.
Nuo 1991 m. Ilja Andrejevičius dėsto IT kursus Maskvos valstybiniame universitete, įskaitant jų taikymą versle. Jos absolventai yra didžiausių Rusijos Federacijos įmonių darbuotojai. Jis yra parašęs daug darbų ekonominiuose leidiniuose apie IT panaudojimo versle tendencijas. Taip pat nuolat veda mokymus IT specialistų kvalifikacijos kėlimui ir kalba seminaruose.
Mandagus, su humoro jausmu, kantrus, atsakingas – taip mokiniai apibūdina savo mokytoją. Jis moka perteikti savo patirtį kiekvienam mokiniui paprasta ir prieinama kalba, todėl jis yra tikrai aukštos kokybės mokytojas.
1 modulis. Įvadas (1 ak. h.)
Kurso tikslai
Kursų tvarkaraštis
Kūrimo aplinkų aprašymas
Šiame kurse naudojamos lentelės, duomenys ir įrankiai
2 modulis. PL/SQL programavimo koncepcijų apžvalga (1 ak. h.)
PL/SQL blokų struktūra
Paketai, procedūros ir funkcijos
Kursoriai
Išimčių tvarkymas
Priklausomybės
3 modulis. PL/SQL kodo dizainas (2 ak. h.)
Iš anksto nustatytų duomenų tipų aprašymas
Kurkite potipius pagal programoje esančius tipus
Skirtingų metodų naudojimas kurdami žymeklius
Naudojant kintamuosius žymeklius
Baltasis sąrašas
4 modulis. Kolekcijos apžvalga (2 ak. h.)
Kolekcijos apžvalga
Asociatyvinių masyvų naudojimas
Navigacija asociatyviniais metodais
Įdėtųjų lentelių naudojimas
Kintamo ilgio masyvų naudojimas
Įdėtųjų lentelių ir kintamo ilgio masyvų palyginimas
5 modulis. Naudojant kolekcijas (2 ak. h.)
PL/SQL programų rašymas naudojant rinkinius
Efektyvus kolekcijų naudojimas
Kintamųjų tipų susiejimo patobulinimai PL/SQL
6 modulis. Manipuliavimas dideliais objektais (2 ak. h.)
Darbas su LOB
SecureFile LOB peržiūra
7 modulis. Naudojant išplėstinius sąsajos metodus (2 ac. h.)
Išorinių programų iškvietimas iš PL/SQL
Išorinių procedūrų iškvietimo privalumai
Išorinių procedūrų, parašytų kitomis programavimo kalbomis, iškvietimas
Iškvietimo procedūros, parašytos C iš PL/SQL
Iškvietimo procedūros, parašytos Java iš PL/SQL
8 modulis. PL/SQL kodo našumo derinimas (2 ak. h.)
Kompiliatoriaus įtaka
PL/SQL kodo pritaikymas
Automatinio paprogramės įterpimo valdymas
Atminties naudojimo problemų nustatymas ir jų derinimas
Tinklo problemos
9 modulis. Našumo didinimas naudojant talpyklą (2 ac. h.)
Talpyklos rezultatų aprašymas
Užklausos rezultatų talpyklos naudojimas
Naudojant PL/SQL funkcijų talpyklą
PL/SQL funkcijų talpyklos funkcijų apžvalga
10 modulis. PL/SQL kodo analizė (2 ak. h.)
Kodo informacija
PL/SQL apimtys
Paketas DBMS_METADATA
PL/SQL patobulinimai
11 modulis. Profiliavimas ir PL/SQL kodo sekimas (2 ak. h.)
PL/SQL vykdymo sekimas
PL/SQL sekimo žingsniai
12 modulis. Virtualios privačios duomenų bazės įdiegimas naudojant granuliuotą prieigos kontrolę (2 ac. h.)
Aprašymas, kaip veikia smulkus prieigos valdymas
Smulkių prieigos kontrolės metodų aprašymas
Taikymo konteksto aprašymas
Programos konteksto kūrimas
Taikant programos kontekstą
DBMS_RLS paketo procedūros
Politikos vykdymas
Duomenų žodyno rodiniai su smulkia prieigos valdymo informacija
13 modulis. Kodo apsauga nuo SQL injekcijų (2 ac. h.)
SQL injekcijų aprašymas
Sumažinti sritis, pažeidžiamas SQL injekcijų
Naudojant DBMS_ASSERT