Avtomatika va elektrotexnologiya


Ma‟lumotlarning relyatsion modeli


Download 5.01 Kb.
Pdf ko'rish
bet10/22
Sana20.12.2017
Hajmi5.01 Kb.
#22669
1   ...   6   7   8   9   10   11   12   13   ...   22

Ma‟lumotlarning relyatsion modeli. Relyatsion MB kuchli nazariy fundamentga ega 
bo‘lib,  u  matematik  munosabatlar  (otnosheniya)  nazariyasiga  asoslangan.  Ma‘lumotlarning 
relyatsion  modeli  kontseptsiyasi  1970  yilda  Ye.F.Kodd  tomonidan  taklif  qilingan  bo‘lib,  u 
ma‘lumotlarni  tavsiflash  va  tasvirlashning  amaliy  dasturlaridan  bog‘liq  bo‘lmasligini 
ta‘minlash masalasini hal qilish uchun xizmat qiladi. 
Ma‘lumotlarning relyatsion modeli asosida «munosabat» tushunchasi yotib, u inglizcha 
relation so‘zidan olingan. Ba‘zi bir qoidalarga amal qilgan holda munosabatlarni ikki o‘lchovli 
jadval ko‘rinishda tasvirlash mumkin. Jadval har qanday odamga tushunarli va qulaydir. 
Real  dunyo  ob‘ektlari  haqidagi  ma‘lumotlarini  EHM  xotirasida  saqlash  va  ular 
orasidagi  munosabatlarni  modellashtirish  uchun  munosabatlar  (jadval)  to‘plamidan  foydalanish 
mumkinligini Ye.F.Kodd isbotlab berdi. Masalan, «talaba» mazmunini saqlash uchun TALABA 
munosabatidan  foydalaniladi.  Bu  mazmunning  asosiy  xususiyatlarini  quyidagi  jadvalning 
ustunlari tasvirlaydi:  
 
TALABA 
Familiyasi I.O. 
Tug‟ilgan sana 
Bosqich 
Mutaxassisligi 
Karimov M.N. 
15

01

1979 

menejement 
Avazov A.V 
03

11

1978 

Buxgalteriya. 
Ortiqov O.B. 
07

07

1980 

Buxgalteriya. 
Lazizova V.N. 
12

04

1981 

Muxangdis pedag. 
Safarov O.X 
09

05

1980 

Menejement 
Xoliyorov N.A. 
31

12

1982 

Marketing 
Javlonov X.B. 
24

09

1983 

Sug‘urta ishi 
 
Munosabat  ustunlari  atributlar  deb  ataladi  va  ularga  nomlar  beriladi.  Munosabat 
atributlarining  nomlaridan  iborat  ro‘yxatini  munosabatlar  sxemasi  deyiladi.  Bizning 
misolimizdagi TALABA munosabatining sxemasi quyidagicha yoziladi:  TALABA  (Familiyasi 
I.O., Tug‟ilgan sana, Bosqich, Mutaxassisligi) 
 
А 
В 
С 




Маълумотларнинг тармоқ модели 

Ma‟lumotlarning  relyatsion  bazasi  -  bu  o‘zaro  bog‘langan  munosabatlar  ,  ya‘ni 
jadvallar  to‘plamidir.  Har  qanday  munosabat  (jadval)  kompьyuterlarning  xotirasida  fayl 
ko‘rinishda joylashtiriladi. Ularning orasida quyidagi moslik mavjud: 
 
Fayl 
Jadval 
Munosabat 
Mazmuni 
Yozuv 
Maydon 
Satr 
Ustun 
kortej 
atribut 
mazmunning nusxasi 
atribut 
 
