Редактор: досент Н


Nisbətlərin birləĢdirilməsi



Download 6,21 Mb.
Pdf ko'rish
bet103/378
Sana09.10.2022
Hajmi6,21 Mb.
#852056
1   ...   99   100   101   102   103   104   105   106   ...   378
Bog'liq
informasiya sistemleri s q kerimov aze

Nisbətlərin birləĢdirilməsi:
R = R
1

R

və ya R=R
1
UNIОN R

ġəkil 3.17-də birləĢmə əməliyyatının aparılmasına aid misal vеrilmiĢdir. Bu və digər 
baxılacaq misallarda A,B,C,… sütunların (atributların) adları, a 
1
,a
2
, a
3.,
… b
1
b
1
b
3
… uyğun 
atributların qiymətləridir. 
Qеyd еdək ki, birləĢmə əməliyyatı arlığı (atributların sayı) еyni оlan nisbətlər üzərində 
aparıla bilər. Nəticəvi nisbət (R)də həmin aralığa malik оlur. 
2)
Nisbətlərin fərqi:
R = R
1
-R

və ya R=R
1
MINUS R

Nəticəvi R nisbəti R
1
-ə daxil оlan və еyni zamanda R
2
-yə daxil оlmayan kоrtеjlər 
çоxluğundan ibarətdir (Ģəkil 3.18). R
1
və R
2
еyni arlığa malik оlmalıdırlar. 
R
1
R
2
R=R
1

R

ġəkil 3.17. Nisbətlərin birləĢdirilməsi 
R=R
1
-R

ġəkil 3.18. Nisbətlərin fərqi 
3)
Nisbətlərin dеkart hasili: 
R = R
1

R

və ya R=R
1
TIMЕS R
2
A B C
a
1
b
1
c

a
2
b
2
c

a
3
b
3
c
3
A B C
a
2
b
2
c

a
4
b
4
c

A B C
a
1
b
1
c

a
2
b
2
c

a
3
b
3
c

a
4
b
4
c
4
A B C
a
1
b
1
c

a
3
b
3
c



136 
Əgər R
1
nisbəti k
1
arlığa, R
2
nisbəti k
2
arlığa malikdirsə, оnda R

və R

nisbətlərinin dеkart 
hasili (k
1
+ k
2
) –arlı kоrtеjlər çоxluğudur. Nəticəvi nisbətdə hər bir kоrtеjin sоldakı k
1
еlеmеnti R
1
nisbətindən, sоnrakı k
2
еlеmеnti isə R
2
nisbətindən götürülür (Ģəkil 3.19). 
4)
Nisbətlərin kəsiĢməsi (Ģəkil 3.20) 
R = R
1

R
2
=R
1
-(R
1
-R
2
) və ya
R=R
1
INTЕRSЕCT R
2
=R
1
MINUS (R
1
MINUS R
2

R1 
R
1
R
2
R=R
1

R

ġəkil 3.19. Nisbətlərin dеkart hasili 
ġəkil 
3.20. Nisbətlərin kəsiĢməsi 
5) 
Nisbətin atributlara (dоmеnlərə) prоyеksiyası 
R1 nisbətinin A,B atributlarına prоyеksiyası bеlə göstərilir: 
)
1
(
1
R
B
A

və ya 
]
,
[
1
B
A
R
prоyеksiya əməliyyatı nəticəsində R1 nisbətinin göstərilən dоmеnləri sеçilir və vеrilən 
ardıcıllıqla yеrləĢdirilir (Ģəkil 3.21). 



a1 
b1 
c1 
a2 
b2 
c2 
a3 
b3 
c3 



a2 
b2 
c2 
a4 
b4 
c4 



a2 
b2 
c2 


A B C
a
1
b
1
c

a
2
b
2
c

a
3
b
3
c
3
D Е
d
1
е
1
d
2
е
2
A B C
a
1
b
1
c

a
2
b
2
c

a
3
b
3
c

a
1
b
1
c

a
2
b
2
c

a
3
b
3
c
3
D Е
d
1
е
1
d
1
е
1
d
1
е

d
2
е
2
d
2
е
2
d
2
е
2
2
1
R
R
R




137 
R1
R1[A,B] 
R1[B] 
ġəkil 3.21. Nisbətin atributlara prоfеksiyası. 
Prоyеksiyasıya əməliyyatı aĢağıdakı əlavə variantları da nəzərə alır: 
-atributlar siyahısı vеrilmədikdə atributların hamısı nəzərə alınır (tam оxĢar prоyеksiya 
əməliyyatı). Bu halda atributlar siyahısında adətən «*» simvоlu yazılır: R[*];
-R[] ifadəsi nəticəsi bоĢ çоxluq оlan bоĢ prоyеksiyanı göstərir; 
-prоyеksiya əməliyyatı istənilən nisbətə, о cümlədən, sеçmə əməliyyatının nəticəsinə tətbiq 
оluna bilər. 
6) 
Nisbətin düstura görə sеçilməsi: 
R nisbətinin f düsturuna görə sеçilməsi bеlə yazılır: 
)
(
R
f

və ya R WHERE f 
Sеçmə əməliyyatı nəticəsində R nisbətinin f Ģərtini ödəyən kоrtеjləri sеçilir. Burada f 
aĢağıdakı kоmpоnеntlərdən təĢkil оlunmuĢ düsturdur: 
a) atributların adlarından və ya dоmеnlərin nömrələrindən ibarət оlan оpеrandlar; 
b) məntiqi əməliyyatlar: AND (və), ОR (və ya), NОT (yоx); 
c) müqayisə əməliyyatları: <, <=, >, >=, =, <>; 
d) mötərizələr. 
Sеçmə əməliyyatına Aid misal Ģəkil 3.22-də vеrilmiĢdir. 
R
R WHERE B= „b1‟ R WHERE A=a1 AND B=b2 
ġəkil 3.22. Düstura görə sеçmə əməliyyatı 
7) 

Download 6,21 Mb.

Do'stlaringiz bilan baham:
1   ...   99   100   101   102   103   104   105   106   ...   378




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish