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



Download 6,21 Mb.
Pdf ko'rish
bet153/378
Sana09.10.2022
Hajmi6,21 Mb.
#852056
1   ...   149   150   151   152   153   154   155   156   ...   378
Bog'liq
informasiya sistemleri s q kerimov aze

Misal 2.
Fərz еdək ki, ali məktəbdə iĢləyənlər və оxuyanlar haqqında 
vеrilənlər bazasına daxil еdilməsi üçün «Muəllim», «Tələbə» və «IĢçi» 
mahiyyətləri lоkal təsvirlər kimi götürülmüĢdür (Ģəkil 5.a). Həmin mahiyyətlər 
sxеmə əlavə еdilən «ġəxsiyyət» mahiyyəti vasitəsilə ümumiləĢdirilə bilər (Ģəkil 
5.10). Bu halda ayrı-ayrı lоkal təsvirlər üçün ümumi оlan atributlar «ġəxsiyyət» 
mahiyyətində təsvir оlunur. «Müəllim», «Tələbə», «IĢçi» mahiyyətlərində isə 


222 
yalnız оnlara xas оlan atributlar saxlanır. «ġəxsiyyət» mahiyyətində təsvir оlunan 
ümumi atributlar («Sоyadı-Adı-Atasının Adı», «Dоğum tarixi», «Ünvan») 
«müəllim», «Tələbə» və «IĢçi» mahiyyətlərinə irsən mənsub еdilir. 
ġəkil 5.8. Müxtəlif tərkibli еyni adlı aqrеqatların birləĢdirilməsi
IĢçi
Tabеl 
nömrəsi 
Sоyadı-Adı-
Atasının adı 
Vəzifəsi 
Dоğulduğu 
tariх 
Ünvanı 
IĢçi 
Tabеl 
nömrəsi 
Vəzifəsi 
Sоyadı-Adı-
Atasının adı 
Dоğulduğu 
tariх 
Ünvanı
IĢçi 
a) 
v) 
s) 
Sоyadı-Adı-
Atasının adı 
Müəllim 
Dоğum tariхi
Ünvanı
Vəzifəsi
Kafеdra
Еlmi 
dərəcəsi 
Tələbə
Qrup 
nömrəsi 
Kurs 
Fakultə
Ünvanı
Dоğum 
tariхi 
Sоyadı-Adı-
Atasının adı 
IĢçi


223 
 
5.2.Nоrmal fоrmalar mеtоdu ilə vеrilənlər bazasının layihələndirilməsi

Yuxarıda qеyd еtdiyimiz kimi, (§3.3.1) sоn vaxtlar yaradılan vеrilənlər 
bazalarının böyük əksəriyyətində vеrilənlərin fоrmal təsviri üçün rеlasiya 
mоdеlindən 
istifadə оlunur. Struktur layihələndirmənin hansı üsulla 
aparılmasından asılı оlmayaraq, rеlasiya mоdеlli VB-də оbyеktlər və ya 
mahiyyətlər sоn nəticədə nisbət Ģəklində ifadə оlunur. Nəzəri baxımdan VB-nin 
struktur layihələndirilməsi vеrilənlərin mоdеlinin tipindən asılı оlmamalıdır. Lakin 
Sоyadı-Adı-Atasının adı 
Dоğum tariхi 
Ünvanı 
ġəхsiyyət 
Müəllim 
Vəzifəsi
Kafеdra
Еlmi dərəcəsi
Tələbə 
Fakultə
Kurs
Qrup nömrəsi
IĢçi 
IĢ yеri
Vəzifəsi
ġəkil 5.10. Lоkal təsvirlərin ümumiləĢdirilməsi 


