2012. őszi félév: Az
adatbázisrendszerek elméleti alapjai
(Utolsó módosítás: 2012. december 4.)
Hirdetés:
Utolsó óra anyaga: az elmaradt prezentáció, illetve konzultáció a vizsgatémákból, vizsgával kapcsolatos kérdések megbeszélése
Tematika:
Szemelvények az adatbázis-kezelés elméletéből.
Hasonló kurzusok:
http://www.cs.washington.edu/education/courses/544/
http://www.dbai.tuwien.ac.at/staff/pichler/dbt/index.html
Vizsga:
A vizsganapokat kiírtam a NEPTUN-ba.
A vizsgajegy kiszámítása a következők alapján történik.
Dokumentum sablon: Jegyzet.docPrezentáció sablon: Bemutato.ppt
1. Választotta: (Maczika Száva, Balog Péter) Fejezet: RelAlgebra.docx Prezentáció:
2. Választotta: (Csubák Dániel, Varga Péter, Vörös Péter) Fejezet: 2_drc_trc.doc Prezentáció: 2_drc_trc.pptx
3. Választotta: (Barabás Gábor, Nagy Dávid, Nemes Tamás) Fejezet: 3_konj_datalog.doc Prezentáció: 3_konj_datalog.pptx
1. Választotta: (Bodnár István, Fodor Krisztián, Gyimesi Gábor) Fejezet: FuzzyJegyzet.doc Prezentáció: Fuzzy.ppt
2. Választotta: (Balázs Barnabás Lóránt, Iván Gergő, Szalona Szandra) Fejezet: 3-erteku logika.doc Prezentáció: 3-értékű logika.pptx
3. Választotta: (Torma Balázs, Müller Dávid, Tornóczky Zoltán) TormaBalazs_MullerDavid.doc Fejezet: Prezentáció: TornoczkyZoltan.ppt
4. Választotta: (Szücs Ádám, Verő Anita, Morvai Mihály) Fejezet: adatbrendszerek_tetel7_teljes.docx Prezentáció: osztott_adatb lekerd.pptx
5. Választotta: Fejezet: Prezentáció:
6. Választotta: (Fokin Miklós, Hodosy Gábor, Tóth Tamás) Fejezet: Jegyzet_9.doc Prezentáció: 9. előadás.ppt
i. Egy fő implementálja az algoritmust és bemutatja
ii. Egy fő összefoglaló min 10 oldalas magyar nyelvű tanulmányt készít, a prezentáció előtt egy héttel közzéteszi.
iii. Egy fő az összefoglaló alapján egy prezentáció készít, közzéteszi és előadja.
A részek hozzájárulását a jegyhez az előadáson ismertetem.
VIZSGANAPOK
ETR-ben (Neptunban)
lesz hirdetve. Eredményt is az ETR-ben (Neptunban) teszem közzé 1-2 napon
belül.
Utolsó alkalommal
csak UV!!!
Jegyek beíratása a
vizsganapokon, a vizsgák helyszínén.
Adatbázisokkal foglalkozó legrangosabb
évente megrendezett konferenciák 2012-ben:
folyóiratok:
Cikkek keresése egyetemi IP címről:
TANULMÁNY:
1. Rövid összefoglalás (absztrakt: kb. 10 mondat)
2. Bevezetés (a vizsgált problémák közérthető megfogalmazása: kb. 2-3 oldal)
3. Kapcsolódó munkák (a hivatkozásban milyen eredményeket értek el eddig: kb.0,5-1 oldal)
4. Alapfogalmak (definíciók, tulajdonságok, módszerek, példák: kb. 4-5 oldal)
5. Eredmények (megoldások, állítások, példák, futási eredmények: kb. 4-5 oldal)
6. További kutatás terv (a cikkek alapján mit lehetne még vizsgálni, saját ötletek a folytatásra: 0.5-1 oldal, olyan formában, ahogy a szakdolgozat témabejelentőjében kell megadni)
7. Irodalomjegyzék (0.5-1 oldal)
i. szerző_hun.doc vagy
ii. szerző_hun.pdf
ALGORITMUS:
ˇ Az algoritmus implementálása bármilyen nyelven történhet, a hatékonyabb, olvashatóbb, szebb felületű kódért több pont jár.
PREZENTÁCIÓ:
ˇ Powerpoint (Pdf, Prezi, stb) bemutatót kell készíteni és előadni 20-25 percben
ˇ A prezentáció neve szerző.ppt legyen, ahol szerző a cikk egyik szerzője és a 2012abea@gmail.com címre egy héttel a prezentáció előtt küldjétek el
ˇ A prezentációt a hallgatóság pontozza és az átlag lesz a kapott pontszám
KÉRDÉS
ˇ A cikk 1 hónappal, a magyar nyelvű tanulmány 1 héttel, a prezentáció szintén 1 héttel a bemutató előtt rendelkezésre fog állni.
ˇ Olyan kérdés várható, hogy feltételezve a fentiek ismeretét, nehézség nélkül megválaszolható legyen.
ˇ A kérdésre a cikket feldolgozó csoport tagjainak is válaszolniuk kell.
Választott cikkek és a bemutató, tanulmány, algoritmus napja (dátumot egymás között cserélhettek, ha változás van, írjátok meg nekem):
DECEMBER
11. a Törzsanyagból konzultáció.
Szükség esetén
DECEMBER 18. konzultáció az elmaradt részek pótlására.
Vizsgakérdések (1-9):
1. Relációs algebra és SQL
2. Relációs kalkulusok (DRC, TRC, tartományfüggetlenség, biztonságosság, ekvivalens lekérdező nyelvek (bizonyítással)
kalkulusok.ppt WINRDBI WINRDBI slides
3. Konjunktív lekérdezések, Datalog programok, lekérdezések tartalmazása, nézetek minimalizálása, lekérdezési problémák bonyolultsága
lecture05-06.ppt ( lecture05-06hun.ppt) és rekurziv sql datalog.ppt DATALOG rendszer (DES)
4. Fuzzy halmazok, fuzzy logika, műveletek kiterjesztése, fuzzy
adatbázisok, fuzzy relációs algebra, alkalmazási területek:
fuzzy1.pdf (1-33 oldal), fuzzyism.pdf (1-5 oldal), Bosc
2006.ppt (1-19 oldal) sem1.ppt (1-14
oldal)
5. A 3-értékű (igaz, hamis, ismeretlen) logika szakértői
rendszerekben, rákövetkezési operátor 2- és 3-értékű esetben, stabil modell,
megalapozott modell:
wellfoundedmodel.pdf (1-7
oldal) (a részletek ebben találhatók: Well-founded
szemantika.zip ), wellfounded.pdf (1-16
oldal)
6. Osztott adatbázisok: Bevezetés, architektúrák, darabolás
(fragmentálás), sokszorosítás (replikálás), 2PC (2 fázisú commit protokoll),
Globális és lokális zárkezelés.
week1_lecture1.ppt week1_lecture2.ppt week2_lecture1.ppt
week2_lecture2.ppt week3_lecture1.ppt
week3_lecture2.ppt
ppea24.pdf (Katona Gyula előadásjegyzete
alapján)
(Az előadások a következő könyvből tartalmaznak
szemelvényeket: M. Tamer Ozsu,
Patrick Valduriez: Principles of
Distributed Database Systems, 2/E, 1999) A diák forrása: http://www.cs.purdue.edu/homes/bb/cs542-06Spr/
7. Osztott adatbázisok lekérdezése, félig-összekapcsolások
szerepe, félig-összekapcsolásos program, teljes redukáló, aciklikus hipergráf,
jóldefiniáltság, GYO-redukció
8. Teljes redukáló konstruálása aciklikus hipergráf esetén, (R1
join R2 join .. join Rn) vetítése Ri-re, az összekapcsolások
méretének becslése
9. Teljes redukáló kiszámítási költsége, (R1 join R2
join ..
join Rn) vetítése adott attribútumhalmazra és a kiszámítás költsége
A 7-9 tételekhez az előadás kézirata: Osztott.pdf
(1-29 oldal) (a részletek ebben találhatók, a beolvasott oldalak külön eps
fájlok: Optimization.zip , a pdf-be
konvertáláshoz http://www.online-convert.com/
is használható.)
A bécsi kurzus anyaga:
dbt00.pdf dbt01.pdf dbt02.pdf dbt03.pdf dbt04.pdf dbt05.pdf dbt06.pdf dbt07.pdf
Sidló Csaba összefoglalása a 2011 VLDB konferencián tapasztalt trendekről: vldb-2011-09-29.pdf
Szeminárium: Szeminarium.doc