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 BEUGRÓ KÉRDÉSEK     
 
 
Tudnivalók a vizsgáról [AB1/VIZSGA] menüben korábbi vizsgalapok is megtalálhatóak.
A részletes vizsgatematikát lásd [Vizsga/Tételek] menüpont alatt a Vizsgatételek oldalon.
 
Beugró kérdések a vizsgához:  
(... gyűjtése folyamatban, folyamatosan bővül, látogasson el ide később is...)
  1. Mi a relációséma?
  2. Mit nevezünk szuperkulcsnak, kulcsnak?
  3. Mit jelent, hogy egyszerű vagy összetett kulcs?
  4. Mit jelent a hivatkozási épség?
  5. Adjon példát olyan SQL utasításra, amellyel idegen kulcsot definiál és magyarázza el a megadott példán keresztül, hogy mit jelent a hivatkozási épség! 
  6. Adja meg a következő megszorítást SQL-ben a Filmek(cím, év, hossz, stúdió) táblában a cím, év attribútumhalmaz kulcs! 
  7. Adja meg a hivatkozási épség megszorítást a Filmek(cím, év, hossz, stúdió) és Szerepel(filmcím, év, színésznév) tábla segítségével, ahol a Sezerepel tábla (filmcím, év) attribútumpérja a Filmek tábla (cím, év) kulcsára mutat!
  8. ...stb...
  9. Sorolja fel a relációs algebra alapműveleteinek a nevét és adja meg a jelölésüket is! 
  10. Adjon példát olyan relációs algebrai kifejezésre, ahol szükséges az átnevezés használata!
  11. Legyen adott a PC(azonosító, sebesség, memória, ár) sémájú reláció. Fejezze ki az alap relációs algebrában a leggyorsabb (vagyis legnagyobb sebességű) PC azonosítóját és árát! 
  12. Mi a természetes összekapcsolás relációs algebrában és hogyan fejezhető ki az SQL-ben?
  13. Halmazműveletek kifejezése relációs algebrában és SQL-ben.  
  14. Mi a különbség az SQL lekérdezésekben a UNION és UNION ALL használata között?
  15. SQL SELECT utasítás WHERE feltételében mikor keletkezik az ismeretlen (U) igazságérték?  Adja meg a logikai műveletek eredményét (csak U-ra) háromértékű (T,F,U) logika esetén.
  16. ...stb.... 
  17. Táblák tartalmának megváltoztató utasítások.
  18. Táblák tartalmának megváltoztató utasítások közül az INSERT utasítás mindkét alakja.
  19. Táblák tartalmának megváltoztató utasítások közül alkalmazza a megfelelő utasítást. Tegyük fel, hogy a Jaratok(legitarsasag, honnan, hova, koltseg) táblában repülőjáratok adatait tároljuk, hogy melyik városból (honnan) melyik városba (hova) van közvetlen járat és mennyibe kerül a repülőjegy (koltseg). Csökkentsük 20 %-kal azoknak a légitársaságok repülőjegyeinek árát, amelyek ’Budapest’-re indítanak járatot.
  20. Adja meg az SQL nézettáblák használatának az előnyeit, miért van nézettáblákra szükség? 
  21. Nézettáblák létrehozása és használata az SQL-ben.
  22. Tegyük fel, hogy a Jaratok(legitarsasag, honnan, hova, koltseg) táblában repülőjáratok adatait tároljuk, hogy melyik városból (honnan) melyik városba (hova) van közvetlen járat. Fejezzük ki SQL WITH RECURSIVE utasítással az Eljut(honnan, hova, koltseg)  átmeneti táblát, és adjuk meg hova tudunk eljutni 'Budapest'-ről legfeljebb 5000 költségből.
  23. ...stb...
  24. Tárolt függvények definiálása és használata (PL/SQL vagy SQL/PSM alapján)
  25. Egyetlen sort eredményező lekérdezések használata az PL/SQL-ben vagy SQL/PSM-ben.
  26. Kurzorok definiálása és a használata, hogyan történik a FETCH? (PL/SQL vagy PSM)
  27. ...stb...
  28. Az E/K modell alapfogalmai, mi az egyedhalmaz sémája és előfordulása? 
  29. Hogyan ábrázoljuk az erős és gyenge egyedhalmazt az E/K diagramban? 
  30. Mi a gyenge egyedhalmaz? Hogyan kaphatja meg egy gyenge egyedhalmaz kulcsát?
  31. Mit jelent a bináris kapcsolatok egy-egy, sok-egy és sok-sok típusa, hogyan jelöli az E/K diagramban?
  32. ...stb...
  33. Adja meg a funkcionális függőség definícióját! 
  34. Hogyan tudjuk a szuperkulcsot és kulcsot kifejezni funkcionális függőség segítségével?
  35. Sorolja fel a funkcionális függőségre vonatkozó levezetési szabályokat, az ún. Armstrong axiómákat!
  36. Mit mond az egyesítési és szétvágási szabály? 
  37. MIt értünk egy függőségi halmaz minimális fedésén? 
  38. Adjon példát olyan felbontásra, amely nem veszteségmentes! 
  39. Adjon példát függőségőrző felbontásra!
  40. Ismertesse a BCNF definícióját, és a definícióban szereplő fogalmakat is adja meg!
  41. Indokolja meg miért van minden két-attribútumú reláció Boyce-Codd normálformában a BCNF definíciója alapján. 
  42. Ismertesse a 3NF definícióját, és a definícióban szereplő fogalmakat is adja meg! 

Vissza a honlapra: Hajas Csilla © ELTE IK Információs Rendszerek Tanszék  ill. Fel a lap tetejére