Kirish Ma’lumotlar bazasi haqida mbbt funktsityalari


-Mavzu: So‘rovlar haqida tushuncha va uning turlari



Download 5,2 Mb.
bet23/79
Sana17.04.2022
Hajmi5,2 Mb.
#558651
1   ...   19   20   21   22   23   24   25   26   ...   79
Bog'liq
Maruza mbbt (1-60)

16-Mavzu: So‘rovlar haqida tushuncha va uning turlari.
Reja:
1. Muayyan mezonlar
2. Tanlangan so'rovni yaratish
3. Navigatsiya paneli
So'rovlar Access ma'lumotlar bazasidagi ma'lumotlarni ko'rish, qo'shish, o'chirish yoki o'zgartirishni osonlashtiradi. So'rovlar uchun boshqa foydalanish quyidagilardan iborat:
muayyan mezonlar (shartlar) yordamida filtrlash orqali aniq ma'lumotlarni tezkor qidirish;
ma'lumotlarni hisoblash yoki umumlashtirish;
ma'lumotlarni avtomatlashtirilgan boshqarish, masalan, dolzarb ma'lumotlarni muntazam ravishda ko'rib chiqish.
Eslatma: Agar siz misolda tasvirlangan so'rovlardan foydalanmoqchi bo'lsangiz, kompyuteringizda Access ma'lumotlar bazasidan foydalaning.
So'rovlar ma'lumotlarni topish va ular bilan ishlash vositasi sifatida
Yaxshi tuzilgan ma'lumotlar bazasida siz shakl yoki hisobot yordamida yubormoqchi bo'lgan ma'lumotlar ko'pincha turli jadvallarda saqlanadi. So'rov turli jadvallardan ma'lumotlarni olishi va uni shakl yoki hisobot sifatida ko'rsatish uchun to'plashi mumkin. So'rov ma'lumotlar bazasidan ma'lumot olish yoki ma'lumotlar ustida amallarni bajarish uchun ma'lumotlarga qo'ng'iroq bo'lishi mumkin. So'rov oddiy savolga javob berish, hisob-kitoblarni amalga oshirish, turli jadvallardagi ma'lumotlarni birlashtirish, jadvalga ma'lumotlarni qo'shish, o'zgartirish yoki o'chirish uchun ishlatilishi mumkin. Bu juda moslashuvchan vosita: so'rovlarning ko'p turlari mavjud va ularning har bir turi vazifani hisobga olgan holda yaratilgan.
Tanlangan so'rovni yarating
Tanlangan so‘rov faqat jadvaldagi ma’lum maydonlar yoki bir vaqtning o‘zida bir nechta jadvallardagi ma’lumotlarni ko‘rish yoki muayyan shartlarga mos keladigan ma’lumotlarni topish imkonini beradi. Qo'shimcha ma'lumot olish uchun oddiy tanlash so'roviga qarang.
Tanlangan maydonlardan maʼlumotlarni koʻrish
Misol uchun, agar ma'lumotlar bazasida mahsulotlar haqida turli xil ma'lumotlar mavjud bo'lgan jadval mavjud bo'lsa va siz mahsulotlar ro'yxatini va ularning narxlarini ko'rishni istasangiz, faqat mahsulot nomlari va ularga mos narxlarni qaytarish uchun tanlash so'rovi yaratiladi.
Ma'lumotlar bazasini oching va " Yaratish " yorlig'ida " So'rovlar dizayni " tugmasini bosing .
Jadvallar ilovasida Mahsulotlar jadvalini ikki marta bosing .
Aytaylik, "Mahsulotlar" jadvalida "Mahsulot nomi" va "Ro'yxat narxi" maydonlari mavjud. Ushbu maydonlarni so'rov shakliga qo'shish uchun Element nomi va Ro'yxat narxini ikki marta bosing .
Dizayn yorlig'ida " Ishga tushirish" tugmasini bosing . So'rov bajariladi va mahsulotlar ro'yxati va ularning narxlari ko'rsatiladi.
Sahifaning yuqorisi
Bir vaqtning o'zida bir nechta tegishli jadvallardan ma'lumotlarni ko'rish
Misol uchun, agar sizda oziq-ovqat mahsulotlarini sotadigan do'kon uchun ma'lumotlar bazasi mavjud bo'lsa va siz ma'lum bir shaharda yashovchi mijozlarning buyurtmalarini ko'rishni xohlasangiz. Aytaylik, buyurtma ma'lumotlari va mijozlar haqidagi ma'lumotlar mos ravishda "Mijozlar" va "Buyurtmalar" deb nomlangan ikkita jadvalda saqlanadi. Har bir jadvalda "mijoz identifikatori" maydoni bo'lsa, bu ikki jadval o'rtasidagi "birdan ko'pga" munosabatining asosi hisoblanadi. Siz quyidagi protseduradan foydalanib, Las-Vegas kabi ma'lum bir shahardagi mijozlar uchun buyurtmalarni qaytaradigan so'rov yaratishingiz mumkin:
Ma'lumotlar bazasini oching. " Yaratish " yorlig'ida " So'rovlar " guruhida " So'rovlar dizayni " tugmasini bosing .
Jadvallar yorlig'ida " Mijozlar va buyurtmalar " ni ikki marta bosing .
Mijozlar jadvalidagi Kod maydonini Buyurtmalar jadvalidagi Mijoz kodi maydoniga bog'laydigan chiziqqa (birlashma deb ataladi) e'tibor bering. Bu chiziq ikkita jadval o'rtasidagi munosabatni ifodalaydi.
Mijozlar jadvalida ushbu maydonlarni so'rov shakliga qo'shish uchun Tashkilot va shaharni ikki marta bosing.
So'rov shaklida, Shahar ustunida, Ko'rsatish qatoridagi katakchani olib tashlang .
Shahar ustunining Kriteriyalar qatoriga Tyumen kiriting .
Ko'rsatish katakchasini olib tashlasangiz, so'rov natijalari shaharni ko'rsatmaydi va Tanlash mezonlari qatoridagi Tyumen so'zi faqat "Shahar" maydonida "Tyumen" qiymati ko'rsatilgan yozuvlarni ko'rishni xohlayotganingizni bildiradi. . Bunday holda, so'rov faqat Tyumenda joylashgan mijozlar haqidagi ma'lumotlarni qaytaradi. Maydonni tanlash sharoitida ishlatish uchun uni ekranda ko'rsatish shart emas.
Buyurtmalar jadvalidagi Buyurtma identifikatori va Joylashtirilgan sanani ikki marta bosing, bu maydonlarni so'rov shaklidagi keyingi ikkita ustunga qo'shing.
Dizayn ko'rinishida Natijalar guruhida " Ishga tushirish" tugmasini bosing . So'rov bajariladi va Tyumendan mijozlar buyurtmalari ro'yxati ko'rsatiladi.
So'rovni saqlash uchun CTRL+S tugmalarini bosing.
Sahifaning yuqorisi
Parametrlar bilan so'rov yaratish
Agar siz tez-tez ma'lum bir so'rov bo'yicha o'zgarishlarni ishga tushirishni istasangiz, parametrlar bilan so'rovdan foydalanishingiz mumkin. Parametrlar bilan so'rovni bajarganingizda, foydalanuvchidan maydon qiymatlari so'raladi, so'ngra so'rovni shartlash uchun ishlatiladi.
Eslatma: Access veb-ilovasida parametrlar bilan so'rov yarata olmaysiz.
Tyumendagi mijozlar uchun buyurtma ma'lumotlarini qaytaradigan tanlangan so'rovni qanday yaratishni ko'rsatgan oldingi misolni davom ettirsak, siz ushbu so'rovni har safar ishga tushirilganda shahar nomini so'rash uchun o'zgartirishingiz mumkin. Oldingi misolda yaratilgan ma'lumotlar bazasini oching.
Navigatsiya panelida Shahar bo'yicha buyurtmalar so'rovini (oldingi bo'limda yaratilgan) o'ng tugmasini bosing va yorliq menyusidan Dizayn ko'rinishini tanlang .
So'rov shaklida, "Shahar" ustunining Mezonlar qatorida Tyumen so'zini o'chiring va [Qaysi shahar uchun?] ni kiriting .
[Qaysi shahar uchun?] qatori parametrni kiritish taklifidir. Kvadrat qavslar so'rovni bajarayotganda sizdan ma'lumotlarni kiritish talab qilinishi kerakligini ko'rsatadi va matn (bu holda, qaysi shahar uchun? ) taklifda ko'rsatilgan savolni ifodalaydi.
Eslatma: Parametr so'rovida nuqta ( . ) yoki undov belgisi ( ! ) dan foydalana olmaysiz .
So‘rov natijalarida shaharni ko‘rsatish uchun “Shahar” ustunidagi “Ko‘rsatish ” qatorini belgilang.
Dizayn ko'rinishida Natijalar guruhida " Ishga tushirish" tugmasini bosing . So'rov sizni "Shahar" qatoriga qiymat kiritishingizni so'raydi.
Moskva so'zini kiriting va Moskvadagi mijozlar uchun buyurtmalarni ko'rish uchun Enter tugmasini bosing.
Ammo ko'rsatilishi mumkin bo'lgan qiymatlar noma'lum bo'lsa-chi? Siz taklifda joker belgilardan foydalanishingiz mumkin.
Bosh sahifa yorlig'ida Ko'rishlar guruhida Ko'rish tugmasini bosing va keyin Dizayn ni bosing .
So'rov shaklida, Shahar ustunining Mezonlar qatoriga Like [Qaysi shahar uchun?]&"*" ni kiriting .
Ushbu taklifda " Like " kalit so'zi parametri , ampersand ( & ) va yulduzcha ( * ) qo'shtirnoq ichiga olingan belgilar kombinatsiyasini, shu jumladan joker belgilarni kiritish orqali turli natijalarni olish imkonini beradi. Masalan, agar foydalanuvchi * ni yozsa, so'rov barcha shaharlarni qaytaradi; agar foydalanuvchi M ni kiritsa , so'rov "M" harfi bilan boshlangan barcha shaharlarni qaytaradi; agar foydalanuvchi *c* ni yozsa, so'rov nomlarida "c" harfi bo'lgan barcha shaharlarni qaytaradi.
Dizayn ko'rinishida Natijalar guruhida " Ishga tushirish " ni bosing , so'rovlar qatorida "Yangi" ni kiriting va ENTER tugmasini bosing.
So'rov natijasida Moskvadan kelgan mijozlarning buyurtmalari ro'yxati ko'rsatiladi.
Parametr uchun ma'lumotlar turlarini belgilash
Shuningdek, parametr qiymati sifatida qanday turdagi ma'lumotlarni kiritishga ruxsat berilishini ham belgilashingiz mumkin. Siz har qanday parametr uchun ma'lumotlar turini o'rnatishingiz mumkin, lekin buni raqamli, valyuta va sana/vaqt ma'lumotlari uchun qilish ayniqsa muhimdir. Parametr uchun ma'lumotlar turi ko'rsatilganda, foydalanuvchilar noto'g'ri turdagi ma'lumotlarni kiritganda, masalan, pul ma'lumotlari kutilganda matn kiritish kabi tushunarli xato xabarlarini oladi.



Download 5,2 Mb.

Do'stlaringiz bilan baham:
1   ...   19   20   21   22   23   24   25   26   ...   79




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