Jazyk Oracle PL/SQL pro vývojáře - kurz 41 500 rub. z IBS Training Center, školení 32 hodin, Termín: 1. dubna 2024.
Různé / / November 29, 2023
Hodnocení a školení IT specialistů v klíčových oblastech vývoje softwaru. Kurzy od odborníků z praxe v programovacích jazycích, systémové a obchodní analýze, softwarové architektuře, manuální a automatizované testování softwaru, Big Data a strojové učení, projektové řízení a Agilní. Na školení pro jednotlivce je sleva 10 %.
Alexander – kandidát technických věd, docent. Od roku 1991 se zabývá vývojem informačních a komunikačních systémů, za tu dobu se vypracoval z programátora na vedoucího oddělení informačních systémů.
Od roku 1994 vyučuje disciplíny související se správou dat, návrhem informačních systémů a vývojem softwaru.
Od roku 2014 Alexander je odborníkem na plný úvazek ve společnosti Luxoft Training ve směru „Vývoj softwaru a architektura, DBMS Oracle“, kde vede školení, vyvíjí školicí programy a toto rozvíjí Pokyny.
O projektech:
Alexander se podílí na vývoji školicích programů, přednáší, vede semináře, praktické a laboratorní práce. Pod jeho vedením úspěšně obhájila své bakalářské a diplomové práce více než desítka odborníků.
Mezi jeho případy patří práce na ZAO TITAN META, Moskevská státní univerzita přístrojového inženýrství a počítačová věda, National Research University Higher School of Economics a Luxoft Výcvik.
Kurzy, certifikáty, členství v profesních organizacích:
2009 — pokročilé školení na Moskevské státní univerzitě přístrojového inženýrství a informatiky v rámci programu „Informační kompetence v odborných činnostech vysokoškolského učitele“.2011 — pokročilé školení v Informačním a výpočetním středisku Moskevského energetického institutu (Technická univerzita) v rámci programu „Moderní technologie pro budování databází na příkladu Microsoft SQL Server 2008. Webové aplikace a moderní vývojové nástroje. Moderní technologie pro budování počítačových sítí pomocí Microsoft Windows Server 2008 R2.“
Alexander je členem následujících organizací:
IEEE, IEEE Computer Society (Institut elektrotechnických a elektronických inženýrů).
ACM, ACM SIGMOD (Association for Computing Machinery).
1. Úvod
Programovací konstrukce PL/SQL.
Popis rámce HR (Human Resources) použitého v kurzu.
Práce v Oracle SQL Developer.
Úpravy a provádění anonymního bloku v SQL Developer.
Ukládání a spouštění SQL skriptů.
Odkazy na další zdroje.
2. Vytváření procedur
Popis použití procedur.
Tvorba postupů.
Vytváření procedur s parametry.
Volání procedury.
Zpracování výjimek.
Odstranění procedury.
3. Vytváření funkcí
Popis použití funkcí.
Vytváření funkcí.
Volání funkce.
Funkce v příkazech SQL.
Odebrání funkce.
Rozdíly mezi procedurami a funkcemi.
4. Vytváření balíčků
Popis balíčků a výpis jejich součástí.
Specifikace balení a tělo.
Vytváření balíčků, zadávání soukromých a veřejných návrhů.
Volání dávkových objektů.
Odebírání balíčků.
5. Další funkce práce s balíčky
Přetížení dávkových procedur a funkcí.
Jak se vyhnout chybám při vzájemném odkazování na podprogramy.
Inicializace proměnných v proceduře, která se provede pouze jednou.
Použití dávkových funkcí v SQL.
Ukládání stavu dávkových proměnných, kurzorů, tabulek a záznamů.
Použití tabulek záznamů PL/SQL v dávkách.
6. Použití některých standardních balíčků Oracle (pro I/O)
Přehled standardních balíčků Oracle.
Balíček DBMS_OUTPUT.
Balíček UTL_FILE.
Balíček UTL_MAIL.
Balíček DBMS_SCHEDULER.
Balíček DBMS_METADATA.
Balíček DBMS_LOB.
7. Dynamické SQL
Fáze provádění příkazu SQL.
Provádějte dynamické příkazy SQL pomocí příkazu EXECUTE IMMEDIATE.
Provádění dynamických příkazů SQL pomocí balíku DBMS_SQL.
8. Návrh kódu PL/SQL
Vytváření konstant a výjimek v balíčcích.
Místní rutiny.
Práva tvůrce a volajícího uložené procedury.
Použití nápovědy NOCOPY pro parametry programu.
Autonomní transakce.
Použití klauzule DETERMINISTIC.
Použití kolekcí pro hromadné operace.
9. Vytváření databázových spouštěčů
Popis různých typů spouštěčů.
Definujte spouštěče databáze a používejte je.
Vytváření databázových triggerů.
Spouštěče řetězců a operátorů na tabulkách.
Spouštěče pro představení, MÍSTO.
Pravidla pro spouštění databázových triggerů.
Odstranění spouštěčů databáze.
10. Spouštěče pro příkazy DDL a databázové události
Vytváření spouštěčů pro příkazy DDL.
Spouštěče spouštěné systémovými událostmi v databázi.
Omezení spouštěčů databáze.
Spustí LOGON a LOGOFF.
Klauzule CALL ve spouštěči.
Doporučení pro navrhování spouštěčů.
11. Použití kompilátoru PL/SQL
Inicializační parametry pro kompilaci PL/SQL.
Upozornění na čas kompilace.
Balíček DBMS_WARNING.
Výstražné hlášení PLW 06009.
12. Správa kódu PL/SQL
Konfigurační parametr PLSQL_CCFLAGS.
Balíček DBMS_DB_VERSION.
Podmíněná kompilace.
Skrytí kódu (obfuskace).
Nástroj konvoluce.
Balíček DBMS_DDL.
13. Sledování závislostí
Přehled závislostí objektů.
Procedurální závislosti v pohledech datového slovníku.
Posouzení dopadu změn databázových objektů na uložené procedury.
Použití pohledů USER_DEPENDENCIES a DEPTREE.
Spravujte místní a vzdálené závislosti.
Nastavení hodnoty inicializačního parametru REMOTE_DEPENDENCIES_MODE.
Praktický online kurz, kde si osvojíte všechny funkce Excelu a Google tabulek: od základních funkcí po makra, dashboardy a doplňky Power Query a Power Pivot. Výuka probíhá na interaktivních simulátorech – kompletní kopii rozhraní Microsoft Excel.
3,8
Předmět pokrývá základy architektury Cassandra 4-x, vývoj konceptuálních, logických a fyzických datových modelů. Pokrývá všechny potřebné technické detaily pro použití Cassandry pro škálovatelnost ukládání dat v projektech Java a také pro monitorování, konfiguraci a konfiguraci produktivita.
4