Az és művelet
A és B állítások.
Az „és” műveletnél a halmazok metszetéről beszélünk. A művelet igazságtáblája:
A metszet B | igaz | hamis |
igaz | igaz | hamis |
hamis | hamis | hamis |
A vagy művelet
A „vagy” műveletnél a halmazok uniójáról beszélünk. A művelet igazságtáblája:
A unió B | igaz | hamis |
igaz | igaz | igaz |
hamis | igaz | hamis |
A nem művelet
A „nem” műveletnél a halmazok komplementeréről (kiegészítő halmazáról) beszélünk. A művelet igazságtáblája:
A | negált A |
igaz | hamis |
hamis | igaz |
A kivonás művelet
Két halmaz kivonásakor két halmaz különbségéről beszélünk.
Adott két halmaz, A és B. A-B (két halmaz különbsége) azon elemek (sorok) halmaza, amelyek benne vannak A-ban, de nincsenek benne B-ben. Fontos tudni, hogy A-B nem ugyanaz, mint B-A, mivel ez utóbbi azon elemek (sorok) halmaza, amelyek benne vannak B-ben, de nincsenek A-ban.
A szimmetrikus különbség
Két halmaz szimmetrikus különbsége:
Két halmaz uniójából kivonjuk a két halmaz metszetét.
Egyedtípus és reláció kapcsolata
Valójában minden egyedtípus egy relációnak felel meg. Ezzel vége is van a hálós (hierarchikus) illetve a relációs adat-modell közötti kapcsolatnak. Miben áll a különbség ettől a ponttól kezdve? Abban, hogy amíg a hálós (hierarchikus) modellben az egyedtípusok közötti kapcsolatot is megadjuk, azaz két egyedből egy settípust hozunk létre, és listaszerkezettel valósítjuk meg az előfordulások kapcsolatait, vagyis pontosan megmondjuk,hogy a tulajdonos egyedtípus mindegyik előfordulásához a tag egyedtípus melyik előfordulása tartozik addig a relációs modellben nem rögzítjük a kapcsolatot. Természetesen, mint az előbbi pontban láttuk a relációs adatbázis táblái között is van kapcsolat (azonos tartalmú oszlopokon keresztül) de az egyik reláció soraihoz (rekordjaihoz) nem fűzzük hozzá a másik reláció sorait. Ezt úgy is mondhatjuk, hogy a hálós adatmodellben az egyedek előfordulásai között statikus kapcsolat van, amit az ezekkel dolgozó adatbázis-kezelő rendszerek ki is használnak, addig a relációk között ez a kapcsolat nem statikus, hanem dinamikus.
A és B állítások.
Az „és” műveletnél a halmazok metszetéről beszélünk.
A „vagy” műveletnél a halmazok uniójáról beszélünk.
A logikai műveletek értéktáblázata, mely a bemenő adatok összes lehetséges kombinációjával végzett műveletek eredményét tartalmazza.
A „nem” műveletnél a halmazok komplementeréről (kiegészítő halmazáról) beszélünk.
Két halmaz kivonásakor két halmaz különbségéről beszélünk.
Két halmaz szimmetrikus különbsége: két halmaz uniójából kivonjuk a két halmaz metszetét, A és B halmazoknál: