Maxallada fuqorolar malumotlar bazasini yaratish.
Mavzu: Maxallada fuqorolar malumotlar bazasini yaratish. REJA: KIRISH …………………………………………………………………… I MALUMOTLAR BAZASI VA MALUMOTLAR BAZASINI BOSHQARISH TIZIMLARI……………………………………………………………… 1.1 Ma'lumotlar bazasini tashkil qilish tamoyillari…………………… 1.2 Ma’lumotlar bazasini tarkibi va uni tashkil etish.………………… 1.3 Ma'lumotlar bazasini loyihalashtirish jarayoni………………….... II DATALOGIK MODEL ………...……………………………………. 2.1 Ma'lumotlar bazasi tuzilishi. Jadvallar yaratish…..………………. III FOYDALANUVCHI INTERFEYSINI YARATISH 3.1 Fuqorolar ma'lumotlar bazasida asosiy jadvallarni yaratish……… 3.2 MS accesda yaratilgan jadvallarni bog’lash……………………… 3.3 MS Accesda so’rovlar yaratish……………………………………. 3.4 MS Accesda formalar yaratish…………………………………….. 3.5 Ms Accesda hisobotlar yaratish…………………………………… IV ASOSIY MA’LUMOTLAR BAZASI INTERFEYSI. ……………………………................................................ Xulosa Foydalanilgan adabiyotlar ………………………….…………………….
KIRISH Dunyo rivojlanishining jadallashishi hayotning barcha jabxalariga o`z ta`sirini o`tkazmay qo`ymayapti. Bugungi kunda kompyuterning kirib kelishi har bir sohadan inson omilini yo`qolib ketishiga olib kelinmoqda. Mahallarda fuqorolar to’g’risidagi ma’lumotlar ortiqcha qog’ozbozlik ishlarini yengillatish va ularni sifatli tarzda tez yetqazib berish va qayta ishlashga vaqtni tejash kabi ishlarni kompyuter orqali tezda bajarishga muljallangan dastular zarurligi ko’pchiligimizga ma’lum bunday dasturlar mahallalarda anchagina ish faoliyatini sezilarli darajada uzgartirishi mumkin. Ma’lumotlar bazasi (MB) har xil foydalanuvchilarning axborot yetishmovchiligini ta’minlash uchun mo‘ljallangan. Amaliyotda ko‘pchilik ma’lumotlar bazasi chegaralangan predmet sohasi uchun loyihalashtiriladi. Bitta EHMda bir qancha ma’lumotlar bazasi yaratiladi. Vaqti bilan turdosh vazifalarni bajarishga mo‘ljallangan ba’zi bir ma’lumotlar bazasi birlashishi ham mumkin. Ma’lumotlarni boshqarish vositalarining rivojlanishi axborot texnologiyalari bazasiga qurilgan har qanday axborot tizimining asosi hisoblanadi. Ma’lumotlar bazasi (date base) – bu EHM ning tashqi xotirasida saqlanadigan, har qanday jismoniy, ijtimoiy, statistik, tashkiliy va boshqa ob’yektlar, jarayonlar, holatlarning o‘zaro bog‘liq va tartiblashtirilgan majmuidir. Kurs ishining maqsadi: Ushbu kurs ishi mahalla fuqorolarini ma’lumotlarini izlash yangilash qayta kiritish ishlarini yengillashtirishdan iboratdir! Kurs ishining vazifalari: Mahalla fuqorolari to’risidagi malumot ularning manzili passport(tug’ulganlik tug’risidagi) malumotlar sudlanganligi, qayirda ishlashi va chet eldaligi, oilaviy sharoiti, oilasi haqidagi malumotlarni, telifon raqami malumotlarni o’z ichiga oladi. Kurs ishining predmeti: Mahallada yashovchi fuqorolar umumiy malumotlarini tez va samarali olish uchun mo’ljallangan ma`lumotlar ommorini boshqarish Accses dasturida yaratish.
I. MALUMOTLAR BAZASI VA MALUMOTLAR BAZASINI BOSHQARISH TIZIMLARI 1.1. Ma'lumotlar bazasini tashkil qilish tamoyillari Axborotga bo`lgan talablarning turli-tumanligi, masalalar ko`lamining tobora ortib borishi va boshqalar zamonaviy Atlari oldiga bir qator talablar qo`ymoqda. Bunday talablar jumlasidan quyidagilar kiradi: Ma'lumotlarning aniqligi . Ma'lumki, ma'lumotlar bazasi t е gishli sohaning axborat mod е lini tashkil qiladi. Shu sababli ham MB da saqlanayotgan axboratlar ob' е ktlarning holati, xususiyati va ular o`rtasida alaqalarni to`liq va aniq ifodalash lozim. Aks holda tashkil qilingan MB xatarli bo`lishi va zarar k е ltirishi mumkin. T е zkorlik va unumdorlik. Tizimning t е zkorligi qo`yilgan talabga javob b е rish vaqti bilan aniqlanadi. Bunda nafaqat EHM ning t е zkorligini, balki malumotlarning joylanishi, izlash usullari, talabning qiyinligini va boshqa olimllarni ham hisobga olish zarur. Tizimning umumdorligi esa vaqt birligi ichida bajarilgan talablarning miqdori orqali aniqlanadi. MBdan foydalanishning odiyligi va qulayligi. Bu talab tizimdan foydalanuvchi barcha im't е molchilar tomonidan qo`yiladi. Shu sababli ham MB dan foydalanishning oson, sodda va qulay usullarini yaratish muhim ahamiyatga ega. Ma'lumotlarni himoyalash . Tizim ma'lumotlar bazasida saqlanilayotgan axborat va dasturlarni tashqi ta'sirlardan, b е gona foydalanuvchilardan himoyalashni ta'minlash lozim. Tizimning rivojlanishi . Tizim tarkibi doimo yangi el е m е ntlar , dasturlar bilan taxminlanishi, axborot massivlari o`zgartirilishi, yangilanib borishi zarur. Yuqorida k е ltirilgan talablarga javob b е radigan MB quydagi tamoyillarga asoslangan holda tashkil qilinishi mumkin: Ma'lumotlarning int е gratsiyalashtirish tamoyili . Bu tamoyilning mohiyatiga ko`ra o`zaro bog`lanmagan axboratlar yagona ma'lumotlar bazasiga birlashtiriladi. Buning natijasida ma'lumotlar foylalanuvchi va uning amaliy dasturlariga axborat massivlari ko`rinishida taqdim etiladi. Axborat massivlaridan foydalanilganda k е rakli
ma'lumotlarni qidirish, qayta ishlash jarayonlarini boshqarish osonlashadi, ma'lumotlarning ortiqchaligi kamayadi, MBni yuritish е ngillashadi. Ma'lumotlarning yaxlitligi tamoyili . Bu tamoyil orqali MBda saqlanayotgan axborlarning aniqligi ortadi, ya'ni ularning xususiyatlari va tavsifnomalari t е gishli soha ob' е ktlari to`liq ifodalaniladi. Ma'lumotlarning yaxlitligi noto`g`ri axborotni kiritish yoki uning ma'lum bir qimini xotiradan o`chirib tashlash natijasida buzilishi mumkin. Shuning uchun ham kiritilayotgan axboratlarni nazorat qilish, saqlanayotgan ma'lumotlarni doimo t е kshirish, maxsus tizim yordamida tiklash va boshqa tadbirlar orqali MB ning yaxlitligini taxminlash mumkin. Ma'lumotlarning aloqadorligi tamoiyli. Bu tamoyilning mohiyatiga ko`ra MBdagi barcha axboratlar o`zaro bog`langan bo`lib, ob' е ktlar o`rtasidagi munosabatlarni ifodalaydi. Axborat turlari va ular o`rtasidagi munosabatlar majmuasi ma'lumotlarning mantiqiy tuzilishini tashkil qiladi. Ma'lumotlarning o`zaro bog`liqligi 36-rasmda ko`rsatilgan. Buning natijasida е ngillashadi va t е zlashadi. Ma'lumotlarning е tarli bo`lish tamoyili. Bu tamoyilning mohiyatiga ko`ra, t е gishli axboratlar MBda yagona nusxa saqlanadi va ular istalgan masalani е chish uchun o`zaro bog`lanadi hamda е tarli bo`ladi. Masalan , vatonom fayllardan iborat bo`lgan AATda ba'zi bir axboratlar takrorlansa, MBda esa ularning takrorlanishi butunlay barham topadi. 37-rasmda «Xodim», «Xodimlar» «Moliyalar» fayllari o`rtasidagi bog`lanishlar tasvirlangan. MBni boshqarishini markazlashtirish tamoyili . Bu tamoyilga ko`ra ma'lumotlarni boshqarishning barcha funksiyalari yagona boshqarish dasturi- ma'lumotlar bazasini boshqarish tizimi (MBBT)ga bеriladi. Bu tamoyilga rioya qilish asosida ATdan foydalanishning samaradorligi barcha jarayonlar MBBT orqali amalga oshiriladi. Ma'lumotlarning ifodalanishini ularni qayta ishlash jarayonlaridan ajratish tamoyili . Bu tamoyilga ko`ra, ma'lumotlarning ifodalanishi amaliy dasturlardan tashqarida tayyorlanadi va MB da saqlanadi. Bu esa o`z navbatida dasturlash jarayonini еngillashtiradi, dastur uchun zarur bo`lgan holda axborotlarning hajmini kamaytiradi. MBni yuritishni yaxshilaydi va h.k. Shunday qilib, yuqorida ko`rib o`tilgan tamoyillar asosida MB ning tarkibi yaratildi, ya'ni ATning mantiqiy, fizik va dasturiy el е m е ntlari o`rtasidagi o`zaro bog`lanish ishlab chiqiladi. 1.2 . Ma’lumotlar bazasini tarkibi va uni tashkil etish ATning tarkibiy el е m е ntlari unga yuklatilgan vazifalar va е chiladigan masalalarning xususiyati orqali aniqlanadi. Shunga ko`ra ma'lumotlar bazasining asosiy vazifalari quyidagilardan iborat:
-axborotlarni saqlash va himoyalash; -axborotlarni doimo o`zgartirish (yangilash, yangi ma'lumotlarni kiritish, ortiqcha ma'lumotlarni o`chirish va h.k.) -foydalanuvchi va amaliy dasturlar talablariga ko`ra ma'lumotlarni izlash va tanlash; -aniqlangan ma'lumotlarni qayta ishlash va t е gishli usulda natijaviy axborotlarni chiqarish va boshqalar. Yuqorida ko`rsatilgand е k, axborotlar ma'lumotlar bazasida saqlanadi. MB- amaliy dasturlarga bog`liq bo`lmagan holda ma'lum bir tartib asosida o`zaro bog`langan ma'lumotlar to`plami. Har qanday ma'lumot fayli kabi, MB ham yozuvlardan tashkil topadi. yozuvlar esa o`z navbatida maydonchalardan hosil qilinadi. Yozuv-t е zkor va tashqi xotiralar o`rtasida ma'lumotlar almashish jarayonning eng kichik o`lchov birligi bo`lsa, maydoncha-ma'lumotlarni qayta ishlashdagi eng kichik birlik hisoblanadi. MBni tashkil qilish oddiy fayllarni tashkil qilishdan quyidagi ikkita xususiyatiga ko`ra farqlanadi: -yozuv maydonlarining ifodalanishi ma'lumotlar bilan birgalikda saqlanadi; -ma'lumotlarni qidirishda maxsus usullaridan foydalaniladi. Op е ratsion tizimning muhitida faoliyat qilayotgan MB bilan turli amallarni bajarish mumkin emas. Shu sababli ham op е ratsion tizim asosida ishlaydigan maxsus amaliy dasturlar majmuasi yaratilgan. Bu majmua ma'lumotlar bazasini boshqarish tizimi d е b yuritiladi. MBBT - ma'lumotlar bazasini hosil qilish, uni yuritish va foydalanish uchun mo`ljallangan dasturlar va til vositalarning to`plamidir. MBBTning asosiy qismini boshqarish dasturi tashkil qiladi. Bu dastur MB bilan muloqotni o`rnatishga bog`liq bo`lgan barcha jarayonlarni avtomatlashtiradi. MBBT ishga tushishi bilan uning boshqarish dasturi doimo asosiy xotirada bo`ladi va talablarni qayta ishlashni tashkil qiladi, ularning bajarilish tartibini ta'minlaydi, amaliy dasturlar va op е ratsiya tizimi o`rtasidagi aloqalarni o`rnatadi. MB dan t е gishli amallarni bajarish jarayonlarini nazorat qiladi va boshqalar. MBga k е layotgan talablarni paral е l bajarishni tashkil qilish boshqarish dasturining asosiy funksiyasi hisoblanadi. MBBTning boshqa qismini ma'lumotlarni qayta ishlash dasturlarining to`plami tashkil qiladi. Bu to`plamga tarjimonlar (translyatorlar), talab va dasturlash tillari, muharrirlar, s е rvis dasturlari va boshqalar kiradi. Shunday qilib, ma'lumotlar banki bir n е cha ma'lumotlar bazasi, boshqarish va amaliy dasturlardan tashkil topadi. Bu el е m е ntar AT ga yuklatilgan vazifalarni