Jadval hamma uchun juda qulay bo‘lishi bilan bir qatorda ma‘lumotlarni manipulyatsiya 
qilishning  asosiy  uch  operatsiyasini  bajarish  uchun  noqulaydir:,  ya‘ni  tartiblash,  indekslarning 
qiymatlari bo‘yicha guruhlash va daraxt ko‘rinishidagi parametrlar bilan ishlash. 
Jadvalda ushbu uch operatsiya bir-biri bilan chambarchas bog‘langan.  Bu esa ba‘zi bir 
operatsiyalarni  bajarishda  ma‘lum  bir  qiyinchiliklarga  olib  keladi.  Masalan,  ma‘lumotlarni  bir 
parametr  asosida  tartiblash  ikkinchi  bir  parametr  bo‘yicha  tartiblashni  buzib  yuborishi  tufayli 
zarur  ma‘lumotlarni  izlab  topish  operatsiyasi  bir  parametr  bo‘yicha  osonlashsa,  boshqalari 
bo‘yicha qiyinlashadi.  
Kodd  taklif  qilgan  usulining  originalligi  shundan  iboratki,  u  munosabatlarga 
(jadvallarga)  tadbiq  qilish  uchun  juda  chiroyli  qurilgan  operatsiyalar  tizimini  ishlab  chikdi. 
Ularni  amalga  oshirish  natijasida  bir  munosabatni  boshqa  munosabat  orqali  hisoblab  chiqish 
imkoniyati  paydo  bo‘ldi.  Bu  axborotlarni  saqlanadigan  va  saqlanmaydigan  (hisoblanadigan) 
qismlarga  ajratish,  hamda  kompьyuter  xotirasini  tejash  zarur  bo‘lgan  paytda  axborotlarning 
saqlanmaydigan qismini saqlanadiganlar asosida hisoblab chiqish imkoniyatini beradi.  
Ma‘lumotlarning  relyatsion  bazasidagi  munosabatlar  ustida  bajariladigan  asosiy 
operatsiyalar sakkizta bo‘lib, ular quyidagilardan iborat: 
-to‘plamlar  ustidagi  ananaviy  (traditsion)  operatsiyalar,  ya‘ni  to‘plamlarning 
birlashmasi (yig‘indisi), kesishmasi (ko‘paytmasi), to‘ldiruvchisi (ayirmasi), dekart ko‘paytmasi, 
bo‘lishmasi; 
-maxsus  relyatsion  operatsiyalar,  ya‘ni  proektsiyalash,  bog‘lanish  (qo‘shilish), 
birlashtirish (ulab qo‘yish) va tanlash.  
Har  bir  ma‘lumotlar  bazasini  boshqarish  tizimining  samaradorligi  ushbu 
operatsiyalarning  borligi  va  ularni  bajarish  vositalarining  qanchalik  qulayligi  bilan  aniqlanadi. 
Relyatsion MBBTda munosabatlar ustida operatsiyalar bajarish uchun mo‘ljallangan tillarini ikki 
sinfga ajratish mumkin: relyatsion algebra tili (RAT) va relyatsion hisob tili (RHT). 
RAT  relyatsion  algebraga  (Kodd  algebrasiga, 

-algebraga)  asoslangan.  Ma‘lum  tartib 
munosabatlar  ustida  operatsiyalarni  ketma-ket  yozish  asosida  xohlagan  natijaga  erishish 
mumkin. SHuning uchun RATni protsedurali til deyishadi. 
RHT 
predikatlarni 
hisoblab 
chiqishning 
klassik 
usuliga 
asoslangan. 
Ular 
foydalanuvchilarga  so‘rovlarni  yozish  uchun  ma‘lum  qoidalar  to‘plamini  beradi.  Bunday 
so‘rovlarda faqat xohlagan natija haqidagi axborotlar bo‘ladi xolos. Ushbu so‘rov asosida MBBT 
yangi munosabatlar hosil qilish yo‘li bilan avtomatik tarzda zarur natijani beradi. SHuning uchun 
RHTni protseduralimas til deyishadi.  
Ma‘lumotlar  bazasini  loyihalashtirishda  relyatsion  model  bilan  ishlash  ancha 
noqulayliklarga  olib  keladi.  SHu  sabab  ma‘lumotlar  bazasini  loyihalashda  har  xil  semantik 
modellar  ham  ishlatiladi.  Ulardan  eng  ko‘p  tarqalganlaridan  biriga  -  ER  modeli  deyiladi.  Bu 
model ingilizcha “Entity-relation” deyilib, ma‘nosi “Mohiyat-bog‟lanish” demakdir. 
Bu  model  1976  yil  Piter  CHen  tamonidan  kiritilgan  bo‘lib  u  o‘ziga  bir  qator  grafik 
diagrammalarini  oluvchi  bir  necha  har  xil  turdagi  komponentalarni    birlashtirgan.  Piter  CHen 
mohiyatlar  to‘plami  va  ular  orasida  bog‘lanish  sifatida  relyatsion  ma‘lumotlar  strukturasini 
interpritatsiya qilishni taklif qildi.  

