Windows маълумотлар базасини бошкариш тизими access



Download 347,5 Kb.
Sana22.12.2019
Hajmi347,5 Kb.
#31287
Bog'liq
WINDOWS ACCESS

WINDOWS маълумотлар базасини бошкариш тизими ACCESS.

BO’LIMLAR

  • 1. MB ni Access da loyihalash
  • 2. So‘rovlar
  • 3. Formalar bilan ishlash

1.1.Access ob’yektlari va oynasi

  • Microsoft Access MBBT relyatsion ma’lumotar bazasini boshqaruvchi tizim sanalib, unda local ma’lumotlar bazasini, SQL-serverida ma’lumotlar bazasi yoki fayl serveri uchun lokal tarmoqda umumiy ma’lumotlar bazasi yaratish uchun barcha uskuna vositalari, hamda foydalanuvchiga ma’lumotlar bazasi bilan ishlashi uchun dastur ilovalarini tuzish imkoniyatlari mavjud.
  • Ma’lumotlar bazasi MDB-faylida quyidagi ob’yektlarni o‘z ichiga oladi:
  • jadvallar, so ‘rovlar, ma’lumotlar sxemasi;
  • formalar, hisobotlar, makroslar, modullar;

1.2 Ma’lumotlar bazasi jadvali strukturasini aniqlash

  • Accessni ishga tushiramiz va “Yangi ma’lumotlar bazasi” punktini tanlaymiz. Ekranda quyidagi ko‘rinishda faylni saqlash oynasi chiqadi:
  • Fayl nomini beribganimizdan keyin ma’lumotlar bazasi oynasi quyidagi ko‘rinishda paydo bo‘ladi: Oldin ma’lumotlar bazasi jadvali yoki jadvallarini tuzish lozim. “Kollej” ma’lumotlar bazasining birinchi jadvalini tuzishni boshlaymiz.

1.3 Maydonda birlamchi kalitni o‘rnatish

  • Bu yo‘naltiruvchi hamma maydonda jadval barcha maydonlarning aniqlanganligi birlamchi kalit maydon sifatida ishlatiladigan bitta maydonni ko‘rsatish kerak. Shu sababdan takrorlanuvchi yozuvlar jadvalga kiritishda har bir yozuv birlamchi kalit maydoning bir qiymatli idintifikatoridan tashkil topadi. Bu maydon ikkita har xil yozuvlar uchun bir hil qiymatga ega bo‘lishi mo‘mkun emas.
  • Ko‘pchilik holatlarda jadvalda birlamchi kalit bitta maydonni olinadi. Birlamchi kalit faqat jadvalning konstruktor rejimida ifodalangan bo‘lishi mumkin. Agar guruh nomeriga birlamchi kalit qo‘yilmagan bo‘lsa kursorni uskunalar paneliga olib borib kalit tasvirlangan joyga bosamiz, yoki kalitni tog‘rilagich menyusi orqali tanlaymiz. Yonidagi berilgan maydon chap tomanda kichkina tasvir kalit – yani ushbu kalit maydonning birlamchi kaliti deb hisoblanadi.

1.4.Axborot ob’yektlar aloqasi

  • Axborot ob’yektlarini ajratishdan keyin loyihalashning keyingi qadami ular orasida aloqani aniqlash bo‘lib hisoblanadi. Aloqa ikki axborot ob’yektlari orasida o‘rnatiladi. Bor aloqalar qoidaga binoan axborot ob’yektlar bilan aniqlanadi.
  • Axborot ob’yektlar aloqasi har xil turda bo‘lishi mumkin:
  • Bir – birqiymatli (1:1)
  • Bir – ko‘pqiymatli (1:М)
  • Ko‘p – ko‘pqiymatli (N:M)
  • Bir – birqiymatli aloqa bo‘ladi, agar birinchi (А) ob’yektning har bir nusxasiga ikkinchi (В) ob’yektning faqat bitta nusxasi mos kelsa va teskarisiga, agar ikkinchi (B) ob’yektning har bir nusxasiga birinchi (A) ob’yektning faqat bitta nusxasi mos kelsa. Bunday ob’yektlarni bittaga birlashtirish juda oson. Ular ikkita mavjud ob’yektlar rekvizitlarini birlashtirib yagona strukturani tashkil qiladi.

1.5 Ma’lumotlar sxemasini yaratish

  • Ma’lumotlar sxemasini yaratish Базы данных (Database) oynasida quyidagi buyruqlarni berish orqali bajariladi Сервис | Схема данных (Tools | Relationships) yoki ma’lumotlar bazasining uskunalar panelidan Схема данных (Relationships) degan tugmani bosish orqali amalga oshiriladi.
  • Jadvallarni ma’lumotlar sxemasiga qo‘shish: Схема данных (Relationships) tugmasini bosganingizdan so‘ng Добавление таблицы (Show table) oynasi ochiladi, unda siz o‘zingizga kerak bo‘lgan jadval va so‘rovlarni ma’lumotlar sxemasiga qo‘shishingiz mumkin. Jadvalni ma’lumotlar sxemasida joylashtirish uchun Добавление таблицы (Show table) oynasida kerak bo‘lgan jadvalni tanlab Добавить (Add) tugmasini bosish kerak.

