6.9. Áttekintő kérdések

  1. Sorolja fel a relációalgebrai operátorokat, és definiálja működésüket!

  2. Mi az uniókompatibilitás? Miért kell azoknak a relációknak, amelyeknek az unióját, a metszetét és a különbségét képezzük, uniókompatibiliseknek lenniük?

  3. Soroljon fel néhány olyan kérdésfajtát, amelyeknél mindenképpen szükséges az attribútumok átnevezése ahhoz, hogy a lekérdezést egyértelműen adhassuk meg!

  4. Mutassa be a belső összekapcsolás műveletének a különböző típusait! Miért van szükség a theta joinra?

  5. Milyen szerepet játszik a külső kulcs fogalma az életszerű összekapcsolási műveletek legelterjedtebb típusainak megadásakor?

  6. Miben különbözik a külső összekapcsolás a belső összekapcsolástól? Miben különbözik a külső unió az uniótól?

  7. Miben különbözik a relációkalkulus a relációalgebrától, és miben hasonlítanak egymásra?

  8. Miben különbözik a rekord alapú relációkalkulus a tartomány alapú relációkalkulustól?

  9. Írja le az egzisztenciális kvantor (∃) és az univerzális kvantor (∀) jelentését!

  10. Definiálja az alábbi, rekord alapú relációkalkulushoz kapcsolódó fogalmakat: rekordváltozó, alapreláció, atomi formula, formula és kifejezés!

  11. Definiálja az alábbi, tartomány alapú relációkalkulushoz kapcsolódó fogalmakat: tartományváltozó, alapreláció, atomi formula, formula és kifejezés!

  12. Mit értünk biztonságos kifejezés alatt a relációkalkulusban?

  13. Mikor nevezünk egy lekérdezőnyelvet relációs értelemben teljesnek?