beugro3 Flashcards
Szelekció
σ⟨szelekciós feltétel⟩(R)
R azt a relációt jelöli, amelybol a ⟨szelekciós feltétel⟩-nek eleget
tevo rekordokat válogatjuk ki.
A ⟨szelekciós feltétel⟩ egy logikai kifejezés, amely logikai
operátorokkal összekapcsolt részkifejezésekbol épül föl. A
részkifejezések alakja a következok valamelyike lehet
- attributum hasonlito op konstans,attributum
Projekció
π⟨attribútumlista⟩(R)
Az ⟨attribútumlista⟩ az R reláció lekérdezni kívánt
attribútumainak listája.
Uniókompatibilitás
Az R(A1, A2, . . . , An) és S(B1, B2, . . . , Bn) relációkat egymással
uniókompatibilisnek (típuskompatibilisnek) mondjuk, ha
azonos a fokszámuk, és
dom(Ai ) = dom(Bi ) minden 1 ≤ i ≤ n esetén
equijoin
Azt az általános összekapcsolási muveletet, amelynek összekapcsolási feltételében csak az egyenloségjel (=) szerepel összehasonlító muveleti jelként, egyenloségen alapuló összekapcsolásnak vagy más szóval equijoin muveletnek nevezzük.
Funkcionális függés
Az R két attribútumhalmaza, X és Y között, X → Y -nal jelölt funkcionális függés eloír egy megszorítást azokra a lehetséges rekordokra, amelyek egy R fölötti r relációt alkothatnak. A megszorítás az, hogy bármely két, r -beli t1 és t2 rekord esetén,
amelyekre t1[X ] = t2[X ] teljesül, teljesülnie kell t1[Y ] = t2[Y ]-nak is.
Attribútumhalmaz lezártja
Minden egyes X attribútumhalmazra meghatározzuk az
attribútumoknak egy olyan X + halmazát, amelyet X
funkcionálisan meghatároz F alapján; X +-ot X F alatti
lezártjának nevezzük.