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.7. |
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 >> 2MU01_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 tárolási rendszere. Rendszerkatalógusok, adatszótár nézetek. [Oracle] (Concepts: Part II. Oracle Database Architecture) >> ORA_AB_Szerk.pdf [Nyarady_concepts.pdf] Kulcs, egyed- és hivatkozási integritási megszorítások a rel.modellben [Tk1] 2.5. Relációkra vonatkozó megszorítások (61-68.o.) [Tk1] 2.3. Relációsémák definiálása SQL-ben (30-39.o.) >> 1UW02_RelConstraints.pdf [3EN05_RelConstraints.pdf] [Oracle] (Concepts: Part II. 5. Schema Objects) + SQL Reference Sémaobjektumok létrehozása és használata (CREATE...) >> SQL_21_Tablak.pdf >> SQL_22_EgyebObjektumok.pdf >> SQL_23_Adatszotar.pdf |
2.
EA. szept.14. |
Fájlszervezési
módszerek, elsődleges, másodlagos,
többszintű indexek. [Tk2] 4.1-4.2. Indexstruktúrák >> 2MU04_Indexstr1.pdf |
3.
EA. szept.21. |
Molina-Ullman-Widom
"zöld
könyv" 4.1-4.3 fejezet feladatai. Indexstruktúrák, B fák, B+ és B* fák. Tördelőtáblázatok. [Tk2] 4.3-4.4. B-fák. Hashing >> 2MU04_Indexstr2.pdf |
4.
EA. szept.28. |
[Tk2] 5.4.
Bitmap index >> 2MU05_Bitmap.pdf [Oracle] (Concepts: Part II. 5. Schema Objects: Indexes) Oracle indexek, függvény alapú indexek, B+ fa, bitmap index, IOT - index-szervezésű táblák, klaszterindex, partícionált indexek. >> SQL_24_createIndex.pdf >> SQL_25_indexHasznalat.pdf >> SQL_26_Indexek.pdf (stb. lásd még a gyak.anyagánál...) |
5.
EA. okt.5. |
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ó >> 2MU06_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ó >> 2MU07_LekFord2.pdf |
6.
EA. okt.12. |
Lekérdezések
végrehajtása. Rel.algebrai műveletek
implementálása. [Tk2] 6.2-6.9 Lekérdezések végrehajtása >> 2UW06_LekVegreh1.pdf >> 2MU06_LekVegreh2.pdf |
7.
EA. okt.19. |
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. >> 2MU07_LekOptim.pdf >> 2MU07_Optimalizalas.pdf |
-- szünet -- | -- Őszi szünet: 2009. október 26-tól 30-ig -- |
8.
EA. nov.2. |
Adatbázis
üzemeltetés, egy Oracle rendszergazda feladatai. >> ORA_DBA_feladatai.pdf Adatbázisok biztonsága és felhasználói jogosultságok. Védelmi lehetőségek, felhasználók, szerepkörök, jogosultságok. [Tk1] 10.1. Biztonság és felhasználói jogosultságok (453-466.o.) >> ORA_Biztonság.pdf [3EN23_Security.pdf] A rendszerhibák kezelése.Helyreállíthatóság. [Tk2] 1.fej. és 8.1. fej. Bevezetés a tranzakció-kezelésbe >> 2MU08a_BevTranz.pdf [3EN19_Recovery.pdf] |
9.
EA. nov.9. |
A
rendszerhibák kezelése. Undo és Redo
naplózás. [Tk2] 8.2.fej. Undo naplózás és 8.3.fej.Redo naplózás >> 2MU08b_UndoLog.pdf >> 2MU08c_RedoLog.pdf |
10.
EA. nov.16. |
Az undo/redo
naplózás. Meghibásodás elleni
védekezés. [Tk2] 8.4.fej. Undo/redo naplózás. 8.5.fej. Archiválás. >> 2MU08d_UndoRedo.pdf Az Oracle naplózási és archiválási rendszere. [Oracle] ( Administrator's Guide) >> ORA_Naplozas.pdf |
11.
EA. nov.23. |
Soros
és sorosítható
ütemezések. Konfliktus
sorosíthatóság. Tk2. 9.1-9.2. fej. Konkurenciavezérlés >> 2MU09a_Utemezes.pdf Konkurenciavezérlés. Kétfázisú zárolás. Holtpontkezelés. [Tk2] 9.3.fej. 2PL; 10.3.fej.Holtpontkezelés >> 2MU09b_2PL.pdf |
12.
EA. nov.30. |
Zárolási
rendszerek. Zárolási ütemező. [Tk2] 9.4-9.5. fej. Zárolási rendszerek >> 2MU09c_Zarolas.pdf Az Oracle konkurenciavezérlési technikája (zárolás) [Oracle] ( Administrator's Guide) >> ORA_Zarolas.pdf |
13.
EA. dec.7. |
Hierarchiák
kezelése,
figyelmeztető
zárak. Faprotokoll [Tk2] 9.6-9.7.fej. Faprotokoll >> 2MU09d_Faprotokoll.pdf Konkurenciavezérlés időbélyegzőkkel, illetve érvényesítéssel [Tk2] 9.8.-9.9.fej. Konkurenciavezérlés >> 2MU09e_Konkvez.pdf |
Budapest, 2007. szeptember
10. Utolsó módosítás: 2009. szept.21. Lap tetejére EA oldalára |
dr.
Hajas Csilla, ELTE, IK E-mail: sila@inf.elte.hu Vissza a Kezdőlapra |