• Sorovlarni yaratish va turlari
  • Asosiy kalitlar va jadval munosabatlari




    Download 2,76 Mb.
    bet62/80
    Sana30.11.2023
    Hajmi2,76 Mb.
    #108480
    1   ...   58   59   60   61   62   63   64   65   ...   80
    Bog'liq
    1-10

    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'langan katakchalarni 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:

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

    • 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 2,76 Mb.
    1   ...   58   59   60   61   62   63   64   65   ...   80




    Download 2,76 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Asosiy kalitlar va jadval munosabatlari

    Download 2,76 Mb.