1.6.Yozuvlarni kiritish va tahrirlash

  • Mana endi jadvalni aniq ma’lumotlar bilan to‘ldirilishi va kerak bo‘lgan hollarda bu ma’lumotlarga o‘zgartirishlar kiritilishi kerak bo‘ladi.
  • Jadvalga yangi yozuv qo‘shish uchun ma’lumotlar bazasi oynasida jadval nomini belgilab Открыть tugasini bosing. Agar ayni vaqtda jadval konstruktori oynasi ochiq turgan bo‘lsa, u holda Вид menyusidan Режим таблицы tanlab oyna ko‘rinishini o‘zgartirish mumkin yoki bo‘lmasa shu amalni instrumntlar paneldagi tugmalar orqali ham amalga oshirilish mumkin. Вид menyusidan foydalanib siz har doim jadvalni jadval ko‘rinishdagi rejimidan (Режим таблицы) jadvalning konstruktor rejimiga (Конструктор) o‘tishingiz mumkin va shu holatni teskarisiga ham amalga oshirish mumkin.

1.7 Ma’lumotlarni tartiblash, izlash va filtrlash

  • Ma’lumotlar bazasi jadvallarida saqlanayotgan mavjud ma’lumotlardan effektiv foydalanish uchun kerakli axborotlarni izlashning oddiy va qulay vositalariga ega bo‘lishi zarur. Jadval katta sonli yozuvlardan iborat bo‘lishi mumkin. Yaxshi MBBT (Ma’lumotlar Bazasini Boshqarish Tizimlari) esa ular orasidan keraklisini tez va oson topish, hamda ajratib olish imkonini berishi kerak. Shu nuqtai nazardan, Access bu amallarni bajarishda foydalanuvchiga maksimal qulayliklar yaratadi va katta hajmdagi ma’lumotlarni effektiv qayta ishlash imkonini beradi.

1.8.Access ma’lumotlar bazasi jadvallarini qo‘shish va import qilish

  • Access ma’lumotlar bazasiga nafaqat boshqa formatdagi ma’lumotlar bazasini balki, Access ma’lumotlar bazasining alohida jadvallarini qo‘shish mumkin. Access ning boshqa ma’lumotlar bazasi jadvallarini import qilish qo‘shish kabi bajariladi. Faqatgina menyuning Файл, Внешние данные, Импорт (File, Get External Data, Import) buyrug‘i va Импорт (Import), Импорт объектов (Import Objects) muloqot oynalari ishlatiladi.

2. So‘rovlar 2.1 So‘rovlarni loyihalash

  • So‘rovlar ko‘rish, taxlil qilish va berilganlarni o‘zgartirish orqali berilgan mezonlarni qondirishga mo‘ljallangan. Access da so‘rovlar parametrlari so‘rov konstruktori oynasida beriladgan QBE – so‘rovlar (Query By Example – namuna bo‘yicha so‘rov) va so‘rovlar tashkil qilishda SQL tilining buyruqlari va funktsiyalari qo‘llaniladigan SQL-so‘rovlar (Structured Query Language – so‘rovlarning strukturali tili) ga bo‘linadi. Access QBE - so‘rovlarni osongina SQL-so‘rovlarga va teskarisiga o‘tkazadi.

2.2.So‘rov konstruktori oynasi

  • So‘rovlar konstruktori oynasi ikki qismga bo‘lingan bo‘ladi. Yuqori yarmida maydon ro‘yxati bilan jadval oynasi joylashadi. Har bir jadvalning nomi bunday oynaning sarlavhalar qatorida aks ettiriladi. Bir nechta jadvallar asosida so‘rov yaratayotganda maydonlar orasidagi munosabatlarni ko‘rsatib, ular orasidagi zarur aloqalar o‘rnatiladi. Aks holda so‘rovlarni qayta ishlash natijalari nokorrekt bo‘lishi mumkin.

2.3.So‘rovga maydonlarni qo‘shish

  • So‘rovga tanlangan jadvalning barcha maydonlarini kiritish shart emas. Masalan, ko‘rilayotgan misolda bizni “Guruh nomeri” («Номер группы»), “qatnachuvchilar nomeri” («Номер учащегося»), “Fan kodi” («Код предмета») va “Baho” («Оценка») lar qiziqtiradi. So‘rov faqat shu maydonlarga qaratilgan bo‘lishi zarur. So‘rov blankiga kerakli maydonlarni ularning nomini ro‘yxatdan olib o‘tish yordamida qo‘shiladi. Ro‘yxat konstruktor oynasining yuqori qismida shaklning Поле qatorida joylashgan bo‘ladi.

