Prorammalastiriw ortaliginda magliwmalar bazasin jaratiw ham qayta islew



Download 72,41 Kb.
Pdf ko'rish
Sana06.02.2022
Hajmi72,41 Kb.
#433514
Bog'liq
15.Prorammalastiriw ortaliginda magliwmalar



Prorammalastiriw ortaliginda magliwmalar
bazasin jaratiw ham qayta islew. 
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.
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.
Har qanday axborot tizimi bizni qamragan real dunyoning ba‘zi tomonlarini 
yoki predmet sohasini yoki muammoni yoritishi mumkin.
Muammoli muhit vaqti o‗zgarishi bilan o‗zgarishi, ya‘ni ob‘yektlar 
xususiyatining o‗zgarishida, eski ob‘yektlarning yo‗qolishi va yangilarining paydo 
bo‗lishida ifodalanadi. Bu o‗zgarishlar voqealar natijasida bo‗lib o‗tadi. 
Voqealarning ketma-ketligi jarayonni tashkil etadi. Har qanday axborot tizimi 
ob‘yektlarning o‗zlari bilan emas, mavjudiy borliq singari, balki ularning belgili 
yoritqichi-idenfikatori bilan ishlaydi.
Belgi - idenfikatorlarning bosh vazifasi - ob‘yektni guruhdagi turdosh 
ob‘yektlardan farqlash. Ob‘yektning idenfikatori, umumiy aytganda, ob‘yektning 
xususiyati haqida yoki, ya‘ni shunga o‗xshash, uning u yoki bu sinfga tegishligi 
haqida hech qanday axborot bermasligi mumkin.
Ma‘lumotlar. Belgili shaklda ifodalangan ob‘yekt yoki ob‘yektlarning 
muomalasi haqidagi axborotlar ma‘lumotni tashkil qiladi.
Bu ma‘lumotlar inson yoki qandaydir texnik qurilma tomonidan qabul 
qilinishi va tegishli tarzda interpretatsiya qilinishi mumkin. Ma‘lumotlarning 
tavsifli xususiyati shu hisoblanadiki, ya‘ni ularni bir belgili tizimdan 
boshqasiga qayta kodlash axborotni yuqotmagan holda o‗tkazish mumkin. 
Belgili ifodalanishning bunaqangi xususiyatining ahamiyati - mavjud predmetli 
holatning qabul qiluvchiga yo‗naltirilgan, belgilarning har xil tizimlarida 
ifodalanish imkonini beradi.


Ma‘lumotlar bazasini qurishda insonga yo‗naltirilgan mantiqiy ifodalanish 
haqida va uzoq muddatli xotira qurilmasiga yo‗naltirilgan jismoniy ifodalanish 
haqida gapirish an‘anaga aylangan.
MA‘LUMOTLAR BAZASI - ma‘lum masalaga yoki biror faoliyatga taalukli 
o‘zaro boglangan va aloxida kurinishda tashkil etilgan ma‘lumotlar.
MB misollar: – Xar xil katalog va spravochniklarda saklanadigan axborotlar;
– Poezdlar jadvali; – Darslar jadvali; – Slovarlar;
MB ma‘lumotlarni xsusiyatlari: – tuliklik; – aktuallik; – kulaylik; – Tugri 
tashkil etish.
Ma‘lumotlar banki - bir nechta MB, texnik vosita va dastur ta‘minotidan 
iborat avtomatlashtirilgan tizim.
C++ dasturlash tilida ma`lumotlar bazasi bilan ishlaydigan ADO, DataAccess, 
DataControl va dbExpress kabi komponenta bo`limlari mavjud. Ular orqali 
ma`lumotlar bazasi ustida amallar bajarilishi mumkin. Interfeysda ma`lumotlar 
bazasini chaqirish uchun ADOConnection, ADOQuery va DataSource 
komponentalaridan foydalanish kifoya. Ma`lumotlar bazasidagi ob`yektni aks 
ettirish uchun esa DBGrid komponentasidan foydalaniladi. DBGrid komponentasi 
jadvallarni aks ettiradigan komponenta hisoblanadi.

ADOConnection komponentasi ADO bo`limida joylashgan bo`lib, u 
ma`lumotlar bazasi bilan aloqa o`rnatishga xizmat qiladi.

ADOQuery komponentasi ham ADO bo`limida joylashgan bo`lib 
bog`langan ma`lumotlar bazasiga so`rovlar yozishda ishlatiladi.

DataSource komponentasi esa Data Access bo`limida joylashgan bo`lib, 
so`rovlarni dbGrid komponentasi, ya`ni so`rovlarni jadvallarda aks ettiradi.
Yuqorida keltirilgan komponentalar ma`lumotlar bazasi bilan aloqa 
o`rnatishda muhim komponentalar hisoblanadi. Ma`lumotlar bazasini boshqarish 
tizimining qaysi turi bo`lishidan qat`iy nazar bu komponentalardan foydalaniladi. 
Shunday ekan C++ builder 6 dasturi va Oracle ma`lumotlar bazasi bog`lashni 
ko`rib chiqamiz. 

Download 72,41 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