Ms accessda dasturida sohaga oid ma’lumotlar uchun ma’lumotlar omborini yaratish


Asosiy kalitlar va jadval munosabatlari


Download 1.94 Mb.
bet5/10
Sana19.09.2023
Hajmi1.94 Mb.
#1681564
1   2   3   4   5   6   7   8   9   10
Bog'liq
7-amaliy ish

Asosiy kalitlar va jadval munosabatlari
Jadvalni yaratishda dastur avtomatik ravishda har bir yozuvga o'ziga xos kalit beradi. Odatiy bo'lib, unda yangi ma'lumotlar kiritilganda kengayadigan nom ustuni mavjud. Bu ustun asosiy kalit hisoblanadi. Ushbu asosiy kalitlarga qo'shimcha ravishda ma'lumotlar bazasida boshqa jadvaldagi ma'lumotlar bilan bog'liq bo'lgan maydonlar ham bo'lishi mumkin.
Masalan, sizda tegishli ma'lumotlarni o'z ichiga olgan ikkita jadval mavjud. Masalan, ular "Kun" va "Reja" deb ataladi. Birinchi jadvaldagi "Dushanba" maydonini tanlab, uni "Reja" jadvalidagi istalgan maydonga bog'lashingiz mumkin va kursorni ushbu maydonlardan birining ustiga olib borganingizda ma'lumotlar va unga bog'liq hujayralarni ko'rasiz.
Bu kabi aloqalar sizning ma'lumotlar bazasini o'qishni osonlashtiradi va uning qulayligi va samaradorligini oshiradi.
O'zaro munosabatlarni yaratish uchun "Ma'lumotlar bazasi asboblari" yorlig'iga o'ting va "Aloqalar" maydonida "Ma'lumotlar sxemasi" tugmasini bosing. Ko'rsatilgan oynada siz barcha qayta ishlangan ma'lumotlar bazalarini ko'rasiz. Ma'lumotlar bazalarida xorijiy kalitlarga mo'ljallangan maxsus maydonlar bo'lishi kerakligiga e'tibor berishingiz kerak. Bizning misolimizda, agar ikkinchi jadvalda haftaning kunini yoki raqamni ko'rsatishni istasangiz, uni "Kun" deb nomlab, bo'sh maydon qoldiring. Maydonlar formatini ham o'rnating, chunki u ikkala jadval uchun ham bir xil bo'lishi kerak.
Keyin, ikkita jadval ochiq holda, bog'lanmoqchi bo'lgan maydonni maxsus tayyorlangan xorijiy kalit maydoniga torting. "Aloqalarni tahrirlash" oynasi paydo bo'ladi, unda siz alohida tanlangan maydonlarni ko'rasiz. Tegishli maydonlar va jadvallardagi ma'lumotlar o'zgarishini ta'minlash uchun Ma'lumotlar yaxlitligini ta'minlash katagiga belgi qo'ying.
So'rovlarni yaratish va turlari
So'rov - bu foydalanuvchiga ma'lumotlarni tahrirlash yoki ma'lumotlar bazasiga kiritish imkonini beruvchi dasturdagi amaldir. Aslida, so'rovlar 2 turga bo'linadi:

  1. Tanlangan so'rovlar, buning yordamida dastur ma'lum ma'lumotlarni oladi va ular bo'yicha hisob-kitoblarni amalga oshiradi.

  2. Ma'lumotlar bazasiga ma'lumot qo'shadigan yoki olib tashlaydigan harakat so'rovlari.

"Yaratish" yorlig'ida "So'rov ustasi" ni tanlab, dastur ma'lum bir so'rov turini yaratish jarayonini amalga oshiradi. Ko'rsatmalarga amal qiling.
So'rovlar ma'lumotlaringizni tartibga solishda va har doim aniq ma'lumotlarga murojaat qilishda yordam berishi mumkin.
Misol uchun, ma'lum parametrlar asosida tanlangan so'rovni yaratishingiz mumkin. Agar siz butun vaqt davomida "Kun" jadvalida ma'lum bir sana yoki kun bo'yicha ma'lumotni ko'rishni istasangiz, shunga o'xshash so'rovni o'rnatishingiz mumkin. "Query Builder" bandini va unda sizga kerak bo'lgan jadvalni tanlang. Odatiy bo'lib, so'rov tanlangan bo'ladi, agar siz u erda "Tanlash" tugmasi belgilangan asboblar paneliga qarasangiz, aniq bo'ladi. Dastur sizga kerakli sana yoki kunni aniq izlashi uchun "Tanlash sharti" qatorini toping va u erda [qaysi kun?] iborasini kiriting. Esda tutingki, so'rov kvadrat qatorga joylashtirilishi va savol belgisi yoki ikki nuqta bilan tugashi kerak.
Bu so'rovlardan foydalanish variantlaridan biri xolos. Aslida, ular yangi jadvallar yaratish, ma'lumotlarni mezonlar bo'yicha filtrlash va hokazolar uchun ham ishlatilishi mumkin.

Download 1.94 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




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