Tantárgy tematika
1. hét: Ismétlés: QL, DML, DDL nyelvi elemek. Adatmodellek megvalósítása, adatmanipuláció és adatlekérdezés gyakorlása.
2. hét: Haladó SQL lekérdezések gyakorlása példákon keresztül. Segédfüggvények felhasználása a lekérdezésekben.
3. hét: Haladó SQL lekérdezése gyakorlása, SQL lekérdezések a DDL és DML utasításokban.
4. hét: PL/SQL szkriptek készítése, vezérlési szerkezetek, utasítások
5. hét: Alprogramok készítése: függvények, eljárások, blokkok megvalósítása. Tárolt alprogramok készítése. Az alprogramok és tárolt alprogramok közti különbségek.
6. hét: Kivételkezelés, kurzorok.
7. hét: Tranzakciók kezelése, táblák zárolása.
8. hét: Kioldók szerepe az adatbázis programozásban: triggerek szerepe, megvalósítás és hatása.
9. hét: Gyakorlás, komplex feladatok megvalósítása.
10 hét:. Kapcsolat kiépítése az adatbázisszerverrel, a kapcsolat kezelése, DML utasítások végrehajtása.
11 hét:. QL elemek végrehajtása kliensszoftverből, az eredmény feldolgozása.
12 hét:. Tárolt alprogramok hívása a választott programozási nyelven.
13 hét:. Összefoglalás, az oktatási célok összegzése, a tárgy során tanult ismeretek alkalmazási lehetőségei a gyakorlatban.