Rеja Axborot tizimlari va ma'lumotlar bazasi


-ma’ruza. SQL tili operatorlari. Ma’lumotlar manipulyatsiya qilish



Yüklə 0,94 Mb.
səhifə87/153
tarix02.01.2022
ölçüsü0,94 Mb.
#44769
1   ...   83   84   85   86   87   88   89   90   ...   153
MBBT Qo'llanma

11-ma’ruza. SQL tili operatorlari. Ma’lumotlar manipulyatsiya qilish
Ma'lumotlar bazalari bilan o'zaro ishlash uchun SQL tili 1970-yillarning o'rtalarida paydo bo'ldi (birinchi marta 1974-yilda nashr etilgan) va IBMda tajribaviy relyatsion ma'lumotlar bazasini boshqarish tizimi loyihasi doirasida ishlab chiqilgan. Tilning asl nomi - SEQUEL (Structured English Query Language) - bu tilning mohiyatini faqat qisman aks ettirdi. Dastlab, ixtiro qilinganidan so'ng va SQL tilidan foydalanishning dastlabki davrida uning nomi Structured Query Language iborasini qisqartirgan "Strukturalangan so'rovlar tili" iborasi edi. Albatta, til asosan foydalanuvchilar uchun tushunarli va qulay bo'lgan relatsion ma'lumotlar bazalariga bo'lgan so'rovlarni shakllantirishga qaratildi. Ammo, aslida, deyarli boshidanoq so'rovlarni shakllantirish va ma'lumotlar bazalarini boshqarish vositalariga qo'shimcha ravishda quyidagi imkoniyatlarni ta'minlaydigan to'liq ma'lumotlar bazasi tili mavjud edi:

1) ma'lumotlar bazasi sxemasini aniqlash va boshqarish vositalari;

2) yaxlitlik cheklovlari va triggerlarni aniqlash uchun vositalar (keyinchalik aytib o'tiladi);

3) ma'lumotlar bazasi taqdimotini aniqlash vositalari;

4) so'rovlarni samarali bajarilishini qo'llab-quvvatlovchi fizik sath tuzilmalarini aniqlash vositasi;

5) munosabatlar va ularning sohalariga kirishga ruxsat berish vositalari.

Hozirgi kunda SQL endi qisqartma emas, balki mustaqil tilning nomi.

Shuningdek, tuzilgan so'rovlar tili hozirda barcha tijorat aloqador ma'lumotlar bazasini boshqarish tizimlarida va deyarli barcha ma'lumotlar bazalarida, birinchi navbatda, relatsion bo'lmagan yondashuvga asoslangan holda amalga oshirilmoqda. Barcha sotuvchi kompaniyalar ularni amalga oshirish SQL standartiga mos kelishini e'lon qilmoqdalar va aslida tuzilgan so'rovlar tilining amalga oshirilgan dialektlari juda yaqin. Darhol bunga erishilmadi.

So'rovlar tili hozirgi kunda nafaqat bitta tilning nomi, balki tillarning butun bir sinfining nomi hamdir, chunki mavjud standartlarga qaramay, tuzilgan so'rovlar tilining turli dialektlari ma'lumotlar bazasini boshqarish tizimlarida amalga oshirilmoqda, albatta. bitta umumiy asos.


Yüklə 0,94 Mb.

Dostları ilə paylaş:
1   ...   83   84   85   86   87   88   89   90   ...   153




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin