• Operator Ma`nosi Amal
  • 10.3. Ma`lumotlar bilan ishlash (manipulyatsiya)
  • Nazorat savollari
  • 6-mavzu Ma`lumotlar bazasida ishlatiladigan tillar. Sql tili haqida tushuncha




    Download 19,54 Kb.
    bet4/4
    Sana29.01.2024
    Hajmi19,54 Kb.
    #147811
    1   2   3   4
    Bog'liq
    6-mavzu Ma`lumotlar bazasida ishlatiladigan tillar. Sql tili haq-fayllar.org

    Operator


    Ma`nosi


    Amal

    ALTER DATABASE


    MB ni o`zgartirish


    Butun MB ga tegishli bo`lgan ob`ektlar va cheklanishlar to`plamini o`zgartirish


    ALTER DBAREA


    MB saqlash sohasin o`zgartirish


    Avval yaratilgan saqlash sohasini o`zgartirish


    ALTER PASSWORD


    Parolni o`zgartirish


    Butun MB parolini o`zgartirish


    CREATE DATABASE


    MB yaratish


    Barcha parametrlarini ko`rsatgan holda yangi MB ni yaratish


    CREATE DBAREA


    Saqlash sohasini yaratish


    Yangi saqlash sohasini yaratish va unda ma`lumotlar joylashtirishga ruxsat etishi


    DROP DATABASE


    MB ni o`chirish


    Mavjud MB ni o`chirish (bunday amal bajarish vakolatiga ega bo`lgan foydalanuvchilar uchun)


    DROP DBAREA


    MB saqlash sohasini o`chirish


    Mavjud saqlash sohasini o`chirish (agar unda joriy vaqtda faol ma`lumotlar joylashmagan bo`lsa)


    GRANT

    Vakolat berish

    MB ba`zi ob`ektlari ustida bir qator amallarni bajarish huquqini berish


    REVOKE

    Huquqdan mahrum qilish

    Biror ob`ektga yoki ob`ekt ustida bajariladigan ba`zi amallarni bajarish huquqidan mahrum qilish


    3 jadval. Tranzaktsiyalarni boshqarish operatorlari




    Operator


    Ma`nosi


    Amal

    COMMIT

    Tranzaktsiyani tugatish

    Tranzaktsiyani tashkil qiluvchi, ma`lumotlarni qayta ishlovchi murakkab va o`zaro bog`langan amallarni tugatish


    ROLLBACK


    Tranzaktsiyani bekor qilish


    Tranzaktsiya bajarilishi natijasida yuz bergan o`zgarishlarni bekor qilish


    SAVEPOINT


    Tarnzaktsiya bajarilishida oraliq nuqta saqlash


    MB ni oraliq holatini saqlash. Bu keyinchalik shu holatga qaytish uchun zarur bo`ladi.




    10.3. Ma`lumotlar bilan ishlash (manipulyatsiya)
    4 jadval. Ma`lumotlarni manipulyatsiyalash operatorlari DMP (Data Manipulation Language)


    Operator


    Ma`nosi


    Amal

    DELETE

    Satrni o`chirish

    Fil’tr shartini qanoatlantiruvchi muvofiq bir yoki bir necha satrni o`chiradi.


    INSERT

    Satrni qo`yish

    Jadvalga bitta satrni qo`yish. Bu operatorning boshqa modifikatsiyalarida biror jadvalning bir necha satri yoki so`rov natijasi jadvalga qo`yilishi mumkin.


    UPDATE

    Satrni yangilash

    Bitta yoki fil’tr shartini qanoatlantiruvchi bir necha ustunlaridagi bitta yoki ko`proq ustunlardagi qiymatlarni almashtirish


    5 jadval. DQL (Data Query Language) so`rov tili






    Operator


    Ma`nosi


    Amal

    SELECT

    Satrni tanlash

    Relyatsion algebraning barcha amallarini bajaruvchi operator bo`lib so`rovga mos natijaviy jadvalni hosil qiladi.




    Nazorat savollari
    1. MBBT bilan ishlashda SQL tilining roli haqida tushuncha bering?


    2. SQL tilining asosiy vazifasi nimalardan iborat?


    3. SQL tili MB da boshqarish vazifasini bajaradimi?


    4. SQL tili barcha MBBT larida ishlatiladimi?


    5. SQL tili va uning yaratilish tarixi haqida tushuncha bering.


    6. SQL tilining standartlari va MBBT versiyalari dialektlari haqida tushuncha bering.


    7. SQL ni ishlash sxemasi haqida tushuncha bering.


    8. SQL tilining qanday funktsional imkoniyatlari mavjud.


    9. SQL tili bajaradigan funktsiyalari.


    10. SQL tili imkoniyatlari


    11. Ma`lumotlarni aniqlash operatorlari DDL haqida tushuncha bering.


    12. DQL - so`rov tili haqida tushuncha bering.


    13. Ma`lumotlarni manipulyatsiyalash operatorlari DMP haqida tushuncha bering.


    14. SQL ning maxsus agregat funktsiyalari.




    http://fayllar.org
    Download 19,54 Kb.
    1   2   3   4




    Download 19,54 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    6-mavzu Ma`lumotlar bazasida ishlatiladigan tillar. Sql tili haqida tushuncha

    Download 19,54 Kb.