Adatbázisok tervezése és programozása      dr. Hajas Csilla
ELTE, 2007/2008. tanév II.(tavaszi) félév    BSc/C szakirány
IP-cATP-EA   Kedd 8:30-tól 10:00-ig          D-2.502 tanterem

EA alapja: Elmasri-Navathe:Fundamentals of Database Systems (5th Edition), 2007.
További ajánlott könyvek, doksik, linkek az előadásokhoz >> lásd Hasznos linkek

Előzetes heti előadás tematika és az előadásokhoz kapcsolódó Elmasri-Navathe diasorozat
(Az angol nyelvű slide-ok Elmasri-Navathe könyv honlapjáról tölthetőek le egy olyan jelszavas
 könyvtárból, aminek a belépési kódját a könyvből lehet "kikaparni". Azzal, hogy ha lefordítom
 magyarra a slide-okat még nem lesz legális, ezért a honlapomon jelszavas EN könyvtárba tettem.
A jelszót az órán ismertetem. Kérem, hogy a hallgatók se tegyék publikussá a slide-ok anyagát!)
Előadás időpontja Témaköre Slide (jelszóval)
1. EA. (II.12) Követelmények, előzetes tematika és vizsgatételek.
Adatbázisrendszer, adatbázis-kezelés alapfogalmak.
Az adatbázis-kezelő rendszerek jellemzői, előnyei. 
C01  1-15-ig F
2. EA. (II.19) Adatbázis-kezelő rendszer architektúrája. Felhasználók.
Adatmodellezés alapfogalmai, séma, példány, állapot.
ISO 3 szintű szabvány, logikai- fizikai- adatfüggetlenség.
C01 16-30-ig V
C02   1-18-ig F
3. EA. (II.26) Adatbázis-kezelő nyelvek, interfészek, segédprogramok
és eszközök. Centralizált és kliens-server architektúrák
(kétrétegű ill. háromrétegű architektúra).
C02  19-39-ig F

4. EA. (III.4)   Adatmodellek történeti áttekintése (hálós, hierarchikus,
relációs, objektum orientált, objektum relációs)
A relációs adatmodell alapfogalmai, séma, előfordulás,
szuperkulcs, kulcs, elsődleges kulcs. Tartományra
vonatkozó megszorítás (1NF). Integritási megszorítások
a relációs modellben és a relációs adatbázis sémák.
C02  40-53-ig V

C05  1-27-ig F
5. EA. (III.11)   Kulcs, egyed- és hivatkozási integritási megszorítások.
Relációs algebra alapműveletei, kiválasztás, átnevezés,
vetítés, unió, különbség, Descartes szorzat. 
C05  28-43-ig V
C06    1-34-ig F

6. EA. (III.18)   Relációs algebrai kifejezések, származtatott műveletek,
különböző összekapcsolások és a hányados.
Relációs algebrai lekérdezésekre feladatok megoldása. 
C06  35-61-ig F
-- Rel.algebra  V 
Folyt.kalk.13EA
- Tavaszi szünet -    - 2008. március 19 szerdától - március 25 keddig  -
   --
7. EA. (IV.1)     Adatbázis- és alkalmazások tervezésének folyamata. 
E/K egyed kapcsolat modell alapfogalmak, egyedtípus,
a tulajdonságok osztályozásai, kapcsolattípusok. (EER)
C03  1- 43-ig F
Folyt.köv.évben
>> cIRF kurzus
8. EA. (IV.8)   Példa E/K-ra és átalakítása relációs adatbázis-sémára.
Relációs adatbázis sématervezés. Tervezés problémái,
redundancia, beszúrási-, törlési-, módosítási anomáliák.
C07  1- 15-ig F
C10  1- 18-ig F

9. EA. (IV.15)   Funkcionális függőség (f.f.) fogalma, tulajdonságai,
Armstrong axiómák és további szabályok,  f.f. halmaz
és attribútumhalmaz lezártja (X+). Kulcsok keresése.
C10 19- 28-ig F
10. EA. (IV.22) Gyakorlati 1NF, 2NF, 3NF normálformára alakítás.
BCNF Boyce-Codd és magasabb normálformák.
C10 29- 52-ig F

11. EA. (IV.29) Veszteségmentes dekompozíció, veszteségmentességet
eldöntő algoritmus. Függőségőrző dekompozíció,
függőségőrzést ellenőrző algoritmus. Veszteségmentes
BCNF dekompozíciót előállító algoritmusok. 
C11   1- 19-ig F
12. EA. (V.6)  Veszteségmentes és függőségőrző 3NF dekompozíciót
előállító algoritmusok. Többértékű függőségek és a 4NF.
Join függőségek és az 5NF. További  normálformák.
C11 20 -45-ig V
13. EA. (V.13)
 
Relációs kalkulusok, TRC- soralapú relációs kalkulus,
DRC- tartományalapú relációs kalkulus.
Összefoglalás. Vizsgatematika. Kérdés/válasz. 
C06  62-81-ig V

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

Budapest, 2007. szeptember 10. 
Utolsó módosítás: 2008. ápr. 27.

Lap tetejére          EA oldalára       
dr. Hajas Csilla, ELTE, IK
E-mail: sila@inf.elte.hu

 Vissza a Kezdőlapra