Oracle PL/SQL valoda izstrādātājiem - kurss 41 500 rub. no IBS Mācību centra, apmācības 32 stundas, Datums: 2024. gada 1. aprīlis.
Literārs Mistrojums / / November 29, 2023
IT speciālistu novērtēšana un apmācība galvenajās programmatūras izstrādes jomās. Ekspertu praktiķu kursi par programmēšanas valodām, sistēmu un biznesa analīzi, programmatūras arhitektūru, manuāla un automatizēta programmatūras testēšana, lielie dati un mašīnmācīšanās, projektu vadība un Veikls. Individuāliem treniņiem ir 10% atlaide.
Aleksandrs – tehnisko zinātņu kandidāts, asociētais profesors. Kopš 1991. gada nodarbojas ar informācijas un komunikāciju sistēmu izstrādi, šajā laikā no programmētāja nostrādājis līdz informācijas sistēmu nodaļas vadītājam.
Kopš 1994. gada māca disciplīnas, kas saistītas ar datu pārvaldību, informācijas sistēmu projektēšanu un programmatūras izstrādi.
Kopš 2014. gada Aleksandrs ir pilnas slodzes Luxoft Training eksperts virzienā “Programmatūras izstrāde un arhitektūra, DBVS Oracle", kur viņš vada apmācības, izstrādā apmācību programmas un izstrādā šo norādes.
Par projektiem:
Aleksandrs nodarbojas ar apmācību programmu izstrādi, lasa lekcijas, vada seminārus, praktisko un laboratorijas darbu. Viņa vadībā bakalaura un maģistra darbus veiksmīgi aizstāvējuši vairāk nekā ducis speciālistu.
Starp viņa gadījumiem ir darbs Maskavas Valsts instrumentu inženierijas universitātē ZAO TITAN META un datorzinātnes, Nacionālās pētniecības universitātes Ekonomikas augstskola un Luxoft Apmācība.
Kursi, sertifikāti, dalība profesionālajās organizācijās:
2009. gads — padziļināta apmācība Maskavas Valsts instrumentu inženierijas un informātikas universitātē programmā “Informācijas kompetence augstskolas pasniedzēja profesionālajā darbībā”.2011. gads — padziļināta apmācība Maskavas Enerģētikas institūta Informācijas un skaitļošanas centrā (Tehniskā universitāte) programmas “Mūsdienu tehnoloģijas datu bāzu veidošanai, izmantojot Microsoft SQL piemēru Serveris 2008. Tīmekļa lietojumprogrammas un moderni izstrādes rīki. Modernās tehnoloģijas datortīklu veidošanai, izmantojot Microsoft Windows Server 2008 R2.”
Aleksandrs ir biedrs šādās organizācijās:
IEEE, IEEE Computer Society (Elektrotehnikas un elektronikas inženieru institūts).
ACM, ACM SIGMOD (Datortehnikas asociācija).
1. Ievads
PL/SQL programmēšanas konstrukcijas.
Kursā izmantotā HR (Human Resources) ietvara apraksts.
Darbs Oracle SQL Developer.
Anonīma bloka rediģēšana un izpilde programmā SQL Developer.
SQL skriptu saglabāšana un izpilde.
Saites uz papildu resursiem.
2. Procedūru izveide
Procedūru izmantošanas apraksts.
Procedūru izveide.
Procedūru veidošana ar parametriem.
Procedūras izsaukšana.
Izņēmumu apstrāde.
Procedūras noņemšana.
3. Funkciju izveide
Funkciju izmantošanas apraksts.
Funkciju veidošana.
Funkcijas izsaukums.
Funkcijas SQL komandās.
Funkcijas noņemšana.
Atšķirības starp procedūrām un funkcijām.
4. Pakešu veidošana
Pakešu apraksts un to sastāvdaļu uzskaitījums.
Iepakojuma specifikācija un korpuss.
Pakešu veidošana, privāto un publisko dizainu precizēšana.
Pakešu objektu izsaukšana.
Pakešu noņemšana.
5. Papildu iespējas darbam ar pakotnēm
Pakešu procedūru un funkciju pārslodze.
Kā izvairīties no kļūdām, savstarpēji atsaucoties uz apakšprogrammām.
Mainīgo inicializācija procedūrā, kas tiek izpildīta tikai vienu reizi.
Pakešu funkciju izmantošana SQL.
Partijas mainīgo, kursoru, tabulu un ierakstu stāvokļa saglabāšana.
PL/SQL ierakstu tabulu izmantošana partijās.
6. Dažu standarta Oracle pakotņu izmantošana (I/O)
Pārskats par standarta Oracle pakotnēm.
Pakotne DBMS_OUTPUT.
Pakotne UTL_FILE.
Pakotne UTL_MAIL.
Pakotne DBMS_SCHEDULER.
Pakotne DBMS_METADATA.
Pakotne DBMS_LOB.
7. Dinamiskā SQL
SQL priekšraksta izpildes posmi.
Izpildiet dinamiskos SQL priekšrakstus, izmantojot EXECUTE IMMEDIATE.
Dinamisku SQL priekšrakstu izpilde, izmantojot DBMS_SQL pakotni.
8. PL/SQL koda dizains
Konstantu un izņēmumu izveide paketēs.
Vietējās rutīnas.
Saglabātās procedūras veidotāja un izsaucēja tiesības.
Programmas parametru norādes NOCOPY izmantošana.
Autonomie darījumi.
Izmantojot klauzulu DETERMINISTIC.
Kolekciju izmantošana lielapjoma operācijām.
9. Datu bāzes trigeru izveide
Dažādu veidu trigeru apraksts.
Definējiet datu bāzes aktivizētājus un izmantojiet tos.
Datu bāzes trigeru izveide.
Stīgu un operatoru trigeri uz tabulām.
Izrāžu aktivizētāji, TĀ VIETĀ.
Noteikumi datu bāzes aktivizētāju aktivizēšanai.
Datu bāzes trigeru noņemšana.
10. Trigeri DDL paziņojumiem un datu bāzes notikumiem
Trigeru izveide DDL priekšrakstiem.
Trigeri, ko aktivizē sistēmas notikumi datu bāzē.
Ierobežojumi datu bāzes aktivizētājiem.
Aktivizē LOGON un LOGOFF.
CALL klauzula trigerā.
Ieteikumi trigeru projektēšanai.
11. Izmantojot PL/SQL kompilatoru
Inicializācijas parametri PL/SQL kompilācijai.
Sastādīt laika brīdinājumus.
Pakotne DBMS_WARNING.
Brīdinājuma ziņojums PLW 06009.
12. PL/SQL koda pārvaldība
PLSQL_CCFLAGS konfigurācijas parametrs.
Pakotne DBMS_DB_VERSION.
Nosacīta kompilācija.
Koda slēpšana (Apmulsināšana).
Convolution lietderība.
DBMS_DDL pakotne.
13. Atkarības izsekošana
Objektu atkarību pārskats.
Procesuālās atkarības datu vārdnīcas skatos.
Novērtēt datu bāzes objektu izmaiņu ietekmi uz saglabātajām procedūrām.
Izmantojot skatus USER_DEPENDENCIES un DEPTREE.
Pārvaldiet vietējās un attālās atkarības.
Inicializācijas parametra REMOTE_DEPENDENCIES_MODE vērtības iestatīšana.
Praktisks tiešsaistes kurss, kurā apgūsiet visas Excel un Google izklājlapu funkcijas: no pamatfunkcijām līdz makro, informācijas paneļiem un Power Query un Power Pivot papildinājumiem. Nodarbības notiek interaktīvos simulatoros - pilnā Microsoft Excel saskarnes kopijā.
3,8
Kurss aptver Cassandra 4-x arhitektūras pamatus, konceptuālo, loģisko un fizisko datu modeļu izstrādi. Ietver visu nepieciešamo tehnisko informāciju, lai izmantotu Cassandra mērogojamībai datu glabāšanai Java projektos, kā arī uzraudzībai, konfigurēšanai un konfigurēšanai produktivitāte.
4