Oddiy shaklga kirish. Ma'lumotlarni tahrirlash uchun Access shakllarini yaratish. Access-da yuqori menyuni amalga oshirish misoli




Download 0.79 Mb.
bet1/5
Sana19.02.2024
Hajmi0.79 Mb.
#158671
  1   2   3   4   5
Bog'liq
Oddiy shaklga kirish
DGDGDGD, 12354, 3, 1-amaliy topshiriq egov, 3-amaliy topshiriq egov, НАМУНА кафолат хати, Azizbek ITI, Reja Xaara bazislarida spektral analiz-fayllar.org, “HAYOT FAOLIYATI XAVFSIZLIGI” FANIDAN MUSTAQIL ISH MAVZULARI, 5, model

Oddiy shaklga kirish. Ma'lumotlarni tahrirlash uchun Access shakllarini yaratish. Access-da yuqori menyuni amalga oshirish misoli
💖 Yoqdimi? Havolani do'stlaringiz bilan baham ko'ring
0

Microsoft Access foydali dasturdir, chunki u ko'plab tegishli jadvallarda ma'lumotlarni yaratish va saqlash imkonini beradi, elektron jadvallarga qaraganda ko'proq samaradorlik va standartlashtirishni taklif qiladi. Jadvallar ma'lumotlar bazasining asosidir. Biroq, oddiy Excel elektron jadvallaridan farqli o'laroq, ma'lumotlarni kiritish juda sekin va zerikarli protsedura bo'lib, Access formalarida shakllar yaratish ko'plab qulay funktsiyalar yordamida amalga oshiriladi.


Oddiy kirish shakllari
Barcha shakllar bir yoki bir nechta ma'lumotlar bazasi jadvallariga asoslanadi, shuning uchun shakllarni yaratishdan oldin birinchi navbatda asosiy jadval yaratishingiz kerak. Accessda forma yaratishning ko'plab usullari mavjud. Dastur bir marta bosish bilan asosiy shaklni yaratadi, shuning uchun foydalanuvchi noldan butunlay moslashtirilgan shaklni olishi mumkin.
Shaklni tanlash uchun menyu lentasidagi "Yaratish" yorlig'iga kirishingiz va "Formalar" bo'limini topishingiz kerak. Ushbu tugmani bosish avtomatik ravishda chap navigatsiya panelida ta'kidlangan manba jadvaliga asoslangan asosiy shaklni yaratadi. Bu Accessda shakllar yaratishning eng oson variantidir, garchi u kamroq moslashuvchanlikni ta'minlaydi.
Split shakl aslida ikkita jadvaldagi ma'lumotlarni ko'rsatadi. Bir qismi quyidagi elektron shaklga o'xshaydi. Access-dagi oddiy shakl faqat bitta yozuvni ko'rsatadi, bo'lingan shaklda esa bir nechta qatorlar mavjud bo'lib, foydalanuvchilar ekranga juda ko'p ma'lumotlarni kiritadilar. Ushbu turdagi shakl ustunlari ko'p bo'lmagan uzun ro'yxatlarni kiritish uchun foydalidir.
Loyihani noldan yaratish


Shakl opsiyalaridan biri tanlanganidan so‘ng, foydalanuvchi qo‘shimcha dastur funksiyalaridan foydalangan holda Access-da noldan ma’lumotlar kiritish formasini yaratishga kirishadi. Buni amalga oshirish uchun "Qo'shimcha shakllar" -> Shakllar ustasi-ga o'ting va "Qo'shimcha shakllar" ochiladigan o'qni bosing, Shakllar ustasi variantini toping. Keyinchalik Access foydalanuvchini shaklni yaratish bosqichlari bo‘yicha yo‘naltiradi va ko‘plab moslashtirishlarga imkon beradi, dastur Access uchun ishning katta qismini bajarishi va shaklni o‘zi yaratgan foydalanuvchi o‘rtasida muvozanat hosil qiladi.
MS Access formalarini yaratish yordamida amalga oshirish mumkin bo'lgan ko'plab variantlar mavjud. Siz ikkita asosiy turdagi shakllarni yaratishingiz mumkin:

  1. Tegishli shakllar.

  2. bog'liq bo'lmagan shakllar.

