nyar osz tavasz tel eltelogo  
 
AB1/INFO AB1/GYAK AB1/EA AB1/VIZSGA  back Honlap  
 
Oracle/ABelérés Táblák/Feladatok Oracle/Példák Vizsga/Tételek    
 
 
 
 ELTE, 2014/2015.tanév II.félév            Adatbázisok-1 előadás
 EA: H10:15-11:45 D.0-821 Bolyai J.        előadó: dr. Hajas Csilla
   
   
   
 
 
  ADATBÁZISOK-1 ELŐADÁS  [IP-08AB1E]    
 
  - Az előadásokon olyan sorrendben szerepel a tananyag, ahogy a gyakorlatok
  ezt megkívánják. Kérem, hogy az aktuális előadás pdf-t mindig frissítse (F5-el)
  ugyanis még fejlesztem a tananyagot! Ha hibát vagy hiányosságot talál benne,
  kérem, hogy azt e-mailben jelezze és javítom. Köszönöm a visszajelzéseket!
 

-----   1-5.EA: I.ZH FELADATAINAK TÉMAKÖREI   -----
     
> 1.EA: 2015.02.09. --- Relációs adatbázis alapismeretek, relációs algebra  
> Áttekintés   Tudnivalók az előadásról és a vizsgáról, követelmények 
> BEV1 - Rel.modell  Tk.2.2. A relációs modell alapjai, séma, előfordulás
ALG1 - rel.alg.alap  Tk.2.4. Relációs algebra alapműveletei, kifejezések  
   
> 2.EA: 2015.02.16. --- Egy relációra vonatkozó lekérdezések, null érték    
ALG2 - rel.alg.példák  Tk.2.4. Példák relációs algebrai lekérdezésekre
> BEV2 - SQL/DDL  BevSQL Tk.2.3. Relációsémák definiálása SQL-ben
--- Ismétlő: unér műveletek: vetítés, kiválasztás és átnevezés: ALG1 - alap
> LEK1 - egyszerű select  Tk.6.1.Vetítés és kiválasztás az SQL-ben, null érték
 
> 3.EA: 2015.02.23. --- Több relációs lekérdezések értelmezése. Alkérdések 
--- Ismétlő: binér műveletek: hzműv, összekapcsolás, szorzás: ALG1 - alap
> ALG3 - kit.rel.alg.  Tk.5.1. Relációs algebra kiterjesztése multihalmazokra
> LEK2 - többrel.select Tk.6.2. Több relációs lekérdezések alapértelmezése
> LEK3 - alkérdések  Tk.6.3.1-6.3.5 Alkérdések a WHERE záradékban 
 
> 4.EA: 2015.03.02. --- Csoportosítás, SELECT utasítás további záradékai   
--- Ismétlő: LEK3 - alkérdések  Tk.6.3.1-6.3.5 Alkérdések (korrelált is)
> ALG5 - rel.alg.kiterjesztése Tk.5.1-5.2. Kiterjeszett műveletek (multihz.)
> LEK5 - csoportosítás Tk.6.4.3.-6.4.7. Csoportosítás és összesítések 
  
> 5.EA: 2015.03.09. --- Lekérdezések rel.algebrában és SQL-ben (átírások)
> LEK4 - outer join  Tk.6.3.6.-6.3.8. Összekapcsolások (külső join is)
> ALG4 - rel.alg.kif.fa Példák rel.alg.kifejezésfák átírására az SQL-be 
> Áttekintés: 1zh-ig    AZ I.ZH TÉMAKÖRE -- Összefoglalás, példák
     

-----   6-10.EA: II.ZH FELADATAINAK TÉMAKÖREI   -----
     
> 6.EA: 2015.03.16. --- ABKR felépítése. SQL DML: insert, delete, update 
> BEV3 - Adatbázis-kezelő rendszerek felépítése Tk.1.fej. Alapfogalmak
> SQL1 - DML Tk. 6.5. Változtatások: Táblák tartalmának a módosítása
SQL2 - Tranz Tk.6.6. Tranzakciók [később: lásd Adatbázisok2 kurzus]
    
> 7.EA: 2015.03.23. --- SQL DDL: táblák, megszorítások és triggerek
> SQL3 - DDL1/ táblák, megszorítások Tk.7.1.-7.3. Megszorítások
> SQL4 - DDL2/ aktív elemek Tk.7.4.-7.5. Önálló megszorítások, triggerek
   
> 8.EA:  2015.03.30. --- Nézettáblák, munkatáblák és rekurzió az SQL-ben
> SQL5 - DDL3/ nézetek Tk.8.fej.Nézettáblák (view) létrehozása és használata
> SQL6 - DCL Tk.10.1. Biztonság és felhasználói jogosultságok az SQL-ben 
> LEK6 - with recursive Tk.10.2. Rekurzió az SQL-ben, az Eljut-feladat
  
-- TAVASZI SZÜNET 2015.április 1-től (szerda) - április 7-ig (kedd) 
   
> 9.EA:  2015.04.13. --- SQL programozási környezetben, SQL/PSM      
> PSM1 - alapok Tk.9.4. Progr.alapok +Tk.10.2. Az Eljut-feladat PSM-ben
> PSM2 - kurzorok Tk.9.3. Osztott változók, lekérdezések és kurzorok
> PSM3 - modulok Tk.9.4. Tárolt eljárások és függvények, kivételkezelés  
   
A vizsgán lehet választani (és elég az egyik szerint) ismertetni:
(1) Ullman-Widom tankönyv (előadásanyag) SQL/PSM alapján, 
(2) vagy a gyakorlatokon vett Oracle PL/SQL alapján, ehhez:
--- Tankönyvtár: PL/SQL programozás Oracle 10g-ben (Gábor A.-Juhász I.)
   
> 10.EA:  2015.04.20. --- Egyed/kapcsolat (E/K) diagram átírása relációkká 
> Tudnivalók a vizsgáról, a vizsgatételek és követelmények megbeszélése
AMOD1 - E/K1 Tk.4.1.-4.4. Az egyed-kapcsolat (E/K) modell elemei
AMOD2 - E/K2 Tk.4.5.-4.6. E/K diagram átírása relációs modellé
    
-----   11-13.EA: RELÁCIÓS ADATBÁZISSÉMÁK TERVEZÉSE  ------
    
> 11.EA: 2015.04.27. --- Relációs adatbázissémák tervezése/1 (Függőségek)
RTERV1 - FF Tk.3.1. Funkcionális függőségek, kulcsok, szuperkulcsok
                           Tk.3.2. Attribútumhalmazok lezártja, FF halmazok lezártja
   
> 12.EA: 2015.05.04. --- Relációs adatbázissémák tervezése/2 (Felbontások)  
RTERV2 - VM/FŐ Tk. 3.4. Felbontás: veszteségmentesség, függőségőrzés
   
> 13.EA: 2015.05.11. --- Relációs adatbázissémák tervezése/3 (Normalizálás)
RTERV3 - NORM Tk. 3.3. Boyce-Codd normálformájú felbontás
                                   Tk.3.5. Harmadik normálforma szintetizáló algoritmus
RTERV4 - TÉF/4NF Tk.3.6. Többértékű függőségek, negyedik normálforma
   
---  (előadás slide-okról áttekintése: itt.pdf)   --- (itt pedig a vizsgatételek.html
Vissza a honlapra: Hajas Csilla © ELTE IK Információs Rendszerek Tanszék  ill. Fel a lap tetejére