|
|||||
AB1/INFO | AB1/GYAK | AB1/EA | AB1/VIZSGA | Honlap | |
Oracle/ABelérés | Táblák/Feladatok | Oracle/Példák | Vizsga/Tételek | |
|
ELTE, 2014/2015.tanév II.félév
Adatbázisok-1 gyakorlat Gyak: H14/PC3, K12/MI, K14/MI gyak.vez.: dr. Hajas Csilla |
|
|
ADATBÁZISOK-1 GYAKORLAT [IP-08AB1G] | |
#01. 2.09H 2.10K |
>
1.gyak. Lekérdezések
megfogalmazása
előbb
természetes nyelven, "táblákban gondolkodva" mely táblából milyen műveletekkel kaphatjuk meg az eredménytáblát, majd írjuk fel formálisan relációs algebrában! |
#02. 2.16H 2.17K |
>
2.gyak. SQL
gépes gyakorlat: táblák
létrehozása, Oracle típusok. Lekérdezések Oracle SQL-ben, kifejezések, fontosabb függvények, milyen segítségünk van: Oracle-doksik (lásd SQL Language Reference). NVL függvény, karakterkezelő függvények, dátumformák, függvények. Oracle példatár 1.fej. Egytáblára vonatkozó egyszerű lekérdezések. |
#03. 2.23H 2.24K |
> 3.gyak. Lekérdezések
megadása relációs
algebrában és SQL-ben, Háromféle módon is írjuk fel: a.) relációs algebrában lineáris jelöléssel, b.) kifejezésfával c.) SQL-ben SELECT lista FROM lista WHERE felt lekérdezések között a halmazműveletek (UNION, EXCEPT/MINUS). Alkérdések a WHERE és HAVING záradékokban. Korrelált alkérdés. |
#04. 3.02H 3.03K |
> 4.gyak.
SQL gépes gyakorlat: összesítő
függvények és csoportosítás SELECT ... FROM ... [[GROUP BY ... [HAVING ...]] záradékok. Oracle példatár 2.fej. Egytáblára vonatkozó csoportosító lekérdezések. |
#05. 3.09H 3.10K |
>
5.gyak. Lekérdezések
kiterjesztett relációs
algebrával és SQL-ben. Rel.algebrai kifejezések átírása SQL-be. Lekérdezések kiértékelése. Oracle példatár 3.fejezet. Többtáblás lekérdezések, allekérdezések. |
3.16H 3.17K |
> 6.gyak:
I.ZH előzetes infó:
Alap- és kiterjeszett relációs
algebrai kif. Lekérdezések az SQL-ben: SELECT utasítás, függvények, alkérdések. -- I.ZH.eredménye (név-nélkül/kóddal, és a szokásos jelszóval) |
#07. 3.23H 3.24K |
>
7.gyak.
SQL táblák és megszorítások,
táblák tartalmának módosítása DDL: create table, DML: insert, delete, update, Tranz: commit, rollback Oracle példatár 5.fejezet. Adattáblák létrehozása, adatok módosítása |
#08. 3.30H 3.31K |
>
8.gyak. Nézetek létrehozása és használata. Rekurzió az SQL-ben. Alkérdések a FROM záradékban (inline nézet). Felső-N analízis. Hierarchikus lekérdezések az Oracle-ben. Az "Eljut"-feladat. Rekurzió. Oracle példatár 3.fej.Hierarchikus lekérdezések és 6.fej. Nézettáblák |
#09. 4.13H 4.14K |
>
9.gyak. PL/SQL-1: Változóhasználat és vezérlési szerkezetek Oracle példatár 4.fejezet. Interaktív környezet. 8.fejezet. PL/SQL |
#10. 4.20H 4.21K |
> 10.gyak. PL/SQL-2: Kurzorhasználat, implicit, explicit
kurzor Oracle példatár 9.fejezet. Hivatkozási és összetett adattípusok |
#11. 4.27H 4.28K |
> 11.gyak. PL/SQL-3: Tárolt
eljárások
és
függvények. Triggerek. Oracle példatár 10.fejezet. Hiba- és kivételkezelés, alprogramok |
5.04H 5.05K (5.06) |
> 12.gyak: II.ZH
előzetes
infó: SQL
DDL, SQL DML, Rekurzió
SQL3 Oracle PL/SQL tárolt eljárások, függvények, kurzorok, triggerek. -- II.ZH.eredménye (név-nélkül/kóddal, és a szokásos jelszóval) |
#13. 5.11H 5.12K |
> 13.gyak. A
relációs
adatbázisséma-tervezéssel kapcsolatos fogalmak és algoritmusok megértését (a vizsgára való felkészülést) segítő példák. Gyakorlati jegyek zárásáról infók: ponthatárok, javítási lehetőség, stb. |
5.18H 5.19K |
> JavZH: 2015. május 18. Hétfő 14:00-15:30 2-202/PC3 labor, 2015. május 19. Kedd 14:00-15:30 2-202/PC3 labor, Gyakorlati jegyek zárása és Neptunba való beírása május 22-ig. |
5.26K | > GyakUV: 2015. május 26. Kedd 14:00-15:30 0-817 tanterem, Gyak.utóvizsga jegyek zárása és Neptunba való beírása május 29-ig. |