Bog'langan shakllar SQL bayonoti, so'rov yoki jadval kabi ba'zi ma'lumotlar bazasi bilan o'zaro ta'sir qiladi. Ushbu ko'rinish ma'lumotlar bazasiga ma'lumotlarni kiritish yoki tahrirlash uchun ishlatiladi.
Bog'lanmagan shakllar ma'lumotlar manbasidan mustaqil. Ular ma'lumotlar bazasida bir butun sifatida harakat qilish uchun ishlatiladigan dialog oynalari va almashtirish maydonchalari ko'rinishida bo'lishi mumkin. Accessda formalar yaratishning ko'plab rejimlari mavjud.
Tegishli shakl turlari:

  1. Bitta element shakli, eng ommabop postlar bir vaqtning o'zida bitta postda paydo bo'lganda.

  2. Bir nechta elementlar, bog'langan ma'lumotlar manbasidan bir vaqtning o'zida bir nechta yozuvlarni ko'rsatadi.

  3. Split shakl, yarmiga bo'lingan, gorizontal yoki vertikal. Biri element yoki yozuvni ko'rsatadi, ikkinchisi esa asosiy ma'lumot manbasidan bir nechta yozuvlardan ma'lumotlarni taqdim etadi.

Ma'lumotlar bazasiga kirish


Kirish shakllarini yaratishning bir necha usullari mavjud. Buning uchun ma'lumotlar bazasini oching va "Yaratish" ga o'ting. O'ng burchakdagi "Formalar" yorlig'ida "Forma ustasi" tugmasini bosing. Birinchi ekranda shaklda ko'rsatmoqchi bo'lgan maydonlarni tanlang. Harakat algoritmi:

  1. Shakl ustasida jadvallar/so'rovlar uchun tblProjects va ProjectStart, ProjectName, ProjectID va ProjectEnd kabi bir nechta talab qilinadigan maydonlarni tanlang. Ular ish dalalariga boradilar.

  2. Jadvallar/so'rovlar uchun tblTasks-ni tanlang va maydonlar bo'yicha joylashtiring.

  3. "Keyingi" tugmasini bosing.

  4. Kirishda shakllar va hisobotlarni yaratish uchun buyurtma turini tanlang. Agar siz tekis shakl yaratmoqchi bo'lsangiz, tblTasks tashkilotini tanlang va ierarxik shakl yaratmoqchi bo'lsangiz, tblProjects yordamida ma'lumotlarni tartibga solishingiz mumkin.

  5. Quyi shakllar (lar) bilan shaklni tanlang va keyin "Keyingi" tugmasini bosing. Keyingi ekranda siz pastki shaklingiz uchun tartibni tanlashingiz mumkin. Ma'lumotlar jadvali ko'rinishi sukut bo'yicha tanlangan. Bu jadval ko'rinishiga o'xshaydi.

  6. "Keyingi" tugmasini bosing.

  7. Keyingi ekranda siz forma nomini va "Bajarildi" ni belgilashingiz kerak.

Microsoft Access-da qo'shimcha forma orqali shakllar yaratish "Qo'shimcha shakllar" ochiladigan menyusi orqali amalga oshiriladi. Keyinchalik, bir nechta element shaklini, ma'lumotlar jadvali shaklini, ajratish shaklini yoki modali dialog formasini yaratishingiz kerak. Bu odatda bog'liq shakllardir. Ushbu shaklga ulanish uchun ob'ektni tanlang. Bu modal dialog shakllariga taalluqli emas. Navigatsiya panelida ob'ektni tanlang, tblEmployees-ni belgilang, barcha ma'lumotlar ro'yxatida "Bir nechta element" shakli paydo bo'ladi.
Ilova ustasi


