Oracle PL/SQL nyelv fejlesztőknek - tanfolyam 41 500 rubel. az IBS Oktatóközpontból, 32 órás képzés, Időpont: 2024. április 1.
Vegyes Cikkek / / November 29, 2023
Informatikai szakemberek felmérése és képzése a szoftverfejlesztés kulcsfontosságú területein. Szakértői tanfolyamok programozási nyelvek, rendszer- és üzleti elemzés, szoftverarchitektúra, manuális és automatizált szoftvertesztelés, Big Data és gépi tanulás, projektmenedzsment és Agilis. Egyéni képzésben 10% kedvezmény jár.
Sándor – a műszaki tudományok kandidátusa, egyetemi docens. 1991 óta információs és kommunikációs rendszerek fejlesztésével foglalkozik, ezalatt programozóból az információs rendszerek osztályvezetőjévé dolgozott fel.
1994 óta adatkezeléssel, információs rendszerek tervezésével és szoftverfejlesztéssel kapcsolatos tudományokat oktat.
2014 óta Alexander a Luxoft Training főállású szakértője a „Szoftverfejlesztés és architektúra, DBMS” területen. Oracle", ahol tréningeket vezet, képzési programokat fejleszt és ezt fejleszti irányokat.
A projektekről:
Alexander részt vesz a képzési programok kidolgozásában, előadásokat tart, szemináriumokat vezet, gyakorlati és laboratóriumi munkákat végez. Irányítása alatt több mint egy tucat szakember védte meg sikeresen alap- és mesterdolgozatát.
Az esetei között szerepel a ZAO TITAN META, a Moszkvai Állami Műszermérnöki Egyetemen végzett munka és számítástechnika, National Research University Higher School of Economics és Luxoft Kiképzés.
Tanfolyamok, bizonyítványok, szakmai szervezeti tagság:
2009 — továbbképzés a Moszkvai Állami Műszermérnöki és Informatikai Egyetemen az „Információs kompetencia az egyetemi tanár szakmai tevékenységében” program keretében.2011 — továbbképzés a Moszkvai Energiaintézet Információs és Számítástechnikai Központjában (Műszaki Egyetem) a „Modern technológiák adatbázis-építéshez a Microsoft SQL példáján” program keretében Szerver 2008. Webes alkalmazások és modern fejlesztőeszközök. Modern technológiák számítógépes hálózatok kiépítéséhez Microsoft Windows Server 2008 R2 használatával.”
Alexander a következő szervezetek tagja:
IEEE, IEEE Computer Society (Institute of Electrical and Electronics Engineers).
ACM, ACM SIGMOD (Association for Computing Machinery).
1. Bevezetés
PL/SQL programozási konstrukciók.
A kurzusban használt HR (Human Resources) keretrendszer ismertetése.
Oracle SQL Developerben dolgozom.
Névtelen blokk szerkesztése és végrehajtása az SQL Developerben.
SQL szkriptek mentése és végrehajtása.
Hivatkozások további forrásokhoz.
2. Eljárások létrehozása
Az eljárások alkalmazásának leírása.
Eljárások létrehozása.
Eljárások létrehozása paraméterekkel.
Eljárás kihívása.
Kivételkezelés.
Eljárás eltávolítása.
3. Funkciók létrehozása
A funkciók használatának leírása.
Funkciók létrehozása.
Funkcióhívás.
Funkciók az SQL parancsokban.
Funkció eltávolítása.
Az eljárások és a funkciók közötti különbségek.
4. Csomagok készítése
A csomagok leírása és összetevőik felsorolása.
Csomag specifikáció és test.
Csomagok készítése, privát és nyilvános tervek megadása.
Kötegelt objektumok hívása.
Csomagok eltávolítása.
5. A csomagokkal való munka további jellemzői
A kötegelt eljárások és funkciók túlterhelése.
Hogyan kerüljük el a hibákat szubrutinok kölcsönös hivatkozása során.
Változók inicializálása egy olyan eljárásban, amelyet csak egyszer hajtanak végre.
Kötegelt függvények használata SQL-ben.
A kötegelt változók, kurzorok, táblák és rekordok állapotának mentése.
PL/SQL rekordtáblázatok használata kötegekben.
6. Néhány szabványos Oracle-csomag használata (I/O-hoz)
A szabványos Oracle-csomagok áttekintése.
DBMS_OUTPUT csomag.
UTL_FILE csomag.
UTL_MAIL csomag.
DBMS_SCHEDULER csomag.
DBMS_METADATA csomag.
DBMS_LOB csomag.
7. Dinamikus SQL
Egy SQL utasítás végrehajtásának szakaszai.
Hajtsa végre a dinamikus SQL utasításokat az EXECUTE IMMEDIATE használatával.
Dinamikus SQL utasítások végrehajtása a DBMS_SQL csomag használatával.
8. PL/SQL kódtervezés
Konstansok és kivételek létrehozása csomagokban.
Helyi rutinok.
A tárolt eljárás létrehozójának és behívójának jogai.
A NOCOPY tipp használata a programparaméterekhez.
Autonóm tranzakciók.
A DETERMINISTIC záradék használata.
Gyűjtemények használata tömeges műveletekhez.
9. Adatbázis-triggerek létrehozása
A különböző típusú triggerek leírása.
Adatbázis-triggerek meghatározása és használata.
Adatbázis triggerek létrehozása.
Karakterlánc és operátor triggerek a táblázatokon.
Előadások kiváltói HELYETT.
Adatbázis-indítók indításának szabályai.
Adatbázis-triggerek eltávolítása.
10. Triggerek DDL utasításokhoz és adatbáziseseményekhez
Triggerek létrehozása DDL utasításokhoz.
Az adatbázisban lévő rendszeresemények által kiváltott triggerek.
Az adatbázis-triggerek korlátozásai.
Kiváltja a LOGON és a LOGOFF.
A CALL záradék a triggerben.
Javaslatok a triggerek tervezésére.
11. A PL/SQL fordító használata
Inicializálási paraméterek PL/SQL fordításhoz.
Állítsa össze az időre vonatkozó figyelmeztetéseket.
DBMS_WARNING csomag.
Figyelmeztető üzenet: PLW 06009.
12. PL/SQL kódkezelés
PLSQL_CCFLAGS konfigurációs paraméter.
DBMS_DB_VERSION csomag.
Feltételes összeállítás.
Kód elrejtése (Obfuszkáció).
Konvolúciós segédprogram.
DBMS_DDL csomag.
13. Függőség nyomon követése
Az objektumfüggőségek áttekintése.
Eljárási függőségek adatszótár nézetekben.
Az adatbázis-objektumok változásainak a tárolt eljárásokra gyakorolt hatásának felmérése.
A USER_DEPENDENCIES és DEPTREE nézet használata.
Helyi és távoli függőségek kezelése.
A REMOTE_DEPENDENCIES_MODE inicializálási paraméter értékének beállítása.
Praktikus online tanfolyam, ahol elsajátíthatja az Excel és a Google táblázatok összes funkcióját: az alapvető funkcióktól a makrókig, irányítópultokig, valamint a Power Query és Power Pivot kiegészítőkig. Az órákat interaktív szimulátorokon tartják - a Microsoft Excel felület teljes másolatán.
3,8
A kurzus kiterjed a Cassandra 4-x architektúra alapjaira, a fogalmi, logikai és fizikai adatmodellek fejlesztésére. Tartalmazza a Cassandra skálázható használatához szükséges összes műszaki részletet adatok tárolása Java projektekben, valamint megfigyelés, konfigurálás és konfigurálás termelékenység.
4