Toshkent davlat iqtisodiyot universiteti samarqand filiali "Iqtisodiyot" Fakulteti


Download 192.18 Kb.
bet5/9
Sana29.01.2023
Hajmi192.18 Kb.
#1139220
1   2   3   4   5   6   7   8   9
Bog'liq
Malumotlar bazasi Itolmasov U

Optimallashtirish mexanizmlari : So'rovda ko'rsatilgan ob'ektlar va shartlar bilan bog'liq bir nechta omillarni, jumladan Optimizer maqsadini ko'rib chiqqandan so'ng, so'rov optimallashtiruvchisi SQL ifodasini bajarishning eng samarali usulini aniqlaydi.

  • Klassik so'rov mexanizmi : bo'sh bo'lgan har qanday maydonlar uchun CQE ma'lumotlarni yozuv buferiga joylashtirish uchun standart qiymatlardan foydalanadi. Bo'sh bo'lmagan maydonlar uchun SQE faqat ma'lumotlarni yozuv buferiga moslashtiradi.

  • SQL so'rovlar mexanizmi : Relyatsion tuzilmalardagi ma'lumotlarga kirish uchun SQL so'rovlar mexanizmi SQL buyruqlari va tilini sharhlaydi. Ko'p odamlar CRUD (yaratish, o'qish, yangilash va o'chirish) operatsiyalarini bajarish va aloqador ma'lumotlar modellari va ma'lumotlar bazasini boshqarish tizimlari tomonidan talab qilinadigan ma'lumotlar siyosatini amalga oshirish uchun SQL so'rov mexanizmlaridan foydalanadilar.

    SQL buyruqlarining turlari


    SQL buyruqlari an'anaviy ravishda to'rt toifaga bo'linadi:

    • Ma'lumotlar so'rovi tili (SQL-dagi DQL buyruqlari)

    • Ma'lumotlarni aniqlash tili (SQL-dagi DDL buyruqlari)

    • Ma'lumotlarni manipulyatsiya qilish tili (SQL-dagi DML buyruqlari)

    • Ma'lumotlarni boshqarish tili (SQL-dagi DCL buyruqlari)


    Ma'lumotlar so'rovi tili (SQL-dagi DQL buyruqlari)


    Ma'lumotlar so'rovi tili faqat bitta "tanlash" buyrug'ini o'z ichiga oladi. Ushbu buyruq so'rovlarni tuzish uchun boshqa ko'plab bandlar bilan birga bo'lishi mumkin.

    Ma'lumotlarni aniqlash tili (SQL-dagi DDL buyruqlari)


    Ma'lumotlarni aniqlash tili SQL uchun quvvat bo'lib, foydalanuvchiga ma'lumotlar bazasi ob'ektlarini yaratish va qayta qurish imkonini beradi. SQL-dagi asosiy DDL buyruqlari: Jadvallarni yaratish , Jadvallarni o'zgartirish va Jadvallarni tushirish.

    Ma'lumotlarni manipulyatsiya qilish tili (SQL-dagi DML buyruqlari)


    Ma'lumotlarni manipulyatsiya qilish tili jadvaldagi ma'lumotlarni manipulyatsiya qilish uchun ishlatiladi. SQL-dagi asosiy DML buyruqlari Insert, Update va Delete hisoblanadi.

    TANLASH

    Ma'lumotlar bazasidan ma'lumotlarni oling

    KIRITMOQ

    Ma'lumotlar bazasiga yangi ma'lumotlarni qo'shing

    YANGILANISH

    Ma'lumotlar bazasida saqlangan ma'lumotlarni o'zgartiradi

    OʻCHIRISH

    Ma'lumotlar bazasidan ma'lumotlarni o'chirish

    Download 192.18 Kb.

    Do'stlaringiz bilan baham:
  • 1   2   3   4   5   6   7   8   9




    Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
    ma'muriyatiga murojaat qiling