Access shakllarini yaratishdan oldin ularni ekranda ko'rishingiz va jadvaldagi ma'lumotlarni ko'rish uchun ulardan foydalanishingiz mumkin. Buning uchun ekranning pastki qismida navigatsiya tugmalari mavjud: birinchi yozuv, keyingi yozuv, oldingi yozuv, yakuniy yozuv, jadval bo'ylab harakatlanish imkonini beradi. Yangi tugmani bosish orqali siz oxirgi yozuvni ham kiritishingiz mumkin. Subdda shakllar yaratish algoritmi. Kirish quyidagilardan iborat:

  1. Tasmadagi "Yaratish" yorlig'ini va "Forma ustasi" tugmasini bosing.

  2. "Jadvallar / so'rovlar" ochiladigan ro'yxatida "Klub a'zolari" ni tanlang va barcha maydonlarni o'ng tarafdagi oynaga o'tkazish uchun ikkita chevronni (>>) bosing.

  3. Tartib variantlari ro'yxatida Ustunli va "Keyingi" ni tanlang.

  4. Shaklni nomlang va "Bajarildi".

  5. Shaklni tahrirlang va rasmni qo'shing. Shakl uchun Bosh sahifa > Ko‘rish > Dizayn yorlig‘ini bosish orqali formaga logotip yoki boshqa rasm qo‘shishingiz mumkin.

  6. Formani loyihalash vositalari > Dizayn-ni oching va Tasvirni qo'shish > Ko'rib chiqish-ni bosing.

  7. Shaklda foydalanish uchun rasmni toping, uni tanlang va oyna yaratish uchun sudrang.

  8. Rasm hajmini o'zgartirish uchun sichqonchani bosing, "Xususiyatlar" ni tanlang va "Format" yorlig'iga o'ting.

  9. Tasvirni kattalashtirish va yuqori chap burchakka tekislash uchun o'lcham rejimini o'rnating, so'ngra o'lchamni aniqlash uchun o'lcham tugmalaridan foydalaning.

  10. Agar ular juda katta bo'lsa, ba'zi shakl matn maydonlarining o'lchamlarini o'zgartirishingiz mumkin.

  11. Tugallangach, formadan foydalanish va ko‘rishga qaytish uchun Bosh sahifa > Ko‘rish > Formani tanlang.

Kirishning muqobil shakli
Access-da shakllarni yaratish usuli bepul alternativlardan foydalangan holda ma'lumotlarni kiritishni yanada qulayroq qiladi. Microsoft Access - bu qiyin o'rganish egri chizig'iga ega bo'lgan murakkab ma'lumotlar bazasi vositasi. Shu kabi xususiyatlarga ega bo'lgan ko'proq intuitiv alternativlar mavjud. Shaklni yaratishdan oldin foydalanuvchi ma'lumotlar bazasini import qilishi kerak bo'ladi. Ma'lumotlar to'plami:

  1. "Ma'lumotlar bazasi tarkibini bo'shatish" ni tanlash bilan boshlang.

  2. Ekranning yuqori o'ng burchagidagi "Tashqi ma'lumotlar" dan foydalanib ma'lumotlarni import qiling.

  3. Tashqi ma'lumotlar yorlig'ida XML faylini tanlang.

  4. Faylni ochgan papkaga o'ting va XML import menyusi taqdim etiladigan joyni tanlang.

  5. Yangi ma'lumotlar bazasiga import qilish uchun OK tugmasini bosing.

  6. Chap ustunda mavjud ma'lumotlar bazasi ob'ektlari ro'yxati bo'ladi va agar hamma narsa to'g'ri ishlayotgan bo'lsa, foydalanuvchi import qilingan contact_information va a'zo ma'lumotlar ob'ektlarini ko'rishi va elementni ochish uchun ularni ikki marta bosing.

Maxsus dizayn ob'ektlari


Access formalarida ma'lumotlar bazasini yaratish foydalanuvchiga kirishni ta'minlash va dizayn ob'ektlarini sozlash imkonini beradi. Yaxshi ishlab chiqilgan shakl kiritish samaradorligi va aniqligini oshirishi mumkin. Shaklni joylashtirish vositalari yorlig'i shaklni sozlash maydonlarini o'z ichiga oladi. Uni tanlash sizni dizayn shakli va estetik imkoniyatlari bilan ekranga olib boradi. "Uy" yorlig'ida siz variantni topishingiz va mavjud shakl turlarini ko'rishingiz kerak. Dizayn ko'rinishi "Layout View"dan ko'ra shakl tuzilishining batafsil ko'rinishini ta'minlaydi. Bundan tashqari, hech qanday aralashuvsiz shaklni o'zgartirishga imkon beradi.
Ko'pgina vazifalarni ikkala dizayn ko'rinishida ham, tartib ko'rinishida ham bajarish mumkin, biroq ba'zi shakl xususiyatlari mavjud, ularni faqat Dizaynda o'zgartirish mumkin. Layout View formani tahrirlash uchun ko'proq vizual tartibni taqdim etadi. U haqiqiy shaklga juda o'xshash.
Ko'pgina shakl o'zgartirishlari "Layout View" da amalga oshirilishi mumkin, lekin ba'zi hollarda Access sizga ma'lum o'zgarishlarni amalga oshirish uchun Dizayn ko'rinishiga o'tishni aytadi. Shakl dizaynini yaratish yoqilgan bo'lsa, lenta paneli Shakl dizayn asboblari sarlavhasi ostidagi uchta yangi elementni qo'shadi:

  1. Dizayn o'zgaruvchan ranglar va mavzular. Formaga tugmalar, maydonlar, teglar va boshqa obyektlarni qo‘shadi.

  2. Arrange - tartibni o'zgartiradi va shakldagi ob'ektlarni tekislaydi.

  3. Format - chizmaning matni, fon tasvirlari va shakllarini o'zgartirish.

