Jezik Oracle PL/SQL za razvijalce - tečaj 41.500 rub. iz izobraževalnega centra IBS, usposabljanje 32 ur, datum: 1. april 2024.
Miscellanea / / November 29, 2023
Ocenjevanje in usposabljanje IT strokovnjakov na ključnih področjih razvoja programske opreme. Tečaji strokovnjakov praktikov za programske jezike, sistemsko in poslovno analizo, arhitekturo programske opreme, ročno in avtomatizirano testiranje programske opreme, veliki podatki in strojno učenje, vodenje projektov in Agile. Za posameznike velja 10% popust na izobraževanje.
Aleksander – kandidat tehničnih znanosti, izredni profesor. Od leta 1991 se ukvarja z razvojem informacijskih in komunikacijskih sistemov, v tem času pa je prehodil pot od programerja do vodje oddelka informacijskih sistemov.
Od leta 1994 poučuje discipline, povezane z upravljanjem podatkov, načrtovanjem informacijskih sistemov in razvojem programske opreme.
Od leta 2014 Alexander je redni strokovnjak pri Luxoft Training v smeri »Razvoj programske opreme in arhitektura, DBMS Oracle«, kjer izvaja usposabljanja, razvija programe usposabljanja in razvija to smeri.
O projektih:
Aleksander sodeluje pri razvoju programov usposabljanja, predavanjih, vodenju seminarjev, praktičnem in laboratorijskem delu. Pod njegovim vodstvom je več kot ducat specialistov uspešno zagovarjalo svoje diplomske in magistrske naloge.
Med njegovimi primeri je delo na ZAO TITAN META, Moskovska državna univerza za instrumentalno inženirstvo in računalništvo, Nacionalna raziskovalna univerza Visoka ekonomska šola in Luxoft Usposabljanje.
Tečaji, certifikati, članstvo v strokovnih organizacijah:
2009 — izpopolnjevanje na Moskovski državni univerzi za instrumentalno tehniko in informatiko v okviru programa »Informacijska kompetenca v poklicnih dejavnostih univerzitetnega učitelja«.2011 — izpopolnjevanje v Informacijsko-računalniškem centru Moskovskega energetskega inštituta (Tehnična univerza) v okviru programa “Sodobne tehnologije za gradnjo baz podatkov na primeru Microsoft SQL strežnik 2008. Spletne aplikacije in sodobna razvojna orodja. Sodobne tehnologije za izgradnjo računalniških omrežij z uporabo Microsoft Windows Server 2008 R2.”
Aleksander je član naslednjih organizacij:
IEEE, IEEE Computer Society (Inštitut inženirjev elektrotehnike in elektronike).
ACM, ACM SIGMOD (Združenje za računalniške stroje).
1. Uvod
Programski konstrukti PL/SQL.
Opis okvira HR (človeški viri), uporabljenega pri predmetu.
Delo v Oracle SQL Developer.
Urejanje in izvajanje anonimnega bloka v SQL Developer.
Shranjevanje in izvajanje SQL skriptov.
Povezave do dodatnih virov.
2. Ustvarjanje postopkov
Opis uporabe postopkov.
Ustvarjanje postopkov.
Ustvarjanje postopkov s parametri.
Klicanje postopka.
Obravnava izjem.
Odstranitev postopka.
3. Ustvarjanje funkcij
Opis uporabe funkcij.
Ustvarjanje funkcij.
Klic funkcije.
Funkcije v ukazih SQL.
Odstranitev funkcije.
Razlike med postopki in funkcijami.
4. Ustvarjanje paketov
Opis paketov in seznam njihovih komponent.
Specifikacija paketa in telo.
Ustvarjanje paketov, določanje zasebnih in javnih modelov.
Klicanje paketnih objektov.
Odstranjevanje paketov.
5. Dodatne funkcije dela s paketi
Preobremenitev paketnih postopkov in funkcij.
Kako se izogniti napakam pri medsebojnem sklicevanju na podprograme.
Inicializacija spremenljivk v proceduri, ki se izvede samo enkrat.
Uporaba paketnih funkcij v SQL.
Shranjevanje stanja paketnih spremenljivk, kazalcev, tabel in zapisov.
Uporaba tabel zapisov PL/SQL v paketih.
6. Uporaba nekaterih standardnih paketov Oracle (za I/O)
Pregled standardnih paketov Oracle.
Paket DBMS_OUTPUT.
Paket UTL_FILE.
Paket UTL_MAIL.
Paket DBMS_SCHEDULER.
Paket DBMS_METADATA.
Paket DBMS_LOB.
7. Dinamični SQL
Faze izvajanja stavka SQL.
Izvedite dinamične stavke SQL z uporabo EXECUTE IMMEDIATE.
Izvajanje dinamičnih stavkov SQL z uporabo paketa DBMS_SQL.
8. Oblikovanje kode PL/SQL
Ustvarjanje konstant in izjem v paketih.
Lokalne rutine.
Pravice ustvarjalca in klicatelja shranjene procedure.
Uporaba namiga NOCOPY za parametre programa.
Avtonomne transakcije.
Uporaba klavzule DETERMINISTIC.
Uporaba zbirk za množične operacije.
9. Ustvarjanje sprožilcev baze podatkov
Opis različnih vrst sprožilcev.
Določite sprožilce baze podatkov in jih uporabite.
Ustvarjanje sprožilcev baze podatkov.
Sprožilci nizov in operatorjev na tabelah.
Sprožilci za predstave, NAMESTO.
Pravila za proženje prožilcev baze podatkov.
Odstranjevanje sprožilcev baze podatkov.
10. Sprožilci za stavke DDL in dogodke baze podatkov
Ustvarjanje sprožilcev za stavke DDL.
Sprožilci, ki jih sprožijo sistemski dogodki v bazi podatkov.
Omejitve sprožilcev baze podatkov.
Sproži LOGON in LOGOFF.
Klavzula CALL v sprožilcu.
Priporočila za oblikovanje sprožilcev.
11. Uporaba prevajalnika PL/SQL
Inicializacijski parametri za prevajanje PL/SQL.
Sestavite časovna opozorila.
Paket DBMS_OPOZORILO.
Opozorilno sporočilo PLW 06009.
12. Upravljanje kode PL/SQL
Konfiguracijski parameter PLSQL_CCFLAGS.
Paket DBMS_DB_VERSION.
Pogojna kompilacija.
Skrivanje kode (Obfuscation).
Pripomoček za konvolucijo.
paket DBMS_DDL.
13. Sledenje odvisnosti
Pregled odvisnosti objektov.
Proceduralne odvisnosti v pogledih podatkovnega slovarja.
Ocenjevanje vpliva sprememb objektov baze podatkov na shranjene procedure.
Uporaba pogledov USER_DEPENDENCIES in DEPTREE.
Upravljajte lokalne in oddaljene odvisnosti.
Nastavitev vrednosti inicializacijskega parametra REMOTE_DEPENDENCIES_MODE.
Praktični spletni tečaj, kjer boste obvladali vse funkcije Excel in Google preglednic: od osnovnih funkcij do makrov, nadzornih plošč in dodatkov Power Query in Power Pivot. Pouk poteka na interaktivnih simulatorjih - popolni kopiji vmesnika Microsoft Excel.
3,8
Predmet zajema osnove arhitekture Cassandra 4-x, razvoj konceptualnih, logičnih in fizičnih podatkovnih modelov. Zajema vse potrebne tehnične podrobnosti za uporabo Cassandre za razširljivo shranjevanje podatkov v projektih Java, kot tudi za spremljanje, konfiguracijo in konfiguracijo produktivnost.
4