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. febr.11. |
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 |
|
2.
EA. febr.18. |
Fájlszervezési
módszerek, elsődleges, másodlagos,
többszintű indexek. [Tk2] 4.1-4.2. Indexstruktúrák >> 2MU04_Indexstr1.pdf |
Sémaobjektumok
létrehozása
és
használata (CREATE...) [Oracle] (Concepts: Part II. 5. Schema Objects) + SQL Reference >> SQL_21_Tablak.pdf >> 3EN05_RelConstraints.pdf >> SQL_22_EgyebObjektumok.pdf >> SQL_23_Adatszotar.pdf |
|
3.
EA. febr.25. |
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 [Tk2] 5.4. Bitmap index >> 2MU05_Bitmap.pdf |
Oracle indexek,
függvény alapú indexek,
B+ fa, bitmap index, IOT - index-szervezésű táblák, klaszterindex, partícionált indexek. [Oracle] (Concepts: Part II. 5. Schema Objects: Indexes) >> SQL_24_createIndex.pdf >> SQL_25_indexHasznalat.pdf >> SQL_26_Indexek.pdf (stb. lásd még a gyak.anyagánál...) |
|
4.
EA. márc.4. |
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 |
5.
EA. márc.11. |
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 |
6.
EA. márc.18. |
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 >> 3EN15_Optimization.pdf |
7.
EA. márc.25. |
[Oracle] (Performance Tuning
Guide 13-19.fejezete alapján) Oracle költség alapú optimalizálás >> ORA_Optimalizalas.pdf |
[Oracle] (Admin's Guide) (2 Day DBA) (2 Day Perf. Tuning Guide) Egy Oracle rendszergazda feladatai >> ORA_DBA_feladatai.pdf 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 |
|
-- Tavaszi szünet: 2010. március 31-től április 6-ig | |
8.
EA. ápr.8. |
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 A rendszerhibák kezelése. Undo naplózás. [Tk2] 8.2.fej. Undo naplózás >> 2MU08b_UndoLog.pdf |
Az
Oracle
naplózási és
archiválási rendszere. [Oracle] ( Administrator's Guide) >> ORA_Naplozas.pdf |
|
9.
EA. ápr.15. |
A redo és undo/redo
naplózás. Meghibásodás
elleni
védekezés. [Tk2] 8.3.fej.Redo naplózás 8.4.fej. Undo/redo 8.5.fej. Archiválás. >> 2MU08c_RedoLog.pdf >> 2MU08d_UndoRedo.pdf |
10.
EA. ápr.22. |
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 |
11.
EA. ápr.29. |
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 |
|
12.
EA. máj.6. |
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: 2010. febr.1. Lap tetejére EA oldalára |
dr.
Hajas Csilla, ELTE, IK E-mail: sila@inf.elte.hu Vissza a Kezdőlapra |