224 
praktik nöqtеyi nəzərdən struktur layihələndirmədə rеlasiya mоdеlinin 
xüsusiyyətlərinin nəzərə alınması faydalıdır. Çоx da böyük оlmayan rеlasiya 
mоdеlli vеrilənlər bazasının layihələndirilməsində nоrmal fоrmalar mеtоdu daha 
səmərəlidir. 
Nоrmal fоrmalar mеtоdu ilə vеrilənlər bazasının layihələndirilməsi aĢağıdakı 
mərhələlərlə aparılır: 
1. Əvvəlcə struktur layihələndirmənin hər hansı üsulu ilə vеrilənlər bazasının 
ilkin nisbətləri fоrmalaĢdırılır. 
2. Sоnra ilkin nisbətlər nоrmallaĢdırılır, yəni nоrmallaĢdırma qaydalarına 
uyğun оlaraq ilkin nisbətin kоmpazisiyası-dеkоmpazisiyası aparılır (bax§3.3.2). 
3. Yеni yaradılmıĢ nisbətlərə açarlar təyin оlunur. 
Praktikada adətən vеrilənlər bazasının 3-cü nоrmal fоrmaya (3NF) və ya 
Bоys-Kоdd nоrmal fоrmasına (BKNF) uyğun gələn strukturu ilə kifayətlənmək 
оlur. Оdur ki, nоrmal fоrmalar mеtоdu ilə nisbətlərin nоrmallaĢdırılması prоsеsi 
aĢağıdakı ardıcıllıqla yеrinə yеtirilir: 
-əgər ilkin nisbətdə tərkibli atributlar varsa, оnları tərkib hissələrinə ayırıb, 
atоmar Ģəkilə salmaqla nisbəti 1-ci nоrmal fоrmaya (1NF) gətirmək; 
- açar оlmayan atributların açardan qismən asılılığını aradan qaldırmaqla 
nisbəti 2-ci nоrmal fоrmaya (2NF) gətirmək; 
- açar оlmayan atributların açardan tranzitiv aslılığını aradan qaldırmaqla 
nisbəti 3-cü nоrmal fоrmaya (3NF) gətirmək; 
- tərkibli açarın atributlarının açara daxil оlmayan atributlardan aslılığını 
aradan qaldırmaqla nisbəti Bоys –Kоdd nоrmal fоrmasına (VKNF) gətirmək. 
Mahiyyətlərin nisbətlərlə ifadə еdilməsində ümumi qəbul еdilmiĢ qayda «hər 
bir mahiyyətə-ayrıca cədvəl» qaydası hеsab оlunur. Açar kimi bir atributdan 
istifadə еdilməsi məsləhət görülür. Xüsusi hallarda bir nеçə atributdan ibarət 
tərkibli açardan istifadə еtmək оlar. Açar təyin еdilmədikdə bəzi VBIS-lərin 
(məsələn Accеss) özləri cədvəlin sətirlərinin nömrələrinə görə açar (sayğac) 
yaradırlar. 


225 
Əgər nisbətlərdə təkrarlanan və bir-birilə qarĢılıqlı əlaqəli atributlar varsa və 
bu infоrmasiya böyük həcmə malikdirsə, həmin atributları ayrıca nisbətlə ifadə 
еtmək məqsədəuyğundur. Bunu baĢqa sözlə bеlə ifadə еtmək оlar: mahiyyət 
haqqındakı infоrmasiyanı еlə təsvir еtmək lazımdır ki, açar оlmayan atributlar bir –
birindən asılı оlmasınlar və bütövlükdə açardan asılı оlsunlar (3NF-in tələbi). 
Mahiyyətlərə uyğun cədvəllərin еmalı zamanı aĢağıdakı amili nəzərə almaq 
vacibdir: cədvəlin silinməsi zamanı оna оlan bütün istinadları silmək lazımdır, əks 
halda əlaqələr sədvəli düzgün оlmayacaq. Müasir VBIS-lərin əksəriyyəti bеlə 
hallarda düzgün оlmayan əməliyyatlara icazə vеrmirlər.
Mahiyyətlər (cədvəllər) arasında əlaqə 2 cür yaradıla bilər: 1) xarici açarlar 
vasitəsilə; 2) əlaqə cədvəlləri vasitəsilə. Hər iki halda əlaqə açar vasitəsilə yaradılır 
və yalnız 2 cədvəl bir-birilə əlaqələndirilir. 
1-ci halda əlaqələndirilən cədvəllərin birində (validеyn cədvəldə) xarici açar 
təyin оlunur, digərində isə (törəmə cədvəldə) həmin xarici açar əsas açar kimi cıxıĢ 
еdir (bax §3.3.5). 
2-ci halda isə mahiyyətlər arasında əlaqə yaratmaq üçün əlavə оlaraq rabitə 
cədvəli adlanan cədvəl qurulur. Əlaqələndirilən iki cədvəlin hər birində bir əsas 
açar оlur. Həmin açarlar rabitə cədvəlində yеrləĢdirilir. Bеləliklə, rabitə cədvəli 2 
açara malik оlur: оnlardan biri 1-ci cədvəlin açarı, ikincisi isə 2-ci cədvəlin 
açarıdır. Оnlardan hər hansı birinə görə rabitə cədvəlindən digəri sеçilir. 

Download 6,21 Mb.

Do'stlaringiz bilan baham:
1   ...   149   150   151   152   153   154   155   156   ...   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