A. TÉTEL: Adatbázisok tervezése | B. TÉTEL: Adatbázisok programozása | ||
1.A T01. |
Adatmodellezés
alapfogalmai. 3 szintű séma szabvány és adatfüggetlenség. Adatmodellek történeti áttekintése (hálós, hierarchikus, relációs, OO, obj.relációs). |
PL/SQL. Változóhasználat, vezérlési szerkezetek. Hivatkozási és összetett adattípusok, kurzor és kurzorhasználat. |
1.B gyak P07. |
2.A T02. |
Adatbázis
alkalmazások
tervezése. E/K modell, egyedtípus, a tulajdonságok osztályozásai, kapcsolattípusok. |
PL/SQL. Kivételkezelés. Eljárások, függvények. Csomagok. Triggerek. |
2.B gyak P08. |
3.A T03. |
A
relációs adatmodell alapfogalmai. Integritási megszorítások a relációs modellben. E/K modell átírása relációs adatbázissémára. |
TRC. Soralapú relációs kalkulus, tartományfüggetlenség, biztonságosság. |
3.B P10. |
4.A T04. |
Relációs
adatbázis sématervezés I. Tervezés problémái, redundancia, beszúrási- törlési-, módosítási anomáliák. Gyakorlati 1NF, 2NF, 3NF normálformára alakítás. |
DRC. Tartományalapú relációs kalkulus, tartományfüggetlenség, biztonságosság. |
4.B P09. |
5.A T05. |
Relációs
adatbázis sématervezés II. Funkcionális függőség. Armstrong axiómák. Attribútumhalmaz lezárása és a lezárási algoritmus alkalmazása (kulcsok keresése és az implikációs probléma megoldása). |
Adatbázis-kezelés
alapfogalmak. Az adatbázis-kezelő rendszerek jellemzői, előnyei. |
5.B P01. |
6.A T06. |
Veszteségmentes
dekompozíció. Veszteségmentességet eldöntő algoritmus. |
Adatb.-kezelő
rendszer architektúrája. Felhasználók típusai feladatai. |
6.B P02. |
7.A T07. |
Függőségőrző
dekompozíció. Függőségőrzést ellenőrző algoritmus. |
Adatbázis-kezelő
nyelvek,
interfészek, segédprogramok,eszközök. Kliens-server architektúrák. |
7.B P03. |
8.A T08. |
Boyce-Codd
normálforma. Veszteségmentes BCNF dekompozíció előállításának naiv és javított algoritmusa. |
Az SQL
lekérdező nyelve. SELECT utasítás, szűrés, csoportosítás, beágyazott lekérdezések. |
8.B gyak P05. |
9.A T09. |
Harmadik
normálforma. Függőségi halmazok minimális fedései. Veszteségmentes és függőségőrző 3NF dekompozíciót előállító algoritmus. |
SQL
adatdefiníciós, adatkezelő nyelve. Táblák és megszorítások, nézettáblák létrehozása, módosítása. Tranzakciók. Jogosultságok kezelése. |
9.B gyak P06. |
10.A T10. |
Magasabb
normálformák. Többértékű függőség, 4NF dekomponáló algoritmusok. |
Relációs
algebra. Rel.alg. alapműveletek, kifejezések, származtatott műveletek, hányados. |
10.B P04. |
PDF összefoglaló segédletek | Elmasri-Navathe:Fundamentals
of
Database Systems (5th Edition), 2007 tankönyv slide-jai alapján készültek (jelszóval) http://people.inf.elte.hu/sila/eduEN/ |
pdf
összefoglaló segédletek
|
dr. Kiss
Attila Adatbázisok
elméleti
alapjai IP-abAEAE előadások anyaga alapján készültek http://people.inf.elte.hu/kiss/08abaeae/08abaeae3.htm |
Budapest, 2007.
dec.12., 2008. ápr.27.(tételek)
Utolsó módosítás: 2008. máj.13.(pdf anyagok) Lap tetejére Vizsgatematikák |
dr.
Hajas Csilla, ELTE, IK E-mail: sila@inf.elte.hu EA oldalára Kezdőlapra |