Oʻzbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini


SQL operatorlari orqali quyidagi vazifalarni bajarish mumkin



Download 20,09 Kb.
bet2/3
Sana22.12.2022
Hajmi20,09 Kb.
#893858
1   2   3
Bog'liq
Raxmonov J

SQL operatorlari orqali quyidagi vazifalarni bajarish mumkin:

  1. Ma'lumotlarni so'rov orqali olish.

  2. Jadvalning qatorlariga ma'lumot qo'shish, qatorlarini o'chirish va yangilash.

  3. Ob'ektlarni yaratish, o'zgartirish va o'chirish.

  4. Ma'lumotlar bazasi va ob'ektlarga ruxsatlarni o'rnatish.

  5. Ma'lumotlar bazasi foydalanuvchilarini hosil qilish va baza xafsizligini ta'minlash.

Afzalliklari va kamchiliklari


Ma'lumotlar bazasi tizimlari nazariyasini ishlab chiqish jarayonida "ma'lumotlar modeli" atamasi boshqacha ma'noga ega edi. Alohida tushunchalarning mohiyatini chuqurroq tushunish uchun ma'lumotlar bazalari evolyutsiyasi kontekstida ushbu kontseptsiyadan foydalanishning ba'zi xususiyatlarini ko'rib chiqaylik.
11.1. "Ma'lumotlar modeli" tushunchasi haqida
Dastlab ma'lumotlar modeli tushunchasi ma'lum bir ma'lumotlar bazasidagi ma'lumotlar strukturasining sinonimi sifatida ishlatilgan. Strukturaviy talqin model tushunchasining unda belgilangan munosabatlarga ega to'plam sifatidagi matematik ta'rifiga to'liq mos edi. Ammo shuni ta'kidlash kerakki, bu holda modellashtirish ob'ekti umumiy ma'lumotlar emas, balki ma'lum bir ma'lumotlar bazasi hisoblanadi. Ko'p bosqichli DBMS arxitekturasi g'oyalari asosida yangi arxitektura yondashuvlarini ishlab chiqish endi ma'lum bir ma'lumotlar bazasining ko'rinishlarini ko'rsatishni hisobga olish etarli emasligini ko'rsatdi. Meta-darajada ma'lum bir ma'lumotlar bazasida ma'lumotlar bazalarining barcha turdagi ruxsat etilgan ko'rinishlari to'plami bilan yoki shunga o'xshash ularni aniqlash uchun ishlatiladigan vositalar bilan ishlashga imkon beradigan yechim talab qilindi. Shu munosabat bilan, simulyatsiya natijasini emas, balki vositani bildiradigan va shuning uchun ma'lum bir sinfning turli xil ma'lumotlar bazalariga mos keladigan atamaga ehtiyoj paydo bo'ldi. Bular. ma'lumotlar bazasini modellashtirish vositasi nafaqat ma'lumotlarni tizimlashtirish vositalarini, balki ma'lumotlarni manipulyatsiya qilish vositalarini ham o'z ichiga olishi kerak. Shu sababli, instrumental ma'noda ma'lumotlar modeli algebraik tizim - barcha mumkin bo'lgan ruxsat etilgan ma'lumotlar turlari, shuningdek ular bo'yicha aniqlangan munosabatlar va operatsiyalar to'plami sifatida tushunila boshlandi. Keyinchalik, bu kontseptsiya ma'lumotlarga qo'yilishi mumkin bo'lgan yaxlitlik cheklovlarini ham o'z ichiga boshladi. Natijada ko'p darajali DBMS va tizimlarda ma'lumotlarni ko'rsatish muammosi paydo bo'ldi tarqatilgan ma'lumotlar bazalari ma'lumotlar ma'lumotlar modellari uchun xaritalash muammosi sifatida ko'rib chiqildi.
Shuni ta'kidlash kerakki, ma'lumotlar bazasini ishlab chiquvchilar va foydalanuvchilari uchun unda amalga oshirilgan ma'lumotlar modelining aniq ta'rifi aslida ma'lumotlarni aniqlash va ma'lumotlarni manipulyatsiya qilish uchun til vositasidir. Shuning uchun, bunday tilni ma'lumotlar bazasi sxemasi (modellash natijasi) bilan aniqlash noo'rin - bu tilda o'ziga xos spetsifikatsiya.
70-yillarning o'rtalaridan boshlab, o'sha paytda taklif qilingan mavhum turlar kontseptsiyasi ta'siri ostida, dasturlash tillarida ma'lumotlar turi tushunchasi nafaqat strukturaviy xususiyatlar, balki xatti-harakatlar elementlari ham o'zgara boshladi. (ma'lumotlar o'zgarishi) unga kiritila boshlandi. Kelajakda bu zamonaviy ob'ekt modellari asoslanadigan ob'ekt tushunchasini shakllantirish uchun asos bo'lib xizmat qildi.
Shu munosabat bilan taklif qilingan yangi yondashuv unda ma'lumotlar modeli tip tizimi sifatida ko'rib chiqiladi. Ushbu yondashuv ma'lumotlar bazalari va dasturlash tillarini integratsiya qilish uchun tabiiy imkoniyatlarni taqdim etdi, ma'lumotlar bazasini dasturlash deb ataladigan tizimlarni yaratish bilan bog'liq yo'nalishning shakllanishiga yordam berdi. Ma'lumotlar modelini tip tizimi sifatida ko'rib chiqish nafaqat mavjud keng tarqalgan modellar, balki tobora ko'proq ta'sir o'tkazayotgan ob'ekt modellari bilan ham mos keladi.
Shunday qilib, ma'lumotlar modeli modeldir mantiq darajasi ma'lumotlar bazasi dizayni. Buni uchta komponentning kombinatsiyasi sifatida ko'rish mumkin(2-slayd):
1. Strukturaviy komponent, ya'ni. ma'lumotlar bazasini yaratish mumkin bo'lgan qoidalar to'plami.
2. Ma'lumotlar bilan ruxsat etilgan operatsiyalar turlarini aniqlaydigan boshqaruv komponenti (bu ma'lumotlarni yangilash va olish operatsiyalarini, shuningdek ma'lumotlar bazasi strukturasini o'zgartirish operatsiyalarini o'z ichiga oladi).
3. Amaldagi ma'lumotlarning to'g'riligini ta'minlash uchun (ixtiyoriy) ma'lumotlar yaxlitligi cheklovlarini qo'llab-quvvatlash.
Strukturaviy komponent nuqtai nazaridan modellar yozuvlar asosida ajralib turadi. Yozuvga asoslangan modelda ma'lumotlar strukturasi bir necha turdagi fic yozuvlarning birikmasidir formatlangan format. Har bir yozuv turi belgilangan maydonlar sonini belgilaydi, ularning har biri belgilangan tekis uzunlik.
Yozuvga asoslangan mantiqiy ma'lumotlar modellarining uchta asosiy turi mavjud
- aloqador ma'lumotlar modeli ( relyatsion ma'lumotlar modeli);
- tarmoq ma'lumotlar modeli;
- ierarxik ma'lumotlar modeli ( ierarxik ma'lumotlar modeli).
Ma'lumotlarning ierarxik va tarmoq modellari relyatsion ma'lumotlar modelidan deyarli o'n yil oldin yaratilgan, shuning uchun ularning tushunchalar bilan aloqasi.an'anaviy fayllar bilan ishlash yanada aniq.


Download 20,09 Kb.

Do'stlaringiz bilan baham:
1   2   3




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