beugro1 Flashcards
Egyed
A valós világnak az az eleme, amely a modellezés tárgyát képezi.
Tulajdonság
Az egyednek a modellezés szempontjából lényeges jellemzoje.
Tulajdonságtípus
Az azonos szerepű tulajdonságok absztrakciója
Egyedtípus
Az azonos tulajdonságtípusokkal rendelkezo egyedek absztrakciója
Kapcsolattípus
Két vagy több egyedtípus közötti jól meghatározott viszony.
Kapcsolat
A két vagy több egyedtípus egyedei között fennálló viszony
Koncepcionális adatmodell (séma)
Véges számú tulajdonságtípussal megadott véges számú
egyedtípus és a közöttük fennálló véges számú kapcsolattípus
összessége.
Adatbázis
Az adatmodell, valamint az egyed-előfordulások,
tulajdonság-elofordulások és kapcsolat-elofordulások együttese.
Relációséma
Relációséma alatt az R(A1, A2, . . . , An) jelölést értjük, ahol R a relációséma neve, A1, A2, . . . , An pedig attribútumok. Minden
Ai attribútum egy szerepkör neve, amelyet valamely Di tartomány játszik. Di -t az Ai attribútum tartományának nevezzük, és dom(Ai )-vel is jelöljük, n a reláció foka
Reláció
A R(A1, A2, . . . , An) relációséma egy r relációja, amit szokás r(R)-rel is jelölni, elem n-eseknek egy halmaza:
r = {t1, t2, . . . , tm}.
Minden ti elem n-es (1 ≤ i ≤ m) n darab értéknek egy rendezett listája:
ti = ⟨vi1, vi2, . . . , vin⟩,
ahol minden vij érték (1 ≤ j ≤ n) vagy dom(Aj )-nek az eleme,
vagy egy speciális NULL érték.
Szuperkulcs
Az R relációsémának létezik egy olyan attribútumhalmaza, amely olyan tulajdonságú, hogy tekintve R bármelyik r relációját, az adott relációban nincs két olyan rekord, amelynek az értékei azonosak
lennének ezen attribútumokra vonatkozóan. Az attribútumoknak egy ilyen részhalmazát SK-val jelölve, bármely
két különböző t1 és t2 rekordot kiválasztva R egy r relációjából:
t1[SK] /= t2[SK].
Minden ilyen SK attribútumhalmaz az R relációséma szuperkulcsa
Kulcs
Egy R relációséma K kulcsa R-nek egy olyan szuperkulcsa, amelybol bármelyik A attribútumot elhagyva, az így kapott K’ attribútumhalmaz már nem szuperkulcsa R-nek.
Egy kulcs kielégíti a következo két feltételt:
- Bármilyen relációt tekintve, a reláció két különbözo rekordjának nem lehetnek azonosak a kulcsban szereplo
attribútumokhoz tartozó értékei.
- Minimális szuperkulcs, azaz egy olyan szuperkulcs, amelybol nem tudunk úgy eltávolítani egyetlen attribútumot sem, hogy az egyediségre vonatkozó feltétel
továbbra is fennálljon.