Kirish Ma’lumotlar bazasi haqida mbbt funktsityalari


-Mavzu: Kichik tashkilotlar uchun ma’lumotlar bazasini yaratish



Download 5,2 Mb.
bet36/79
Sana17.04.2022
Hajmi5,2 Mb.
#558651
1   ...   32   33   34   35   36   37   38   39   ...   79
Bog'liq
Maruza mbbt (1-60)

29-Mavzu: Kichik tashkilotlar uchun ma’lumotlar bazasini yaratish.
Reja:
1. Muammoni shakllantirish
2. Relyatsion ma'lumotlar bazalari
3. Bizga kerak bo'lgan drayver
Barcha xodimlarga foydali ma'lumotlarni taqdim etish unchalik qiyin emas. Buning uchun maʼlumotlar bazasi dasturchisi boʻlish shart emas. Shunchaki bepul ofis to'plamidan foydalaning.
Ko'pincha, ayniqsa, alohida mutaxassis emas, balki jamoa ma'lum bir muammo ustida ishlayotgan bo'lsa, to'plangan ma'lumotlarni tartibga solish va saralash kerak bo'ladi. Umuman olganda, eng kam xarajat evaziga kerakli ma'lumotlarni topish, unga o'zgartirishlar kiritish, keyin esa bu ma'lumotlarni ommaga taqdim etish mumkin bo'lgan sharoitlarni yaratish.
Ushbu texnologiya uzoq vaqtdan beri mavjud va "ishchi guruhlar uchun ma'lumotlar bazasi" sifatida tanilgan. Siz uni imkoniyatlar va murakkablik darajasida farq qiluvchi turli xil vositalar yordamida yaratishingiz mumkin. Ammo bu holda, men eng kam moddiy va resurs xarajatlarini talab qiladigan kichik tashkilot uchun ma'lumotlar bazasini tashkil qilish muammosiga to'xtalib o'tmoqchiman. Borland Delphy yoki MS Access kabi tezkor dasturiy ta'minot ishlab chiqish vositalari hammaga ma'lum. Ammo oddiy ma'lumotlar bazalarini OpenOffice yordamida yaratish mumkinligini hamma ham bilmaydi.
Ushbu ish muhitida tegishli ko'rgazmali qurollarni taqdim etadigan alohida o'rnatilgan dastur mavjud emas. Buning o'rniga "matnli hujjat", "jadval", "taqdimot" kabi turdagi hujjatlardan kirish mumkin bo'lgan ixtisoslashtirilgan ob'ektdan foydalanish taklif etiladi - DataSource . Bundan tashqari, SQL ifodalaridan foydalanib, siz ma'lumotlarni hujjatga integratsiya qilishingiz va ular bo'yicha barcha kerakli amallarni bajarishingiz mumkin. Muhimi shundaki, siz SQL-ni bilmasdan ham tanlangan so'rovlarni yaratishingiz mumkin - shunchaki foydalanuvchiga taqdim etilgan ko'plab vositalar va sehrgarlardan foydalaning.
OpenOffice ( www.openoffice.org ) yordamida ham mahalliy, ham tarmoq mijoz-server texnologiyasidan foydalangan holda ma'lumotlar bazasini tashkil qilishingiz mumkin . Birinchi usul juda oddiy - lekin shu bilan birga, agar bir nechta tarmoq mashinalari ushbu ma'lumotlar bazasidan bir vaqtning o'zida foydalansa, ish tezligi keskin cheklanishi mumkin. Boshqa usul (mijoz-server texnologiyasi) sifatida biz OpenOffice va MySQL-ni tavsiya qilishimiz mumkin. Umuman olganda, ma'lumotlar bazasi serveri OpenOffice bilan ishlaydigan operatsion muhitga ODBC/JDBC interfeysini taqdim etuvchi har qanday dastur bo'lishi mumkin.
Biz MySQL -ni tajribasiz foydalanuvchilar uchun eng qulay server platformasi sifatida ko'rib chiqamiz. Bundan tashqari, bu borada yetarlicha adabiyotlar mavjud.
Muammoni shakllantirish
Harakatlar ketma-ketligini va ularning ma'nosini tushunishni osonlashtirish uchun biz birinchi navbatda biz bajarmoqchi bo'lgan vazifani aniqlaymiz va belgilaymiz. Keling, birinchi qadamni etarlicha sodda qilaylik - lekin foydasiz emas.
Shunday qilib, kompaniya xodimlari va mijozlari ro'yxati, shuningdek, uning sheriklari ro'yxati mavjud. Odamlar va tashkilotlarning ro'yxatga olish kartalari to'plamini va turli xil tanlash imkoniyatini yaratish talab etiladi. Masalan, biz kompaniya nomini ko'rsatib, uning xodimlari ro'yxatini olishimiz yoki aksincha, ma'lum bir shaxsni tanlab, u joylashgan tashkilot haqida ma'lumot (manzil, telefon raqami va boshqalar) olishimiz kerak. ro'yxatga olingan.
Relyatsion ma'lumotlar bazalarida (hozirda deyarli shunday ma'lumotlar bazalari keng tarqalgan) ma'lumotlar jadvallarda saqlanadi. Bizga ikkita kerak bo'ladi.
Birinchisida odamlarning ro'yxatga olish kartalari bo'ladi. Bu shuni anglatadiki, jadval ustunlarida ism, uy manzili, telefon, elektron pochta va ish joyi kabi ma'lumotlar mavjud.
Korxonaga tegishli ikkinchi jadvalda quyidagi maydonlar bo'ladi: tashkilot nomi, uning manzili, telefon, faks va boshqalar.
Siz tushunganingizdek, jadvallar orasidagi munosabatlar kompaniyani aniqlaydigan umumiy maydon orqali tuzilishi mumkin. Shunday qilib, har bir kishi uchun qaysi tashkilotda ishlashi ma'lum. Ushbu ma'lumotlardan foydalanib, siz tegishli jadvalda shaxs haqida qo'shimcha ma'lumotlarni topishingiz mumkin, masalan, uning ish telefon raqamini bilib oling.
Kerakli dasturlarni o'rnatish
Serverda MySQL-ni o'rnatishdan boshlashingiz mumkin. Ma'lumotlar bazasini joylashtiradigan va tarmoqdagi boshqa kompyuterlarga ushbu ma'lumotlar bazasiga kirishni ta'minlaydigan har qanday mashinani server qilish mumkin. Albatta, ofisdagi eng "kuchli" mashina bo'lsa yaxshi bo'ladi. Ammo boshida, ishlab chiqish va sinov bosqichida ular odatda o'zlarining shaxsiy shaxsiy kompyuterlaridan foydalanadilar. Umid qilamizki, sizda Windows 2000/XP o'rnatilgan.
Shunday qilib, mysql-4.0.21-win paketini (yoki ushbu dasturning boshqa versiyasini) oching va sozlashni ishga tushiring. Ok tugmasini bir necha marta bosish orqali siz c:\mysql jildiga o'rnatilgan dasturiy ta'minot paketini ishga tushirasiz. Ushbu serverni buyruq satridan ishga tushirish mumkin:
c:\mysql\bin\mysqld
va Windows-ni ishga tushirganingizda xizmat turi. Buning uchun siz quyidagi buyruqni berishingiz kerak:
c:\mysql\bin\mysql -o'rnatish
MySQL-ni to'xtatish quyidagicha amalga oshirilishi mumkin:
c:\mysql\bin\mysqladmin -u ildizni o'chirish
- yoki Boshqarish panelida joylashgan Xizmatlar grafik yordam dasturidan foydalanish .
MySQL serverini ishga tushiring va ma'lumotlar bazasini yarating. Keling, uni myoffdb deb nomlaymiz va ushbu ma'lumotlar bazasini boshqaruvchi foydalanuvchini mydbadm deb nomlaymiz . Bu paketning bir qismi bo'lgan mysql buyruq qatori yordam dasturi yordamida amalga oshiriladi .
Biz bajaramiz
c:\mysql\bin\mysql -u root
- biz o'zimizni MySQL qobig'ida topdik. Istalgan foydalanuvchini yarating va unga kerakli huquqlarni bering:
myoffdb BO'YICHA HAMMANI 'maxfiy' BILAN ANSIYLANGAN 'mydbadm'@'localhost' BERING;
CHEKISH;
Har bir buyruqni ";" bilan tugatishni unutmang. - aks holda yordamchi dastur chalkashib ketadi. Siz taxmin qilganingizdek, myoffdb foydalanuvchisiga parol siri ham berilgan .
Keyinchalik, biz ma'lumotlar bazasini o'zi yaratamiz - biz buni xuddi shu yordamchi dastur yordamida qilamiz, lekin allaqachon mydbadm foydalanuvchisi nomidan. MySQL-ga buyruq satridan qo'ng'iroq qiling:
c:\mysql\bin\mysql -u mydbadm -p
To'g'ri parolni (sirni) kiritgandan so'ng, biz yordamchi dasturga kiramiz va buyruqni beramiz:
MA'lumotlar bazasini yaratish myoffdb;
CHEKISH;
Ma'lumotlar bazasi yaratildi. Asosan, bu erda siz kerakli jadvallarni ham yaratishingiz mumkin, ammo buyruq qatori bilan ishlash juda qulay emas, shuning uchun bu vazifani OpenOffice-ga topshiramiz.
Tegishli ODBC ulagichini o'rnatish vaqti keldi . Nima uchun kerak? Ushbu interfeys turli xil mijoz dasturlariga standart buyruqlar to'plamidan foydalangan holda turli SQL serverlariga kirish imkonini beradi. Ya'ni, ulagich xuddi shu OpenOffice uchun kerak - u MySQL yoki Postgree serveridan ma'lumotlarni oladimi, muhim emas.
Bizga kerak bo'lgan drayverni ( MyODBC-standard-3.51.8-win ) www.mysql.com saytidan yuklab olish mumkin . Biz ushbu drayverni paketdan chiqaramiz va fayllarni nusxalashdan so'ng uni qo'lda tizimga qo'shamiz. Buni amalga oshirish uchun Boshqaruv paneli > Ma'muriyat > Ma'lumotlar manbalarini oching va Maxsus DSN yorlig'ida Qo'shish ... ni bosing . Ko'rsatilgan dialog oynasida (1-rasmga qarang), MySQL ODBC -ni tanlang va Finish ni bosing . Keyinchalik, ma'lumotlar bazasi serveriga ulanish bilan bog'liq parametrlarni belgilashingiz kerak. Biz belgilagan holat uchun siz rasmdagi kabi qiymatlarni kiritishingiz mumkin. Agar MySQL server hozirda ishlayotgan bo'lsa, " Ma'lumotlar manbasini tekshirish" tugmasidan foydalaningyaratilgan interfeysning funksionalligini tekshirishingiz mumkin.

Guruch. 1. Windows OT vositalaridan foydalanib, ODBC drayverini ulaymiz
Keling, hamma narsa yaxshi deb faraz qilaylik. Keyin OpenOffice-ni o'rnating, uni ishga tushiring va ma'lumotlar manbasini sozlang. Buning uchun Fayl > AutoPilot > Manzil ma'lumotlari manbasi ... menyusidan manzillar kitobi ustasini oching.. Manzil manbasi turidagi kalitlar ro'yxatidan eng pastini tanlang - Boshqa tashqi ma'lumotlar manbai . Keyingiga bosing va keyin Sozlamalar tugmasini bosing . Ma'lumotlar bazasi haqida kerakli ma'lumotlarni ko'rsatishingiz kerak bo'lgan oyna ochiladi (bu vaqtda MySQL ishlashi kerakligini eslaysizmi?).
Hamma narsani rasmda ko'rsatilganidek bajaring. 2. Sozlamalarni saqlashni unutmang ( Ilova va Ok tugmalari ). Endi OpenOffice keyingi qayta ishlash uchun ma'lumotlarni qayerdan olishni biladi.



Download 5,2 Mb.

Do'stlaringiz bilan baham:
1   ...   32   33   34   35   36   37   38   39   ...   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