ER  -modelining  asosiy  komponentalari  mohiyat,  bog‘lanish  va  atribut  (xossa)  bo‘lib 
hisoblanadi.  
 
 
 
Mohiyat -bu ma‘lumotlari ma‘lumotlar bazasida saqlanishi kerak bo‘lgan  biror real yoki 
tasavvur  qilingan  ob‘ektdir.  ER  modeli  diagrammasida  mohiyat  odatda  to‘rtburchak  shaklida 
tasvirlanib, uning ichiga mohiyat nomi qo‘yiladi.  
Masalan: 
 
 
Mohiyat aniq ma‘noga ega bo‘lgan nomga ega bo‘lib, u yagona  bo‘lishi kerak. Mohiyat 
turini uning nusxasi bilan farq qilish kerak. Mohiyat nomi uning nusxasiga emas, turiga beriladi. 
Mohiyat nusxasi -bu aniq bir xil turdagi narsalar, hodisalar va boshqalardir. 
Masalan,  yuqoridagi  ―O‘quvchi‖  mohiyatida    ―O‘quvchi‖  mohiyat  turining  nomi, 
mohiyat nusxasi esa aniq bir o‘quvchidir. Masalan, Axmedov, Toshmatov va boshqa. 
Bog‟lanish  -bu ikki  yoki  bir necha mohiyatlar birikmasidir. Bog‘lanish  faqat  ikkita har 
xil mohiyatlar orasida mavjud bo‘ladi. Oxirgi bog‘lanishga rekursiv deyiladi.   
―Mohiyat-bog‘lanish‖  diagrammalarini  ishlab  chiquvchi  har  xil  turdagi  standart 
metadologiyalar  mavjud.  Masalan,  IDEFIX,  IE,  DM.  Bu  usullar  har  qaysisining  mohiyat-
bog‘lanishni tasvirlash uchun o‘z belgilari bor. 
Atribut  (xossa)  -mohiyatni  xarakterlovchi  nomlardir.  U  o‘zida  yagona  murakab 
bo‘lmagan  strukturani  tasvirlab,  mohiyat  holatini  xarakterlaydi.  Masalan,  ―O‘quvchi‖  mohiyati 
atributi -kod, familiya, ism, manzil, yosh va boshqalardir.   
 Mohiyat  atributlar  to‘plami  cheksizdir.  U  axborot  tizimlari  bilan  ishlaydigan 
foydalanuvchi talabiga va yechiladigan masalaga bog‘liqdir.  
Ma‟lumotlar bazasi jadvallari orasidagi relyatsion bog‟lanish. MBing  ikki  va  undan 
ortiq jadvallari orasida biri ikkinchisiga bog‘liq bo‘lishi mumkin. Agar ikkinchi jadval  birinchi 
jadvalga qaram bo‘lsa birinchi jadvalga bosh jadval, ikkinchi jadvalga esa qaram jadval deyiladi. 
Bosh  jadvaldagi  bitta  yozuvga  qaram  jadvalda  unga  mos  bir  necha  yozuv  mavjud  bo‘lishi 
mumkin.  
 
MB  jadvallari  orasida  uchta  har  xil  aloqa  bo‘lishi  mumkin:  ―bitta-ko‘pga‖;  ―bitta-
bittaga‖; ―ko‘p-ko‘pga‖. 
 
 
“Bitta-ko‟pga” bog‘lanish. ―Bitta-ko‘pga‖ bog‘lanish bo‘ladi, qachonki bosh jadvaldagi 
bitta yozuv qaram jadvaldagi bir necha yozuvga aloqasi bo‘lsa. 
 
 
 
 
 Misol. 
   ―Fakulьtetlar‖ jadvali 
 
                        ―Studentlar‖jadvali 
№ 
Fakulьtetlar nomi 
Talabalar 
soni 
 
Yuqori ball olgan 
talabalar 
Fakul. 
nomeri 
Ball 

Maxanika 
 500 
 
Botirov SH. 

100 

Engil sanoat  
 700 
 
Rustamov F. 

95 

Pedagogika 
1000 
 
Axmedova T. 

93 

Axborot tex-yalari 
 600 
 
Mirsodiqov I. 

100 
 
 
 
 
 
Sobirov M. 