Tez rivojlanish vositasi


Kirish formasi ustasi ustunlar, qatorlar, jadval o'lchamlari, tillar va mavzular uchun variantlarni taqdim etish orqali dizayn imkoniyatlarini ochadigan foydali shakl vositasidir. Ma'lumotlar bazasi va foydalanuvchi afzalliklari uchun qaysi shakl uslubi mos kelishini tezda aniqlash uchun Kirish formasi ustasidan foydalanishingiz mumkin. Ma'lumotlarga qarab, foydalanuvchiga navigatsiya qilishda yordam beradigan bir nechta boshqa formatlar va dizayn boshqaruvlari mavjud:

  1. Shakl ustalari.

  2. Qo'shimcha variantlar.

Sehrgardan foydalanish yangi parametrlarni ochadi, yangi maydonlarni qo'shadi va keraksizlarni olib tashlaydi. Ushbu qo'shimcha moslashuvchanlik yuqori sifat nazorati va vaqtni tejashni ta'minlaydi. Shakllarni noldan yaratish o'rniga, siz forma ustasidan foydalanishingiz va uni o'zingizning xohishingizga ko'ra sozlashingiz mumkin. Bu vaqtni tejaydi va samaradorlikni oshiradi, bu sizga darhol boshlash imkonini beradi. Foydalanuvchi uchun qulay interfeys ikki marta bosish orqali kerakli maydonlarni yaratishga imkon beradi.
To'rt formatli shakllar
Ushbu to'rt formatdan biri foydalanuvchi duch keladigan har bir Access ma'lumotlar bazasi konfiguratsiyasida mavjud. Ishda siz xususiyatlar panelidan foydalanishingiz kerak. Shaklni joylashtirish asboblari yorlig'ida joylashgan ushbu foydali yon panelda shakl haqida juda ko'p muhim ma'lumotlar mavjud va ekranning pastki chap burchagidagi qulay maslahat yordamida ko'plab variantlarni tezda tahrirlash, o'zgartirish va almashtirish uchun ishlatilishi mumkin.
Format turlari:

  1. Yagona jadval - bu bitta ma'lumotlar bazasi jadvaliga mos keladigan shakl. Bu funktsional, asosiy va bir qator vazifalarni bajarish uchun ishlatilishi mumkin.

  2. Qidiruv maydoniga ega yagona jadval shakli: Faqat bitta ma'lumotlar bazasi sozlamalaridan foydalanadi, qidirish sizga boshqa jadval yoki ma'lumotlar bazasidan ma'lumotlarni ko'rsatishga yoki bir qator ma'lumotlar uchun umumiy qiymatlarni yaratishga imkon beradi.

  3. Asosiy/Tafsilot shakli - Bitta asosiy shakl ko'plab kichik shakllarni boshqaradi.

  4. Form Master / subform - asosiy yoki pastki shakldagi qo'shimcha qidiruv maydonlari.

Bo'lim qulfi


