Időpont | Előzetes
heti előadás tematika (a
jelszavas könyvtárból
elérhető segédanyagok csak előadásvázlatok, nem helyettesítik az előadást!) |
1. EA. szept.10. |
Bevezetés
az
adatbázis-kezelő rendszerek
implementálásába. Az adatbázis-kezelő rendszer komponensei: tárkezelés, lekérdezésfordítás, tranzakciófeldolgozás áttekintése. [Tk2] Molina-Ullman 1.fejezete >> MUW_Tr1_Bev_cAMU.pdf Oracle adatbázisok architektúrája. Fizikai adatbázisok szerkezete, vezérlőállomány, adatállomány, naplóállomány, egyéb állományok. Az adatbázis logikai szerkezete, táblatér, szegmens, extens, blokk. [Oracle] (Concepts) >> ORA_AB_Szerk.pdf |
2. EA. szept.17. |
Oracle
tárolási rendszere.
Rendszerkatalógusok, adatszótár
nézetek. Oracle indexek, B-fa, hash, bitmap, IOT, klaszterindex. Partíció. [Oracle] (Concepts, Reference) |
3. EA. szept.24. |
Fájlszervezési
módszerek, elsődleges, másodlagos,
többszintű indexek. [Tk2] 4.1, 4.2. Indexstruktúrák >> MUW_Lk1_Indexstr1.pdf |
4. EA. okt.1. |
Indexstruktúrák,
B
fák, bitmap, klaszterindex, hash indexek. [Tk2] 4.3, 4.4, 5.4. Indexstruktúrák >> MUW_Lk2_Indexstr2.pdf |
5. EA. okt.8. |
Lekérdezés
optimalizálás. Kiterjesztett
relációs algebra műveletei. Elemzés, elemzőfák. Lekérdezések átalakítása lekérdezésfává. [Tk2] 6.1, 7.1. Lekérdezésfordító >> MUW_Lk3_LekFord1.pdf Relációs algebrai azonosságok. Szabály alapú optimalizálás, heurisztikus szabályok. Logikai lekérdezéstervek átalakítása, javítása. [Tk2] 7.2-7.3. Lekérdezésfordító >> MUW_Lk4_LekFord2_B.pdf |
6. EA. okt.15. |
Lekérdezések
végrehajtása. Rel.algebrai műveletek
implementálása. [Tk2] 6.2-6.9 Lekérd.végrehajtása >> MUW_Lk5_LekVegreh1.pdf >> MUW_Lk6_LekVegreh2.pdf |
7. EA. okt.22. |
Műveletek
költségeinek becslése.
Költségbecslésen alapuló optimalizálás. Statisztikák. Fizikai lekérdezésterv kiválasztása. [Tk2] 7.4-7.7 Költség alapú optim. >> MUW_Lk7_LekOptim.pdf |
-- szünet -- | -- Őszi szünet: 2008. október 23-tól november 2-ig -- |
8. EA. nov.5. |
Oracle
példány (instance),
memóriastruktúrák és
folyamatok. Lekérdezések és DML utasítások végrehajtása az Oracle-ben. Oracle lekérdezések optimalizálása, végrehajtási tervek. [Oracle] (Concepts, Tuning) >> ORA_AB_Szerk.pdf |
9. EA. nov.12. |
Adatbázis
üzemeltetés, egy Oracle rendszergazda feladatai. Adatbázisok biztonsága és felhasználói jogosultságok. Helyreállítás. Az Oracle naplózási és archiválási rendszere. [Oracle] ( Administrator's Guide) >> ORA_Tr_Naplozas.pdf |
10. EA. nov.19. |
A
rendszerhibák kezelése.Undo, Redo, undo/redo
naplózás. [Tk2] 8.1-8.4.fej. Helyreállíthatóság >> MUW_Tr2_Bev_Tranz.pdf >> MUW_Tr2_UndoLog.pdf >> MUW_Tr3_RedoLog.pdf |
11. EA. nov.26. |
Soros
és sorosítható
ütemezések. Konfliktus
sorosíthatóság. Tk2. 9.1-9.2. fej. Konkurenciavezérlés >> MUW_Tr4_Utemezes.pdf Az Oracle konkurenciavezérlési technikája (zárolás) [Oracle] ( Administrator's Guide) >> ORA_Tr_Zarolas.pdf |
12. EA. dec.3. |
Konkurenciavezérlés.
Kétfázisú
zárolás. Holtpontkezelés. [Tk2] 9.3.fej. 2PL; 10.3.fej.Holtpontkezelés >> MUW_Tr5_2PL.pdf |
13. EA. dec.10. |
Zárolási
rendszerek. Zárolási ütemező. [Tk2] 9.4-9.5. fej. Zárolási rendszerek >> MUW_Tr6_Zarolas.pdf |
Budapest, 2007.
szeptember
10. Utolsó módosítás: 2008. nov.27. Lap tetejére EA oldalára |
dr.
Hajas Csilla, ELTE, IK E-mail: sila@inf.elte.hu Vissza a Kezdőlapra |