97 
 
 
 
 
Ismatullaev F. 

98 
 
 
 
 
Raximova A. 

93 
 
Ў қ у в ч и 

Relyatsion MB uchun ―bitta-ko‘pga‖bog‘lanish holati eng ko‘p ishlatiladi. 
“Bitta-bittaga” bog‘lanish. ―Bitta-bittaga‖ bog‘lanish bo‘ladi, qachonki bosh jadvaldagi 
bitta yozuv qaram jadvaldagi faqat bitta yozuvga aloqasi bo‘lsa. 
 Misol. 
―O‘qituvchilar‖ jadvali 
 
                        ―O‘qituvchilar haqida ma‘lumotnoma‖ 
 
 
 
 
 
 
 
 
 
jadvali 
№  F.I.O. 
Lavozimi 
Kafedra 
 
№  Tug‘il.yili. 
bolasi 
.. 

Alimov S. 
Dotsent 
Mexanika 
 

1950 

.. 

Ikromov R. 
Katta o‘qit.  Fizika 
 

1952 

.. 

Rustamov A. 
Assistent 
Fizika 
 

1960 

.. 
.. 
... 
... 
... 
 
.. 
... 
.. 
.. 
 
―Birga-bir‖  bog‘lanish  qattiq  yoki  yumshoq  bo‘lishi  mumkin.  Agar  bosh  jadvaldagi  bitta 
yozuvga  qaram jadvaldan  hamma vaqt  faqat  bitta  yozuv to‘g‘ri kelsa  qattiq  bog‘lanish bo‘ladi. 
Agar  bosh  jadvaldagi  bitta  yozuvga  qaram  jadvalda  bitta  yozuv  bo‘lish  yoki  bo‘lmaslik  sharti 
bo‘lsa u holda bog‘lanish yumshoq bo‘ladi. 
“Ko‟p-ko‟pga”  bog‘lanish.  ―Ko‘p-ko‘pga‖  bog‘lanish  quyidagi  hollarda  bo‘lishi 
mumkin. 
a) bosh jadvaldagi yozuvga qaram jadvalda bittadan ortiq yozuv to‘g‘ri kelsa. 
b) qaram jadvaldagi yozuvga bosh jadvalda bittadan ortiq yozuv to‘g‘ri kelsa. 
 Misol. 
  ―Gruhlar va predmetlar‖ 
 
 
 
 
 ―O‘qituvchilar‖ 
       jadvali 
 
 
 
 
 
 
     jadvali 
Guruh 
Fan nomi 
O‘qit. 
nomeri 
 
O‘qit. 
nomeri 
O‘qit. 
I. F. 
Kafedra 
nomi 
22-03 
Programmalash 
10 
 
10 
Sobirov  
AT 
4-02 
Axborot 
texnologiyalari 
10 
 
12 
Karimov R 
Ximiya 
3r-03 
Mexanika 
13 
 
62 
Ikramov  
Tarix 
7-02 
Falsafa 
62 
 
78 
Naimov T. 
Fizika 
18-03 
Tarix 
62 
 
85 
Zoirov S. 
EI 
. . . 
. . . 
... 
 
... 
.. 
.. 
 
 
Bitta  jadvaldagi  yozuvlar  ham  bir-biri  bilan  aloqada  bo‘lishi  mumkin.  quyidagi  misolni 
qaraymiz. Relyatsion MB quyidagi daraxt ko‘rinishdagi strukturaga ega bo‘lsin. 
 
 
Avtomatlashtirish deportamenti. 
1.
 
Texnik boshqarmasi: 

 
Tarmoq bo’limi; 

 
Remont bo’limi; 

 
ATS. 
 
 
2. Sistemali programma boshqarmasi: 

 
Ekspluatatsiya bo‘limi: 
 
 
 
 
-Axborot tayyorlash guruhi
 
 
 
 
-Administrativ guruhi; 
 
 
 
 
-Dispetcher byurosi. 

 
Ishlab chiqarish bo‘limi. 
Buni jadval ko‘rinishda quyidagicha tasavvur qilish mumkin. 
 
Bo‘limlar № 
Bo‟limlar nomlari 
Bo‘lim dar. 