Ma'lumotlar bazasiga boshqa foydalanuvchilarning kirishini himoya qilish, egasi kimningdir jadvallar va so'rovlarning nozik sozlangan ichki ishlashiga, ayniqsa VBA kodlariga xalaqit berishini istamasa kerak bo'ladi. Access foydalanuvchilarga shakllardagi ma'lumotlarni tasodifan o'zgartirishning oldini olishning bir qancha usullarini taqdim etadi. Variantlardan biri - kiritishni oldini olish uchun boshqaruvning Yoqish va Qulflangan xususiyatlarini o'rnatish. Masalan, mijozlar manzillariga o'zgartirishlar kiritish uchun foydalaniladigan Access pastki shaklini yaratishda.
Birinchi boshqaruv mijoz raqamini topish uchun ishlatiladigan qidiruv maydonidir. Raqam tanlanganda, masalan, mijozning ismi va manzili avtomatik ravishda tegishli boshqaruv elementlarida ko'rsatiladi. Biroq, agar siz boshqa foydalanuvchilarning "Mijoz nomi" maydoniga o'zgartirish kiritishini xohlamasangiz, uni bloklashingiz mumkin. Keyinchalik, tahrir qilinishi kerak bo'lgan xususiyatlar ro'yxatiga o'ting. O'zgartirishlar butun shaklga tegishli bo'ladi. Xususiyatlar ro'yxatining yarmida siz tahrirlash parametrlarini ko'rishingiz mumkin.
Taqiqlash tartibi:

  1. Har bir xususiyatni VP ga o'zgartiring.

  2. Dizayn ko'rinishiga o'ting va varaq xususiyatlari ochiladigan ro'yxatidan shaklni tanlang.

  3. "Tarzimga ruxsat berish" rejimini "Yo'q" ga o'tkazing. Bu barcha qo'shimcha foydalanuvchilarning to'g'ridan-to'g'ri shaklni tahrirlashi mumkin bo'lgan tartib ko'rinishiga kirishini to'xtatadi.

  4. Endi faylni .accdb dan .accde ga aylantirish uchun shaklni saqlang, dizayndagi har qanday boshqa o'zgarishlarni yoki maydonni tahrirlashni cheklang.

  5. Joriy ma'lumotlar bazasini muhim joyda saqlang.

  6. Faylni Access-ga o'zgartirishdan oldin, ma'lumotlar bazasining asl faylining nusxasini (yoki ikkitasini) qilganingizga ishonch hosil qiling. Agar u buzilgan bo'lsa, u asosiy nusxa bo'ladi.

  7. Fayl > Saqlash-ga o'ting.

Buyruq tugmalariga kirish


Access-da tugma shaklini yaratish tegishli shakllarni ochish, ma'lumotlarni saqlash yoki chop etish kabi ma'lumotlar bazasi funktsiyalariga kirishni ta'minlash uchun ishlatiladi. Ular, shuningdek, boshqa funktsiyalarga ma'lumotlar bazasiga kirishga yordam beradigan bitta harakatni yoki bir nechta amallarni ishga tushirish uchun ishlatiladi. Masalan, foydalanuvchi boshqasini ochish uchun formada buyruq tugmachasini yaratishi mumkin.
Buyruq tugmachasini ishga tushirish uchun foydalanuvchilar On Click xususiyatiga hodisa protsedurasi yoki makrosni yozishlari kerak. Asosiy kirish tugmasi formasini yaratish bosqichlari quyidagicha:

  1. Buyruq tugmachasini kiritmoqchi bo'lgan shaklni tanlang va oching.

  2. Chalkashmaslik uchun tizimda ishlaydigan barcha shakllarni yoping.

  3. Shaklni bosing va uni dizayn rejimida oching.

  4. Tasma panelidagi Dizayn yorlig'ini tanlang va tugma belgisini bosing.

  5. Foydalanuvchilar kursorining ortiqcha belgisiga aylanganini payqashlari mumkin va undan o‘z formalarida tugma konturini chizish yoki yaratish uchun foydalanishi kerak.

