Kirish Ma’lumotlar bazasi haqida mbbt funktsityalari


-Mavzu: Konstruktor yordamida, Tayyor jadval yordamida forma yaratish va uni tahrirlash



Download 5,2 Mb.
bet17/79
Sana17.04.2022
Hajmi5,2 Mb.
#558651
1   ...   13   14   15   16   17   18   19   20   ...   79
Bog'liq
Maruza mbbt (1-60)

11-Mavzu: Konstruktor yordamida, Tayyor jadval yordamida forma yaratish va uni tahrirlash
Reja:
1. MS Access dasturini ishga tushirish
2. Ma'lumotlar bazasini ishlab chiqish
3. Ma'lumotlar bazasida kerakli maydonlarni aniqlash 
MS Access dasturini ishga tushirishingiz va uni Windows muhitida taqdim etilgan har qanday standart usullardan foydalanib yopishingiz mumkin.
MS Access protsessor obyekti ixtiyoriy nomga ega va .MDB kengaytmali ma'lumotlar bazasi faylidir. Bu faylga MS Access ning asosiy ob'ektlari: jadvallar, shakllar, so'rovlar, hisobotlar, sahifalar, makroslar va modullar kiradi.
Ma'lumotlar bazasini ishlab chiqish quyidagi asosiy bosqichlarga bo'linadi.
Ma lumotlar bazasini yaratish maqsadini aniqlash . Ma'lumotlar bazasini yaratishda birinchi qadam uning maqsadi va undan qanday foydalanishni aniqlashdir. Ma'lumotlar bazasining kelajakdagi foydalanuvchilari bilan maslahatlashing. Ular bilan birgalikda ma'lumotlar bazasidan foydalanib siz va ular javob olishni istagan savollarni tuzing. Qabul qilmoqchi bo'lgan hisobotlarning eskizlarini yarating. Ma'lumotlarni kiritish uchun allaqachon foydalanadigan shakllarni to'plang. Ma'lumotlar bazasining maqsadi aniqlangandan so'ng, kerakli ma'lumotlar ro'yxati shakllana boshlaydi. Buni bilib, ma'lumotlar bazasida qanday faktik ma'lumotlar saqlanishi kerakligini va bu ma'lumotlar qaysi mavzular ostida tarqatilishini aniqlash mumkin. Mavzular jadvallarga, ma'lumotlar esa ushbu jadvallardagi maydonlarga (ustunlarga) mos kelishi kerak.
Ma'lumotlar bazasida kerakli maydonlarni aniqlash . Har bir maydon ma'lum haqiqiy ma'lumotlarni o'z ichiga oladi. Masalan, sizga quyidagi mijoz ma'lumotlari kerak bo'lishi mumkin: kompaniya nomi, manzili, shahar, mamlakat va telefon raqami. Har bir ma'lumot turi uchun alohida maydon yarating. Dala xaritasini tuzishda quyidagilarni yodda tuting.
· Barcha tegishli ma'lumotlarni kiriting. Ma'lumotni minimal mantiqiy komponentlarga ajrating. Masalan, xodimlarning ismlarini ikkita maydonga bo'lish qulay - "Ism" va "Familiya", bu familiyalar bo'yicha saralashni osonlashtiradi.
· Bir nechta elementga ega ma'lumotlar uchun maydonlar yaratmang. Misol uchun, agar siz ushbu yetkazib beruvchining barcha mahsulotlari ro'yxatini o'z ichiga olgan "Yetkazib beruvchilar" jadvalida "Mahsulotlar" maydonini yaratsangiz, ma'lum bir mahsulotni etkazib beruvchilarni topish qiyin bo'ladi.
· Jadvalga ifoda natijasi bo'lgan ma'lumotlarni kiritish tavsiya etilmaydi. Masalan, "Narx" va "Miqdor" maydonlarini o'z ichiga olgan jadvalda siz ushbu maydonlar qiymatlari mahsulotini o'z ichiga olgan maydonni yaratmasligingiz kerak.
· Shu kabi ma'lumotlarni o'z ichiga olgan maydonlarni yaratmang. Misol uchun, agar siz "Etkazib beruvchilar" jadvalida "Item!", "Item2" va "Item3" maydonlarini yaratsangiz, ma'lum bir mahsulotni etkazib beruvchilarni topish qiyin bo'ladi. Bundan tashqari, to'rtta mahsulotga ega etkazib beruvchi paydo bo'lsa, ma'lumotlar bazasi tuzilishini o'zgartirish kerak bo'ladi. Agar siz ushbu maydonni "Etkazib beruvchilar" jadvaliga emas, balki "Mahsulotlar" jadvaliga joylashtirsangiz, mahsulotlar uchun bitta maydon etarli bo'ladi.
Ma'lumotlar bazasida bo'lishi kerak bo'lgan jadvallarni aniqlash . Har bir jadvalda faqat bitta mavzu bo'yicha ma'lumotlar bo'lishi kerak. Majburiy maydonlar ro'yxati sizga qaysi jadvallar kerakligini ko'rsatadi. Misol uchun, agar Ishga qabul qilish sanasi maydoni ishlatilsa, u xodimlarning tafsilotlari mavzusiga tegishli, ya'ni. Xodimlar jadvalida bo'lishi kerak. Shuningdek, sizga mijozlar, mahsulotlar va buyurtmalar jadvallari kerak bo'ladi.
Maydonlar qaysi jadvallarga tegishli ekanligini aniqlash . Har bir maydon qaysi jadvalga tegishli bo'lishi kerakligini hal qilishda quyidagi dizayn tamoyillarini ko'rib chiqing.
· Har bir maydonni faqat bitta jadvalga kiriting.
· Jadvalga maydonni qo'shmang, agar uni qo'shsangiz, bir xil ma'lumotlar ushbu jadvaldagi bir nechta yozuvlarda paydo bo'lishiga olib keladi. Agar jadval maydonida juda ko'p takroriy ma'lumotlar borligi aniqlansa, bu maydon noto'g'ri jadvalga joylashtirilgan. Misol uchun, agar buyurtmalar jadvaliga mijozning manzilini o'z ichiga olgan maydonni qo'shsangiz, mijoz turli xil buyurtmalar bergan bo'lsa, bu ma'lumot ko'plab yozuvlarda takrorlanadi. Agar siz manzilni "Mijozlar" jadvaliga qo'ysangiz, u faqat bir marta paydo bo'ladi. Faqat bitta jadvalda saqlangan ma'lumotlar faqat bir marta yangilanadi. Bu samaraliroq va turli ma'lumotlarni o'z ichiga olgan takroriy yozuvlar ehtimolini yo'q qiladi.
Har bir yozuvda noyob qiymatlarga ega maydonlarni aniqlash . Microsoft Access turli jadvallarda saqlangan ma'lumotlarni bog'lashi uchun, masalan, mijozni ularning barcha buyurtmalari bilan bog'lashi uchun har bir ma'lumotlar bazasi jadvali har bir yozuvni noyob tarzda aniqlaydigan maydonlar yoki maydonlar to'plamini o'z ichiga olishi kerak. Bunday maydon yoki maydonlar to'plami asosiy kalit deb ataladi .
Jadvallar orasidagi munosabatlarni aniqlash . Ma'lumotni jadvallarga bo'lib, asosiy kalit maydonlarini aniqlagandan so'ng, Microsoft Access tegishli ma'lumotlarni qanday qayta birlashtirishini tanlashingiz kerak. Buning uchun Microsoft Access ma'lumotlar bazasidagi jadvallar orasidagi munosabatlarni aniqlash kerak. Bunday holda, Northwind namunaviy ma'lumotlar bazasi kabi yaxshi tashkil etilgan tuzilishga ega mavjud ma'lumotlar bazasidagi munosabatlarni tekshirish foydali bo'ladi.
Ma lumotlar bazasi strukturasini takomillashtirish . Kerakli jadvallar, maydonlar va munosabatlarni yaratgandan so'ng, siz ma'lumotlar bazasi tuzilishini qayta ko'rib chiqishingiz va mumkin bo'lgan kamchiliklarni aniqlashingiz kerak. Jadvallar ma'lumotlar bilan to'ldirilmagan holda, buni ushbu bosqichda qilish tavsiya etiladi.
Microsoft Access-da jadvallar yarating, ular o'rtasida munosabatlar o'rnating va tuzilmani tekshirish uchun jadvallarga etarli ma'lumotlarni kiriting. Ma'lumotlar bazasi munosabatlarini sinab ko'rish uchun kerakli ma'lumotlarni olish uchun so'rovlar yaratishingiz mumkinligini tekshiring. Shakllar va hisobotlar loyihasini yarating, ular siz kutgan ma'lumotlarni ko'rsatadimi yoki yo'qligini tekshiring. Ma'lumotlarning ortiqcha takrorlanishini qidiring va ularni yo'q qiling.
Ma'lumotlarni kiritish va boshqa ma'lumotlar bazasi ob'ektlarini yaratish . Agar jadval tuzilmalari talablarga javob bersa, unda siz barcha ma'lumotlarni kiritishingiz mumkin. Keyin barcha kerakli ma'lumotlar bazasi ob'ektlarini yaratishingiz mumkin - so'rovlar, shakllar, hisobotlar, ma'lumotlarga kirish sahifalari, makroslar va modullar.
Microsoft Access tahlil vositalaridan foydalanish. Microsoft Access-da Microsoft Access ma'lumotlar bazasi tuzilishini yaxshilashga yordam beradigan ikkita vosita mavjud. Jadvalni tahlil qilish ustasi sizga jadval strukturasini tahlil qilish, mos keladigan yangi tuzilmalar va munosabatlarni taklif qilish va agar mantiqiy bo'lsa, jadvalni yangi bog'liq jadvallarga bo'lish imkonini beradi. Ishlash analizatori butun ma'lumotlar bazasini tekshiradi va takomillashtirish bo'yicha tavsiyalar beradi, shuningdek, ushbu tavsiyalarni amalga oshirishi mumkin.

Download 5,2 Mb.

Do'stlaringiz bilan baham:
1   ...   13   14   15   16   17   18   19   20   ...   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