Html haqida tushuncha



Yüklə 218,21 Kb.
səhifə7/10
tarix03.05.2023
ölçüsü218,21 Kb.
#106898
1   2   3   4   5   6   7   8   9   10
1-bob

Nega SQL?
SQL keng tarqalgan, chunki u quyidagi afzalliklarga ega:

  • Foydalanuvchilarga ma’lumotlar bazasini boshqarish tizimlaridagi ma’lumotlarga kirishga ruxsat beradi.

  • Foydalanuvchilarga ma’lumotlarni tasvirlashga imkon beradi

  • Foydalanuvchilarga ma’lumotlar bazasidagi ma’lumotlarni aniqlash va ularni boshqarishga imkon bera oladi.

  • SQL modullari, kutubxonalari va pre-kompilyatorlaridan foydalanib, boshqa tillarda ichki joylashuvga ruxsat beradi

  • Foydalanuvchilarga ma’lumotlar bazalari va jadvallarni yaratish va tushirishga ruxsat beradi

  • Foydalanuvchilarga ma’lumotlar bazasida ko’rish, saqlanadigan protsedura, funksiyalarni yaratishga imkon beradi

  • Foydalanuvchilarga jadvallar, protseduralar va ko’rinishlar bo’yicha ruxsatlarni o’rnatish uchun ruxsat beradi.

Oracle-da SQL buyruqlaridan foydalanish



Oracle, ehtimol Microsoft SQL Serverning yagona jiddiy raqibidir. Aynan mana shu rivojlanish va boshqarish muhiti Microsoft dasturiy mahsulotining funktsiyalarini doimiy ravishda yaxshilaydi, chunki raqobat taraqqiyotning dvigateli hisoblanadi. Doimiy raqobatga qaramay, Oracle-ning SQL buyruqlari SQL-ga o'xshaydi. Shunisi e'tiborga loyiqki, Oracle SQLning deyarli to'liq nusxasi deb hisoblansa-da, ushbu tizim va umuman tilning mantiqi sodda deb hisoblanadi. Muayyan buyruqlar to'plamidan foydalanganda Oracle bunday murakkab tuzilishga ega emas hisoblanadi. Ushbu ma'lumotlar bazasini ishlab chiqish muhitlarining imkoniyatlarini hisobga olgan holda, Oracle murakkab ichki so'rovlar tuzilishiga ega emas.Ushbu farq ma'lumotlar bilan ishlashni ko'p marta tezlashtirishga imkon bera oladi, aksincha, ba'zi bir alohida holatlarda xotiradan behuda foydalanishga olib keladi. Oracle tuzilishi asosan vaqtinchalik jadvallar va ulardan foydalanish asosida qurilgan. Misol tariqasida: Ushbu tizimdagi SQL buyruqlari,SQL tilining o'zi standartlari bilan o'xshashlik asosida tuzilgan, garchi ular undan biroz farq qilsalar ham.
SELECTCONCAT (CONCAT (CONCAT ('o’qituvchi ', ism), CONCAT (SUBSTR (fname, 0, 1), SUBSTR (otch, 0, 1))), CONCAT ('qaysi fan mutahasisi', ishga qabul qilingan sana)) Qayerda qabul qilingan kun\u003e to_date ('01 .01.80 ',' dd.mm.yyyy ');
Ushbu so'rov ma'lum vaqt ichida ishga qabul qilingan o’qituvchilar to'g'risidagi ma'lumotlarni qaytaradi. So'rovning tuzilishi boshqacha bo'lishiga qaramay, ushbu tizimlarda SQL buyruqlarining bajarilishi o'xshash, faqat kichik detallar bundan mustasno holda.


Yüklə 218,21 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10




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