Foydalanuvchi yangi tugma yaratishga qaror qilgandan so'ng, ekranda avtomatik ravishda Access-dagi tugma shakllari ustasi paydo bo'ladi. Odatda, tugma shakldagi oldindan o'rnatilgan funksiyani chaqirishi va makro yoki maxsus VBA kodi orqali ishga tushirilishi mumkin.
Foydalanuvchilar ushbu o‘zgarishlarni amallar oynasidan “Windows” > “Joriy shaklni chop etish” da “Forma bilan ishlash” ni tanlab, keyin “Keyingi” tugmasini bosish orqali amalga oshiradilar. Foydalanuvchi ikkita variantdan birini tanlashi mumkin: Buyruq tugmasidagi rasm yoki belgidan foydalaning yoki matn sarlavhasidan foydalaning. Siz buyruqlar ustasi yordamida o'zgartirishlar kiritishingiz mumkin, bu erda MS Access foydalanuvchilarga o'z tizimidagi rasmlarni ko'rishga ham imkon beradi.
Shakldagi o'zgarishlarni qo'llash uchun "Finish" tugmasini bosishingiz kerak. Buyruqlar tugmasi ustasi yordamida nomni belgilang. Barcha kerakli o'zgarishlarni amalga oshirgandan so'ng, siz shaklni saqlashingiz kerak. Shakl to'g'ri ishlashiga ishonch hosil qilish uchun uni sinab ko'ring.
MS Access forma yaratishning maxsus tartibini qo'llab-quvvatlaydi. Foydalanish uchun qulay shakl dizayni foydalanuvchi interfeysi faqat bitta belgini bosish bilan asosiy shaklni sozlash imkonini beradi. O'rnatilgan dastur menejerlari shakllar dizaynini qo'lda o'zgartirish va kirish formasini noldan sozlashning ajoyib usuli hisoblanadi.
Zamonaviy dunyoda Excel yoki Word dasturlarida ishlash qiyin bo'lgan katta hajmdagi ma'lumotlarni saqlash, tartibga solish va qayta ishlash imkonini beradigan vositalar kerak.
Bunday omborlar axborot saytlari, onlayn-do'konlar va buxgalteriya qo'shimchalarini ishlab chiqish uchun ishlatiladi. Ushbu yondashuvni amalga oshiradigan asosiy vositalar MS SQL va MySQL hisoblanadi.
Microsoft Office-dan olingan mahsulot funksionallik nuqtai nazaridan soddalashtirilgan versiya bo'lib, tajribasiz foydalanuvchilar uchun tushunarli. Keling, Access 2007 da ma'lumotlar bazasini bosqichma-bosqich yaratishni ko'rib chiqaylik.
MS Access dasturining tavsifi
Microsoft Access 2007 ma'lumotlar bazasini boshqarish tizimi (DBMS) bo'lib, foydalanuvchining to'liq grafik interfeysini, ob'ektlar va ular o'rtasidagi munosabatlarni yaratish printsipini, shuningdek, tizimli SQL so'rovlar tilini amalga oshiradi. Ushbu DBMSning yagona kamchiliklari sanoat miqyosida ishlashning mumkin emasligidir. U katta hajmdagi ma'lumotlarni saqlash uchun mo'ljallanmagan. Shuning uchun MS Access 2007 kichik loyihalar va shaxsiy notijorat maqsadlarda qo'llaniladi.
Ammo ma'lumotlar bazasini yaratishni bosqichma-bosqich ko'rsatishdan oldin, siz ma'lumotlar bazasi nazariyasidan asosiy tushunchalar bilan tanishishingiz kerak.


Asosiy tushunchalarning ta'riflari
Ma'lumotlar bazasini yaratish va sozlash uchun foydalaniladigan boshqaruv elementlari va ob'ektlari haqida asosiy bilimlarsiz, mavzu sohasini sozlash printsipi va xususiyatlarini muvaffaqiyatli tushunish mumkin emas. Shuning uchun, endi men barcha muhim elementlarning mohiyatini sodda tarzda tushuntirishga harakat qilaman. Shunday qilib, boshlaylik:

  1. Mavzu sohasi - bu asosiy va ikkilamchi kalitlar yordamida bir-biri bilan bog'langan ma'lumotlar bazasida yaratilgan jadvallar to'plami.

  2. Ob'ekt alohida ma'lumotlar bazasi jadvalidir.

  3. Atribut - jadvaldagi alohida ustunning sarlavhasi.

  4. Kortej barcha atributlarning qiymatini qabul qiluvchi satrdir.

  5. Birlamchi kalit har bir kortejga tayinlangan noyob qiymat (id).

  6. "B" jadvalining ikkilamchi kaliti "B" jadvalida qo'llaniladigan "A" jadvalining yagona qiymatidir.

  7. SQL so'rovi - bu ma'lumotlar bazasi bilan ma'lum bir amalni bajaradigan maxsus ifoda: maydonlarni qo'shish, tahrirlash, o'chirish, tanlovlar yaratish.

Endi biz nima bilan ishlashimiz haqida umumiy tasavvurga egamiz, biz ma'lumotlar bazasini yaratishni boshlashimiz mumkin.
Ma'lumotlar bazasini yaratish
Butun nazariyaning aniqligi uchun keling, "Talabalar-imtihonlar" o'quv ma'lumotlar bazasini yarataylik, unda 2 ta jadval mavjud: "Talabalar" va "Imtihonlar". Asosiy kalit "Rekord raqami" maydoni bo'ladi, chunki. bu parametr har bir talaba uchun o'ziga xosdir. Qolgan maydonlar talabalar haqida toʻliqroq maʼlumot olish uchun moʻljallangan.
Shunday qilib, quyidagilarni bajaring:


Hamma narsa, endi faqat jadvallarni yaratish, to'ldirish va ulash uchun qoladi. Keyingi elementga o'ting.
Jadvallarni yaratish va to'ldirish
Ma'lumotlar bazasini muvaffaqiyatli yaratgandan so'ng, ekranda bo'sh jadval paydo bo'ladi. Uning tuzilishini shakllantirish va to'ldirish uchun quyidagilarni bajaring:



Maslahat! Ma'lumotlar formatini nozik sozlash uchun lentadagi "Jadval rejimi" yorlig'iga o'ting va "Formatlash va ma'lumotlar turi" blokiga e'tibor bering. U erda siz ko'rsatilgan ma'lumotlar formatini sozlashingiz mumkin.
Ma'lumotlar sxemalarini yaratish va tahrirlash
Ikki ob'ektni bog'lashni boshlashdan oldin, oldingi paragrafga o'xshab, siz "Imtihonlar" jadvalini yaratishingiz va to'ldirishingiz kerak. U quyidagi atributlarga ega: "Rekord raqami", "Imtihon1", "Imtihon2", "Imtihon3".
So'rovlarni bajarish uchun biz jadvallarimizni bog'lashimiz kerak. Boshqacha qilib aytganda, bu asosiy maydonlar yordamida amalga oshiriladigan qaramlikning bir turi. Buning uchun sizga kerak:


Konstruktor kontekstga qarab avtomatik ravishda munosabatlarni yaratishi kerak. Agar bu sodir bo'lmasa, unda:


So'rovlarni bajarish
Agar bizga faqat Moskvada o'qiydigan talabalar kerak bo'lsa, nima qilish kerak? Ha, bizning ma'lumotlar bazasida atigi 6 kishi bor, lekin ularning soni 6000 ta bo'lsa-chi? Qo'shimcha vositalarsiz buni aniqlash qiyin bo'ladi.
Aynan shu vaziyatda SQL so'rovlari yordamimizga keladi, bu faqat kerakli ma'lumotlarni olib tashlashga yordam beradi.
So'rov turlari
SQL sintaksisi CRUD tamoyilini amalga oshiradi (ingliz tilidan qisqartirilgan yaratish, o'qish, yangilash, o'chirish - "yaratish, o'qish, yangilash, o'chirish"). Bular. So'rovlar bilan siz ushbu xususiyatlarning barchasini amalga oshirishingiz mumkin.
har bir namuna uchun
Bunday holda, "o'qish" tamoyili o'ynaydi. Misol uchun, Xarkovda o'qiydigan barcha talabalarni topishimiz kerak. Buning uchun sizga kerak:


Ammo biz Xarkovdan 1000 dan ortiq stipendiyaga ega bo'lgan talabalarga qiziqsak nima bo'ladi? Keyin bizning so'rovimiz quyidagicha ko'rinadi:
TANLANG * Talabalar QAYERDA Manzil = Xarkov VA stipendiya > 1000;
va natijada jadval quyidagicha ko'rinadi:
Tashkilot yaratish uchun
O'rnatilgan konstruktor yordamida jadval qo'shishdan tashqari, ba'zida siz ushbu operatsiyani SQL so'rovi yordamida bajarishingiz kerak bo'lishi mumkin. Ko'pgina hollarda, bu universitet kursining bir qismi sifatida laboratoriya yoki kurs ishlarini bajarish paytida kerak, chunki haqiqiy hayotda bunga ehtiyoj yo'q. Albatta, siz professional dastur ishlab chiquvchi bo'lmasangiz. Shunday qilib, so'rovni yaratish uchun sizga kerak bo'ladi:

  1. "Yaratish" yorlig'iga o'ting.

  2. "Boshqalar" blokidagi "Query Builder" tugmasini bosing.

  3. Yangi oynada SQL tugmasini bosing va matn maydoniga buyruqni kiriting:

JADVAL YARATING O'qituvchilar
(TeacherCode INT PRIMARY KEY,
Familiyasi CHAR(20),
Ismi CHAR (15),
Otasining ismi CHAR (15),
Jins CHAR (1),
tug'ilgan sana DATE,
asosiy_mavzu CHAR(200));
Bu erda "JADVAL TUZISH" "O'qituvchilar" jadvalini yaratishni anglatadi va "CHAR", "DATE" va "INT" - mos keladigan qiymatlar uchun ma'lumotlar turlari.