10 
11 
Avtomatlashtirish deportamenti. 
Texnik boshqarmasi: 
Sistemali programma boshqarmasi: 
Tarmoq bo’limi; 
Remont bo’limi; 
ATS. 
Ekspluatatsiya bo‘limi: 
Ishlab chiqarish bo‘limi. 
Axborot tayyorlash guruhi; 
Administativ guruhi; 
Dispetcher byurosi. 










10 
 
Bunday  ko‘rinishdagi  jadval  ma‘lumotlarini  MBBT  avtomatik  ravishda  boshqara 
olmaydi, uni programmali boshqarishga to‘g‘ri keladi. 
 
13-Mavzu. Ma‟lumotlarni tasvirlash turi va uning funktsiyalari. SQL manipulyatsiya tili. 
(2 soat)  
1.
 
Jadval ko‘rinishda tasvirlash.  
2.
 
MS  Access  relyatsion  MB:  Microsoft  Access  -  MB  relyatsion  turi  xususida  umumiy 
tushunchalar.  
3.
 
MS  Access  dagi  MB  bilan  asosiy  amallar:  ma‘lumotlar,  yozuv  usullari.  Ma‘lumotnoma 
va  undan  foydalanish.  Jadvallar  va  MB  tuzilishi:  MB,  ma‘lumotlar,  indeks, 
ma‘lumotlarning to‘g‘riligi, maydon, jadval.  
4.
 
Fayllar ustida amallar. MB ustida ximoya usullari. Ma‘lumotlarni import qilish usullari. 
MB ob‘ektlari.  
5.
 
Tashki ma‘lumotlar bilan aloqa. Ma‘lumotlarni eksport qilish usullari.  
6.
 
Surovlar va filьtrlar. So‘rov turlari va ular orasidagi munosabatlar.  SHakl va xisobotlar. 
Diagramma. Xisobot. SHakl. Boshkarish elementlari. 
7.
 
Uning vazifasi, tuzilishi, asosiy buyruklari.  
8.
 