2.4. So‘rovlarda hisoblashlar

  • Har bir ifoda bitta yoki bir nechta operatorlardan va bitta yoki bir nechta o‘zgarmaslar, identifikatorlar yoki funktsiyalardan tashkil topishi mumkin. Operator xohlagancha murakkab bo‘lishi mumkin.

2.5. So‘rov natijalarini aks ettirish

  • Tayyor so‘rov Конструктор запросов uskunalar panelida joylashgan undov belgisi tasviri tushirilgan tugmani bosgandan so‘ng bajariladi. So‘rovni bajarish uchun ma’lumotlar bazasining Открыть tugmasidan yoki tanlangan so‘rov nomida sichqonning chap tugmasini ikki marta bosishdan foydalanish mumkin. Access mijoz jadvalidan ko‘rsatilgan mezonlarga mos ravishda ajratilib olingan natijaviy yozuvlar to‘plamini ekranda aks ettiradi. Agar so‘rov blankiga o‘zgartirish kiritishzarurati tug‘ilsa, u holda uskunalar panelida chapdan birinchi joylashgan tugma yordamida so‘rovlar konstruktori holatiga o‘tish yoki Вид menyusining Конструктор optsiyasini o‘rnatib bajarish mumkin.

3. Formalar bilan ishlash

  • Formani uch xil usul bilan hosil qilish mumkin:
  • Formalar konstruktori yordamida - Forma maketi yaratiladi va foydalanuvchiga forma yaratish uchun mo‘ljallangan uskunalar to‘plamini (usta va quruvchi kabi avtomatlashtirish vasitasilari ham) tavsiya qiladi.
  • Forma ustasi yordamida - formalarni loyihalash jarayonini “boshqaradi”. Foydalanuvchi va ustaning forma yaratish bo‘yicha muloqoti natijasida tayyor forma paydo bo‘ladi.
  • Avtoformadan foydalanib - tanlangan jadval asosida quyidagi tur formalardan biri hosil qilinadi: В столбец, Ленточную, Табличную.

3.1 Formalarni aks ettirish holatlari

  • Har bir Access-formani ekranda quyidagi holatlarda aks ettirish mumkin:
  • konstruktor holatida;
  • forma holatida;
  • jadval holatida.
  • Ko‘rsatilgan holatlarni o‘zgartirish Вид menyusi buyruqlari yordamida yoki uskunalar panelidagi holatlar nomlari ro‘yxatini ochuvchi Вид tugmasi yordamida amalga oshiriladi.

3.2 Diagrammali formalarni loyihalash

  • Diagrammali formalar eng ko‘p tarqalgan formalardan hisoblanadi. Guruhdagi o‘quvchilarning sonini aks ettiruvchi diagrammali forma tuzishga urinib ko‘raylik. Loyihalashga kirishish uchun ma’lumotlar bazasi oynasidagi формы qo‘yilmasini, so‘ngra Создать tugmasini bosamiz. Ochilgan forma yaratish muloqat oynasida formaga asos bo‘ladigan jadvalni tanlaymiz. Kombinatsiyalangan ro‘hatdan GURUH RO‘YXATI (СПИСКИ ГРУПП) jadvalini, yuqoridagi ro‘yhatdan esa Диаграмма elementini tanlaymiz va ОК tugmasini bosamiz.

Ekranda diagrammalar ustasining birinchi muloqot oynasi paydo bo‘ladi.

3.3 Tarkibli formalar yaratish

  • Usta yordamida loyihaning formasini tayyorlaymiz.

3.4 Tarkibiy formani shakllantirish.

  • Forma maydonlari joylashuvini o‘zgartiramiz va rasm ko‘shamiz.

3.5 Boshqarish elеmеntini qo‘shish

  • Boshqarish elеmеntini qo‘shish uchun uskunalar panеli kеrak.

3.6. Hisoblash maydonni qo‘shish.

  • Instrumеntlar panеli oynada ko‘rinayotganligiga amin bo‘lgandan kеyin hisoblash maydonni kushish uchun Maydon (Поле) tugmasini bosing. Ushbu maydonni formaning pastki qismiga joylashtiring. Endi nomlanish maydoni maydon nomеrini o‘z ichiga oladi, matnli maydon esa – Bo‘sh murojaatni. Nomlanish maydon uchun xususiyatlar oynasini chaqiring. Imzo (Podpis) nomi uchun Foiz (Protsеnt) kiriting. Qolgan barcha o‘rnatishlarni nomlamasdan qoldiring. Mеnyuni chaqirish tugmasi ustidan ikki marta bosib oynani yoping.

  • Эътиборингиз учун рахмат!

Download 347,5 Kb.

Do'stlaringiz bilan baham:




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