Diqqat! Har bir so'rov oxirida ";" belgisi bo'lishi kerak. Busiz skriptning bajarilishi xatolikka olib keladi.
Qo'shish, o'chirish, tahrirlash uchun
Bu erda hamma narsa ancha sodda. So'rov yaratish uchun yana maydonga o'ting va quyidagi buyruqlarni kiriting:


Shakl yaratish
Jadvaldagi ko'p sonli maydonlar bilan ma'lumotlar bazasini to'ldirish qiyin bo'ladi. Siz tasodifan qiymatni o'tkazib yuborishingiz, noto'g'ri qiymat kiritishingiz yoki boshqa turni kiritishingiz mumkin. Bunday vaziyatda shakllar yordamga keladi, ularning yordamida siz ob'ektlarni tezda to'ldirishingiz mumkin va xato qilish ehtimoli minimallashtiriladi. Bu quyidagi bosqichlarni talab qiladi:


Biz MS Access 2007 ning barcha asosiy funktsiyalarini allaqachon ko'rib chiqdik. Oxirgi muhim komponent qoladi - hisobot yaratish.
Hisobotni yaratish
Hisobot MS Access ning maxsus funksiyasi bo'lib, ma'lumotlar bazasidan ma'lumotlarni chop etish uchun formatlash va tayyorlash imkonini beradi. Bu asosan hisob-fakturalar, buxgalteriya hisobotlari va boshqa ofis hujjatlarini yaratish uchun ishlatiladi.
Agar siz hech qachon bunday funktsiyaga duch kelmagan bo'lsangiz, o'rnatilgan "Hisobot ustasi" dan foydalanish tavsiya etiladi. Buning uchun quyidagilarni bajaring:

  1. "Yaratish" yorlig'iga o'ting.

  2. "Hisobotlar" blokidagi "Hisobot ustasi" tugmasini bosing.





  1. Sizni qiziqtirgan jadvalni va chop qilmoqchi bo'lgan maydonlarni tanlang.



  2. Guruhlashning kerakli darajasini qo'shing.



  3. Har bir maydon uchun saralash turini tanlang.



  4. Hisobot uchun tartib ko'rinishini moslashtiring.



Xulosa
Demak, ishonch bilan aytishimiz mumkinki, biz MS Access 2007 da ma’lumotlar bazasini yaratishni to‘liq tahlil qildik. Endi siz ma'lumotlar bazasining barcha asosiy funktsiyalarini bilasiz: jadvallarni yaratish va to'ldirishdan tanlangan so'rovlarni yozish va hisobotlarni yaratishgacha. Ushbu bilim universitet dasturining bir qismi sifatida oddiy laboratoriya ishlarini bajarish yoki kichik shaxsiy loyihalarda foydalanish uchun etarli.
Murakkab ma'lumotlar bazalarini loyihalash uchun siz ob'ektga yo'naltirilgan dasturlashni tushunishingiz va MS SQL va MySQL kabi ma'lumotlar bazasini o'rganishingiz kerak. So'rovlarni yozishni mashq qilish kerak bo'lganlar uchun men SQL-EX saytiga tashrif buyurishni tavsiya qilaman, u erda siz ko'plab amaliy ko'ngilochar muammolarni topasiz.
Yangi materialni o'zlashtirishda omad tilaymiz va agar sizda biron bir savol bo'lsa - sharhlarda xush kelibsiz!
Kirish formasida, xuddi do'kondagi kabi, kerakli narsalarni ko'rish va ochish qulay. Shakl foydalanuvchilarga Access ish stoli ma'lumotlar bazasida saqlangan ma'lumotlarni qo'shish, tahrirlash va ko'rsatish imkonini beruvchi ob'ekt bo'lganligi sababli uning ko'rinishi muhim ahamiyatga ega. Access ish stoli ma'lumotlar bazasi bir nechta foydalanuvchilar tomonidan foydalanilganda, ma'lumotlarning aniqligi va samaradorligi uchun yaxshi mo'ljallangan shakllar muhim ahamiyatga ega.
Access ma'lumotlar bazasida kompyuteringizda forma yaratishning bir necha usullari mavjud. Ushbu maqolada biz ulardan eng keng tarqalganini ko'rib chiqamiz.

Download 0.79 Mb.
  1   2   3   4   5




Download 0.79 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Oddiy shaklga kirish. Ma'lumotlarni tahrirlash uchun Access shakllarini yaratish. Access-da yuqori menyuni amalga oshirish misoli

Download 0.79 Mb.