Verilənlər bazas
ı
3
93
İkinci cədvəldən bir rəssamın bir neçə əsər müəllifi olduğunu görmək olar, ancaq
hər bir əsərin yalnız bir müəllifi var. Belə halda deyirlər ki, bu cədvəllər relyasiyalı
(əlaqəli) verilənlər bazasını təşkil edir və "birin-çoxa" (1 −
) münasibətilə bağlıdır.
Göründüyü kimi, ikinci cədvəldə rəssamların adlarını qeyd etməyə ehtiyac qalmır.
Sadəcə, onların "Rəssamlar" cədvəlində olan rəssamın kodunu göstərmək kifayətdir.
Praktik olaraq hər bir cədvəlin başlıca açarı olmalıdır.
Başlıca açar (primary
key)
hər hansı cədvəldə xüsusi sahədir və cədvəldəki yazılar avtomatik olaraq başlıca
açara görə sıralanır; məsələn, birinci cədvəldə açar kimi
Rəssamın kodu sahəsi, ikinci
cədvəldə isə
Əsərin kodu sahəsi qəbul olunur.
Açar sahə # işarəsi ilə qeyd olunub.
Nümunədə göstərilmiş verilənlər bazasının relyasiyalı modelini sxematik belə
göstərmək olar:
Ali məktəb məzunları haqqında aşağıdakı struktura uyğun “Məzunlar” cədvəli yaradılır.
Göstərilən sahələrdən hansı açar kimi götürülə bilər? Cədvəldə zəruri olan hansı sahələr
çatışmır?
Diplomun seriya
və nömrəsi
Soyadı
Adı
Atasının adı
Bitirdiyi ali
məktəb
HC 015361
Məmmədli Günay
Orxan
BDU
ВM 345612
Səmədov
Vüsal
Zamiq
BDU
AC 190392
Quluzadə
Günay
Kamal
AzTU
...
...
...
...
...
D ı r a q
Özünüzü yoxlayın
1.
Verilənlər modeli nədir?
2.
Relyasiyalı model ağac və qraf modellərindən nə ilə fərqlənir?
3.
Hər bir mobil telefonun yaddaşında telefon sahibinin dost və tanışlarının telefon
nömrələri vardır. Bu məlumatlar toplusunu relyasiyalı model hesab etmək olarmı?
Cavabı izah edin.
4.
Cədvəldə açar sahə digər sahələrdən nə ilə fərqlənir?
5.
Aşağıdaki verilənlərdən hansı açar sahə ola bilər?
Soyadı, adı, şəxsiyyət vəsiqəsinin nömrəsi, evin nömrəsi, avtomobilin qeydiyyat
nömrəsi, yaşadığı şəhər, işin yerinə yetirilmə tarixi
ö y r ə n ə k
A R A Ş D I R A Q –
Rəssamlar
# Rəssamın kodu
Rəssam
Doğum tarixi
Əsərlər
# Əsərin kodu
Əsərin adı
Rəssamın kodu
1
94
V
ERİLƏNLƏR BAZASININ İDARƏOLUNMASI SİSTEMİ
Kitabxana və arxivlərdə bu gün də kartote-
kalardan istifadə olunur. Kartoteka müxtəlif
informasiya və məlumatların yazıldığı kiçik
vərəqlər – kartlar toplusudur. Adətən,
kartları nizamlı şəkildə
saxlamaq üçün xü-
susi yeşiklərdən istifadə olunur.
Məlumatların kartotekada
saxlanılmasının hansı
üstün və mənfi
cəhətləri var?
Kitabxanalarda bu kartlardan necə
istifadə olunur?
Kitabxanalardakı ənənəvi kartotekanın strukturu aşağıdakı şəkildə təsvir olunub. Bu struk-
turu adi cədvəl formasına çevirin və onun xanalarına dərslikləriniz haqqında informasiyanı
daxil edin. "Sahənin adı", "sahənin qiyməti", "yazı" və "cədvəlin adı" anlayışlarını
bəlirtmə cizgiləri ilə göstərin.
– Kartların yerləşdirildiyi yeşik verilənlər bazasının hansı anlayışına uyğundur?
– Hansı sahə başlıca açar ola bilər?
Verilənlər bazasında axtarışın operativliyini və keyfiyyətini
təmin etmək üçün axtarış prosesini avtomatlaşdırmaq
lazımdır. Müasir kompüter texnologiyaları cürbəcür infor-
masiyaların saxlanılması və emalını elektron şəkildə təşkil etməyə imkan verir. Kom-
püterdə verilənlər bazasını bir neçə üsulla yaratmaq olar:
1. Basic, Pascal, C++ və başqa proqramlaşdırma dillərinin köməyi ilə; bu
üsuldan təcrübəli proqramçılar istifadə edirlər.
2. Verilənlər bazasının idarəolunması sistemi adlandırılan xüsusi proqram mü-
hitində; belə sistemlərlə işləmək üçün kompüterlə iş bacarıqlarına malik ol-
maq və verilənlər bazasının işlənib hazırlanmasının əsaslarını bilmək lazım-
dır.
Fayl
Bir yazı
Məmmədli A.
Başlıq:
Müəllif:
Naşir:
ISBN:
Veb-proqramlaşdırmanın
əsasları
Məmmədli Anar
“Gənclik” nəşriyyatı
978-9952-430-06-8
Sahələr
F Ə A L İ Y Y Ə T
3.3
VBİS
Vizuallaşdırma
AÇ
AR
sö
zl
ə
r