Mundarija kirish i-bob. Malumotlar bazasining asosiy tushunchalari malumotlar bazasi Ma'lumotlar bazasi modellari relyatsion ma'lumotlar modeli 0 ii-bob
Download 387.99 Kb.
|
G`ulomova Xolida 15mavzu
2.2 MA'LUMOTLAR BAZASINI YARATISH
"Mevalar" ma'lumotlar bazasi tuzilmasini ishlab chiqish O'rnatishdan so'ng ish stolida MS Access belgisi paydo bo'ladi. Yangi ma'lumotlar bazasini yaratish uchun dasturni oching va fayl yorlig'ida "yaratish" tugmasini bosing. (1-rasmga qarang) 1-rasm 1-rasmda ishingizda foydalanishingiz mumkin bo'lgan andozalar taklif etiladi. Ammo endi ma'lumotlar bazasi bo'sh bo'ladi deb taxmin qilinadi va keyin siz "Ish stoli ma'lumotlar bazasini bo'shatish" bandini tanlashingiz kerak. Ochilgan oynada faylga nom bering, ma'lumotlar bazasini saqlash joyini tanlang va yaratish tugmasini bosing. Yaratilgandan so'ng bo'sh ma'lumotlar bazasi ochiladi. Avval ushbu ma'lumotlar bazasida ma'lumotlar qanday tashkil etilishini aniqlab olishingiz kerak. Ushbu kurs ishining mavzusi “meva ombori” deb ataladi. Ya'ni, bu yozuvlar saqlanadigan jadval bo'lishi kerak. Bu mevalarni sotib oladigan xaridorlar bo‘ladi, shu omborga mahsulot yetkazib beruvchi yetkazib beruvchilar ham bo‘ladi. Ularning to'g'ri o'zaro ta'siri uchun ular o'rtasida aloqalar yaratiladi. Ammo bu erda uchta stol etarli emas, chunki mijozlar ko'plab mahsulotlarni sotib olishlari mumkin va etkazib beruvchilar turli xil mevalarni etkazib berishlari mumkin. Va shuning uchun yana ikkita jadval yaratilishi kerak . Bu jadvallar yordamchi jadvallar deb ataladi va ko'p-ko'p munosabatini ta'minlaydi. (2-rasmga qarang) 2-rasm 2-rasmda ma'lumotlar bazasining umumiy tuzilishi ko'rsatilgan. “Sotish” qo‘shimcha jadvali “Mijozlar” va “Meva ombori” jadvallari va “Meva ombori” va “Yetkazib beruvchilar” o‘rtasida “Ta’minot” jadvallari o‘rtasida ko‘prik vazifasini o‘taydi. (2-rasmga qarang) "Meva ombori" birinchi va shartli asosiy jadvalini yaratish uchun "Yaratish" yorlig'iga o'ting va "Jadvallar" guruhida "jadval" bandini tanlang. (3-rasmga qarang) 3-rasm Tugmani bosgandan so'ng, kod maydonini o'z ichiga olgan bo'sh jadval ochiladi. Yangi maydon yaratish uchun "Qo'shish uchun bosing" deb yozilgan maydonning yuqori qismini bosing. Ma'lumotlar turlarining ochiladigan ro'yxatida keraklisini tanlang va unga nom bering. Bu harakat yangi maydon yaratadi. Shuningdek, jadvalni saqlashni unutmang. Buni amalga oshirish uchun siz saqlangan jadvalni topishingiz kerak, sichqonchaning o'ng tugmachasini bosing va "saqlash" ni tanlang. (Qarang: rasm. № 4) 4-rasm Jadvallarni yaratishning yana bir usuli Dizayn ko'rinishida. "Uy" yorlig'ida "Rejimlar" guruhi mavjud. Pastki uchburchakni bosganingizda rejimlar paydo bo'ladi. "Dizayn" rejimini tanlang. Kurs ishining vazifalariga ko'ra, har bir jadval uchun har xil turdagi ma'lumotlarga ega kamida 8 ta maydonni yaratishingiz kerak. (Qarang: rasm. № 5) 5-rasm Qo'shimcha jadvallarga bu qoida ta'sir qilmaydi, chunki ular jadvallarni birlashtiradi. Va shunga ko'ra, ularning maydonlari 6-rasmdagi kabi ko'rinadi. (Qarang: rasm. № 6) 6-rasm Qolgan jadvallar xuddi shunday tuzilgan, lekin faqat maydonlar va ma'lumotlar jadvallarning qolgan qismidan farq qiladi. Natijalar Uchta jadval yaratildi: meva ombori Mijozlar Yetkazib beruvchilar Va yana ikkita qo'shimcha jadval Materiallar Sotish Jadvallar ma'lumotlar bilan to'ldirilishi kerak. Ushbu kurs ishining shartlariga ko'ra, arizalar soni kamida 25 ta bo'lishi kerak. So'rovlarni yaratish MS Access da so'rovni yaratishning ikki yo'li mavjud. Birinchi usul - sehrgar yordamida so'rov yaratish. Buni amalga oshirish uchun "yaratish" yorlig'iga o'ting va "so'rovlar" guruhida siz "so'rov ustasi" ni topishingiz kerak. Ko'rsatilgan oynani bosganingizda, so'rovlar turlari taklif etiladi. Bunday holda, "oddiy so'rov" ni tanlang. Keyin jadvallar va tegishli maydonlar tanlanadi va "tayyor" tugmasini bosgandan so'ng so'rov ochiladi. Ikkinchi usul yanada moslashuvchan va murakkabroq so'rovlarni yaratishga imkon beradi. Buning uchun "yaratish" yorlig'ida va "so'rovlar" guruhida "so'rovlar dizayneri" ni topishingiz kerak. Keyinchalik, jadvallarni qo'shishni taklif qiladigan oyna ochiladi. (7-rasmga qarang) 7-rasm Qo'shgandan so'ng, siz "yopish" tugmasini bosishingiz va so'rov shartlarini yaratishni boshlashingiz kerak. Jadvallar va maydonlar tanlanadi. “Tanlash shartlari” qatorida shart yoziladi. Masalan, "hisoblash > 100". Ushbu ma'lumotlar bazasida ko'p-ko'p munosabatlar mavjud bo'lganligi sababli, so'rov noto'g'ri bo'lib chiqadi va shuning uchun so'rov to'g'ri bo'lishi uchun ikkita qo'shimcha shart qo'shilishi kerak. (8-rasmga qarang) 8-rasm Bunday holda, so'rov "mijozlar" jadvali va "meva saqlash" jadvali o'rtasida bo'ladi. So'rovlarni yaratishda so'rovni jadval sifatida saqlash kerak bo'lishi mumkin. Buning uchun "dizayn rejimi" ga o'ting va "so'rov turi" guruhida "jadval yaratish" ni tanlang. Endi "bajarish" tugmasini bossangiz, so'rov natijalari bilan jadval tuziladi. Shartlarni yaratishda MS Access-da siz so'rovni juda oson yaratishingiz mumkin bo'lgan "quruvchi" vositasi mavjud. Tanlangan katakchani "tanlash shartlari" ni o'ng tugmasini bosganingizda chaqiriladi. Ro'yxatdan "qurilish" ni tanlang. 9-rasm Ushbu oynada siz ma'lumotlar bazasidan jadvallaringizni tanlashingiz va ularni ifoda oynasiga qo'shishingiz mumkin. Bu erda maxsus funktsiyalar ham mavjud. Masalan, matnli, matematik, statistik va boshqalar. Agar so'rovni tuzishda xatolik bo'lmasa, "OK" tugmasini bosganingizda, oyna yopiladi va shart tuziladi. (9-rasmga qarang). Formalar yaratish MS Access-da forma yaratishning ko'plab usullari mavjud. Ularning barchasi "Formalar" guruhidagi "Yaratish" yorlig'ida taqdim etiladi. (10-rasmga qarang). 10-rasm Siz bo'sh shakl yaratishingiz va hamma narsani noldan qilishingiz mumkin. Ushbu yondashuv bilan, ushbu ma'lumotlar bazasidagi barcha jadvallar mavjud bo'lgan maydonlar o'ng ustundan tanlanadi. Bunday shakl boshqaruv elementlari yoki formatsiz yaratiladi. Shakl dizayni ko'rinishida siz maxsus boshqaruv turlarini qo'shish va dasturlarni yozish kabi shakllarga murakkab o'zgartirishlar kiritishingiz mumkin. "Forma" rejimida tanlangan jadvalning barcha maydonlarini o'z ichiga olgan shaklni tezda yaratishingiz mumkin. Bunday shaklni yaratish uchun avval jadvalni ochishingiz kerak, so'ngra "forma" tugmasini bosing. Shakl ustasida yaratish bosqichma-bosqich beriladi. MS Access, shuningdek, foydalanuvchiga turli xil navigatsiya turlari bilan shakllar yaratish imkonini beradi. Masalan, bitta oynaga mos keladigan jadval va shaklning kombinatsiyasi. Bunday holda, noldan shaklni qurishning hojati yo'q. Shunday qilib, "shakl" rejimi tanlandi. Kurs ishining shartiga ko'ra, har bir jadval uchun forma yaratish kerak. Hammasi bo'lib 5 ta jadval mavjud. Mijozlar Yetkazib beruvchilar meva ombori Materiallar Sotish Jadval ochilgandan so'ng, "Yaratish" yorlig'iga o'ting va u erda "Forma" bandini tanlang. Ushbu harakatlar natijasida tanlangan jadvalning barcha maydonlarini o'z ichiga olgan forma yaratiladi. Keyinchalik, yozuvlarni saqlash va o'chirish uchun tugmalarni qo'shishingiz kerak. Buni amalga oshirish uchun "Dizayner" yorlig'ida "tugma" ni tanlang. Shundan so'ng, siz formadagi kerakli joyni bosishingiz kerak, so'ngra paydo bo'lgan modal oynada siz "yozuvlarni qayta ishlash" bandini tanlashingiz va keyin "yozuvni saqlash" ni tanlashingiz kerak. Xuddi shu tarzda, yozuvni o'chirish tugmasi qo'shiladi. Faqat "Yozuvni saqlash" bandi o'rniga "Yozuvni o'chirish" bandini tanlashingiz kerak. Ixtiyoriy ravishda, oxirgi foydalanuvchi shakldan foydalanishi uchun qulay bo'lishi uchun o'chirish maydonlarini ko'chirishingiz mumkin. Shakl navigatsiyasini yarating. Shakllar bo'ylab navigatsiya qilish uchun siz "Yaratish" yorlig'ini tanlashingiz va "Navigatsiya" bandini bosishingiz kerak. Menyudan "Gorizontal yorliqlar" ni tanlang. (11-rasmga qarang) 11-rasm Ko'rsatilgan shaklda siz yorliqlarni yaratishingiz kerak. Buning uchun "Yaratish" yorlig'ini ikki marta bosing va forma nomini kiriting. Misol uchun, bu holda, bu asos 3 ta shaklga ega. Agar forma nomi mavjud forma nomiga mos kelsa, MS Access tanlangan shaklni avtomatik ravishda kiritadi. Qolgan shakllar bilan ham xuddi shunday qiling. Endi, foydalanuvchi yorliqlar bo'ylab harakat qilganda, shakllar ochiladi. Hisobot Shakllarda bo'lgani kabi, hisobotlar bir necha usul bilan tuziladi, xususan: Hisobotni noldan yaratishingiz mumkin. Blank Report rejimi aynan shu maqsadda. Hisobot dizayneri Hisobot Hisobot ustasi Ushbu kurs ishi uchun siz so'rovlar bo'yicha hisobot berishingiz kerak. Va buning uchun siz jadval sifatida saqlangan so'rovni ochishingiz va hisobot rejimini tanlashingiz kerak. Ushbu harakatlar yordamida tahrirlash, ranglarni o'zgartirish va tekislash mumkin bo'lgan tayyor hisobot tuziladi. (12-rasmga qarang). ma'lumotlar bazasi berilgan so'rovlar jadvali 12-rasm XULOSA Ma'lumotlar bazalari inson faoliyatining barcha sohalarida muhim rol o'ynaydi. Xususan, MS Access kichik ma'lumotlar bazalarini yaratishda, ayniqsa, kichik va o'rta biznesda keng qo'llaniladi. Ushbu ishda ma'lumotlar bazalarining asosiy tushunchalari, uning modellari va ikkita DBMS: Microsoft Access 2013 va Visual FoxPro 9.0 ko'rib chiqildi. O'rganilayotgan DBMS mavzusi sifatida MS Access tanlangan. Jadvallar, so'rovlar, shakllar va hisobotlar kabi ma'lumotlar bazasi ob'ektlari tushunchalari ham ochib berildi. Natijada "Meva ombori" ma'lumotlar bazasi yaratildi, unda: jadvallar. "Meva ombori", "Yetkazib beruvchilar", "Mijozlar", "Ta'minot" va "Sotish" Mezon bo'yicha so'rovlar: Oddiy (sana) Oddiy (belgi) Oddiy (raqamli) Kompleks (belgi va sana) Kompleks (belgi va son) Kompleks (raqam va sana) shakllari: Mijozlar Yetkazib beruvchilar meva ombori Sotish Materiallar navigatsiya shakli Oddiy so'rov hisoboti (sana) Download 387.99 Kb. |
ma'muriyatiga murojaat qiling