Arifmetik amallar, funktsiyalari.  
Ma‘lumotlarni tartiblash (saralash). 
Berilganlar  bazasini  boshqarish  tizimi  MS  Aссess-  Berilganlar  bazasini  boshqarish 
tizimi Accessning barcha vazifalari va imkoniyatlarini o`rganib uni ishlatish texnologiyasi bilan 
tanishib  chiqamiz,  hamda  olib  boriladigan  amaliy  mashg`ulotlarni  shu  berilganlar  bazasini 
boshqarish  tizimida  tashkil  etish  tavsiya  qilinadi.  Buning  uchun  avvalo  Microsoft  Access 
bajaradigan  vazifalari,  uning  darchasi  va  ish  yurituvchi  asosiy  ob`ektlari  bilan  yaqindan 
tanishishga o`tamiz. 
Microsoft  Access  ish  darchasi-  Microsoft  Office  tarkibidagi  Microsoft  Access 
piktogrammasi  ustida  sichqoncha  chap  tugmasini  2  marta  bossak,  ekranda  Access  darchasi 
paydo bo`ladi . 
   Darchaning  birinchi  satrida  berilganlar  bazasini  boshqarish  nomi    Microsoft  Access  deb 
ifodalangan, 2-chi satrda esa tavsiyanoma punktlari qo`yidagi tasvirdagi kabi bo`ladi: 
 
93.1-rasm. 
 

93.2-rasm. 
Uchinchi  satrida  Стандарт  paneli  piktogrammalari  joylashgan.  Darchaning  keng  qismi 
maydon hisoblanadi. Ishchi maydonda yuqoridagi muloqat darchasi  
hosil bo`ladi, bu darcha yordamida biz yangi  berilganlar bazasini tashkil qilishimiz yoki mavjud 
berilganlar bazasini ochib ular ustida ishlashimiz mumkin. 
MS  Access    darchasi  7  ta  ob`ektdan  iborat  bo`lib,  asosan  shular  bilan  ish  yuritiladi.  Bular: 
Таблица  (jadval),  Запрос  (so`rov),  Форма  (forma),  Отчѐт  (hisobot),  Макрос  (makro 
buyruq), Модул (VBA tilidagi qism dastur) va Страница (Web sahifa). 

 
Jadval- berilganlar bazasining ma`lumotlar saqlaydigan asosiy ob`ekti; 

 
So`rov-berilganlar bazasidagi ma`lumotlarni tartiblash, biror kerakli ma`lumotni  qidirib 
topish kabi vazifalarni bajaradi. 

 
Forma-  berilganlar  bazasiga  ma`lumotlar  kiritadi,  yoki  joriy  berilganlar  bazasidagi 
ma`lumotlar  ustida  foydalanuvchi  uchun  qulay  bo`lgan  turli-tuman  shakldagi  formalar 
yaratadi.  Demak,  forma-ekran  ob`ekti  bo`lib,  elektron  blank  tarzida  ifodalanib,  unda 
ma`lumotlar  kiritiladigan  maydon  mavjud  va  shu  maydonlarga  kerakli  ma`lumotlar 
joylashtiriladi va jadval shu tariqa hosil qilinadi. 

 
Hisobot  –  Berilganlar  bazasi  tarkibidagi  ma`lumotlardan  keraklisini  printerga  
chiqaruvchi qog`ozdagi asosiy hujjat. 

 
Modul  -Visual Basic dasturlash muxitida yozilgan dastur bo`lib, nostandart 
operasiyalarni foydalanuvchi tomonidan bajarilishiga imkon yaratadi. 

 
Makrobuyruq – bir qator buyruqlar majmui asosida hosil bo`lgan makrobuyruq bo`lib, 
foydalanuvchi tomonidan jadval tuzishda juda qiyin hal qilinadigan jarayonlarni yechadi. 

 
Web  sahifa  -  Berilganlar  bazasi  tarkibidagi  ma`lumotlardan  keraklisini  web  sahifa 
ko‘rinishida  saqlovchi asosiy hujjat. 
Sanab  o`tilgan  ob`ektlar  ustida  ishlash  uchun  darchaning  o`ng  tomonida  Открыт, 
Конструктор  va  Создат  degan  tugmachalar  joylashgan,  demak,  bu  tugmalar  Access  ning 
ishlash tartibini ifodalaydi. 
Открыт tugmasi bosilsa, joriy ob`ekt ko`z oldimizda namoyon bo`ladi, agar bu ob`ekt  jadval 
bo`lsa,  uni  ko`rib  yangi  ma`lumotlar  kiritish  yoki  avvalgisini  o`zgartirish  imkoniyati  hosil 
bo`ladi. 
 
94-rasm. 
Конструктор  tugmasi  bosilsa,  u  holda  ob`ektning  tuzilmasi  namoyon  bo`ladi.  Agar 
ob`ekt  jadval  bo`lsa,  unga  yangi  maydon  kiritish  yoki  olib  tashlash  mumkin,  bordiyu  форма 
bo`lsa,  u  holda  boshqarish  elementlarini  tashkil  etadi,  ammo  bu  hol  foydalanuvchilar  uchun 
emas, balki berilganlar  bazasini tashkil etuvchilarga ko`proq foydali. 
 
Создат tugmasi bosilsa, u holda yangi ob`ektlar tuzish, uni boshqarish lozim bo`ladi. 
 
Xullas,  ana  shu  sanab  o`tilgan  tartiblar  asosida  ob`ektlar  ustida  quyidagi  turda  ish 
bajariladi. 

 
mexanik usul bilan  

 
avtomatlashtirilgan holatda  

 
jadval ustasi yordamida   
Har bir ob`ekt ustida qisqacha ma`lumot qo`yidagilardan iborat. 

       Jadval  tuzish-  bu  ma`lumotlarning  o`ziga  hos  hususiyatlarini  e`tiborga  olgan  holda  uning 
maydonlarini  ifodalash  demakdir.  Bu  jarayon  berilganlar  bazalari  darchasida  Sozdat  (Создат
tugmasini bosish bilan boshlanadi va ekranda qo`yidagi muloqat darchasi paydo bo`ladi. 
 
95-rasm. 
Bunda jadval tuzishning bir qator usullari taklif etiladi: 
Режим таблица - bunda jadval tuzish oddiy mehanik usulda yaratiladi va ekranda turli 
nomlarda jadval moydonlari paydo bo`ladi. Maydon1, Maydon2, Maydon3, ... va standart matnli 
maydon turi akslanadi. 
 
96-rasm. 
Konstruktor holatida jadval yaratish 
Loyihalash  (Конструктор)  holatini  tanlasak,  u  holda  maydonlar  nomi  ularning  turi  va 
hossalari  kabi  parametrlarni  kiritish  mumkin  bo`lgan  muloqat  darchasi  paydo  bo`ladi,  ushbu 
muloqat darcha-sida bu parametrlar barchasi klaviatura yordamida qo`lda kiritiladi yoki keraksiz 
maydonlar olib tashlanadi  yohud  bazi  maydonlarning turini o`zgartirish  kabi  amallarni  bajarish 
mumkin. 
 
      
97-rasm. 
Master tablis (Мастер таблиц) bilan jadval tuzish 
Jadval  ustasi  bilan  ish  yuritganda  ekranda  hosil  bo`lgan  muloqat  darchasida  namunaviy 
jadvallar ro`yhati va bu jadvallarga mos bo`lgan namunaviy jadval maydonlari foydalanuvchiga 
taklif  etiladi.  Foydalanuvchi  bu  muloqat  darchasida  mavjud  bo`lgan  ihtiyoriy  jadval  va  uning 
maydonlarini tanlab olib yangi jadval tuzishi mumkin. Bunda maydonlarning turi ham avtomatik 
ravishda maydon nomiga mos holda tanlanadi. 
 
98-rasm. 

Hullas maydon turini o`zgartirish kerak bo`lsa konstruktor holatidan foydalanib 
o`zgartirish mumkin.  
Import (импорт)- boshqa berilganlar bazasidan jadvalni tanlash, bunda import 
qilinuvchi jadvalni tanlash uchun muloqat darchasida import qilinuvchi berilganlar bazasi tanlab 
olinadi va undan foydalanuvchiga kerak bo`lgan maydon bo`yicha ma`lumot-lar ajratib olinishi 
mumkin. 
Связ с таблицами  (Tashqi fayllardagi BB jadvallari bilan bog`lansh) orqali yangi 
jadvallar  tuzushBunda ham yuqoridagi kabi mulo-qot darchasida o`zaro aloqa o`rnatilishi zarur 
bo`lgan berilganlar bazasi tanlab olinadi.  
    
Access dasturida ishlash asosan ikki hil usulda amalga oshiriladi. 
Bular quyidagilar hisoblanadi:       
1.
 
Проектирование ( loyihalash)   
2.
 
Эксплуатация    (amaliy foydalanish)    
Berilganlar  bazasini  boshqarish  tizimi  qaysi  tartibda  ishlashidan  qat`iy  nazar,  uni  ishlatish 
texnologiyasi quyidagicha namoyon bo`ladi: 
      Foydalanuvchi- Berilganlar bazasini ma`lum  formada to`ldiradi, muayyan  запрос (so`rov) 
orqali  qayta  ishlaydi  va  natijalarni  отчет  (  hisobot)  tarzida  tashkil  qiladi.  Birgina  berilganlar 
bazasida  millionlab  foydalanuvchi  ish  yuritadi,  ammo  tuzilmasiga  qo`l  tekizmaydi, 
foydalanuvchilar  berilgan    6  ta  ob`ektning  4  tasi  bilan    ish  yuritishi  mumkin  bo`ladi.  Umuman 
olganda,  ushbu  ob`ektlar  bilan  ish  bajarish  uchun  foydalanuvchilar  quyidagi  tugmachalardan 
foydalanib ish olib borishlari mumkin: 

 
Открытъ -  tanlagan obektni ochadi. 

 
Конструктор- tanlagan obekt tuzilmasini ochadi. 

 
Создатъ- yangi obektlarni tashkil qiladi. 
Berilganlar  bazasining  o`ziga  xos  xususiyatlari-  Berilganlar  bazalarining    jadvallari 
mustaqil  ravishda  hujjat  bo`la  olmaydi,  ammo  jadval  tuzilmasi  esa  hujjat  bo`ladi,  biroq  
Microsoft  Access  dasturida  uning  uchun  alohida  fayl  ajratilmagan.  Jadvaldagi  barcha 
o`zgarishlar  avtomatik  ravishda  real  vaqt  holatida  saqlanadi,  real  vaqt  holatida  jadval  bilan 
ishlash  jarayonida  uzluksiz  saqlash  davom  etadi.  Birinchi  maydonga  ma`lumotlarni  kiritish 
to`htagach  2-  maydonga  o`tiladi,  shu  vaqtda  ma`lumotlar  venchesterga  yozila  boradi  va 
avtomatik ravishda saqlanadi. 
Download 5.01 Kb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   ...   22




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