IP-cAMÜ                  Adatbázisok-2
Adatbázisok megvalósítása és üzemeltetése  dr. Hajas Csilla
ELTE, 2008/2009. tanév I.(őszi) félév            BSc/C szakirány
Az előadás  - Szerda 12:15-től 13:45-ig          D-0.827 terem
Gyakorlat   - Csütörtök 12:15-től 13:45-ig    D-2.520 MI labor

Tk1 - Ullman-Widom: Adatbázisrendszerek. Alapvetés (Második, átdolg. kiad),
                                   Megjelent: Panem, 2008. november (a "kék könyv")
Tk2 - Molina-Ullman-Widom: Adatbázisrendszerek megvalósítása, Panem, 2001.
Tk3 - Elmasri-Navathe: Fundamentals of Database Systems (5th Edition), 2007.
                                     >> és a fejezetekhez kapcsolódó diasorozat
További ajánlott irodalom és hasznos linkek az adatbázisok tantárgyakhoz
Lásd még Vizsgatételek (a tételekhez kapcsolódó bemutatók linkjeivel)

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

Megnézi a gyakorlatok előzetes heti tematikáját is? GYAK tematika  

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