• SQL tilining vazifasi
  • Sql tilining vazifasi sql tilining tarixi sql operatorlarni yozish qoidalari




    Download 27,05 Kb.
    bet1/9
    Sana28.01.2024
    Hajmi27,05 Kb.
    #147685
      1   2   3   4   5   6   7   8   9
    Bog'liq
    9-Mavzu


    MAVZU: SQL SO`ROVLAR TILI. MS SQL SERVER DASTURI.
    Reja:

    1. SQL tilining vazifasi

    2. SQL tilining tarixi

    3. SQL operatorlarni yozish qoidalari



    Tayanch iboralar: SQL tili, SQL DML tili, SQL DDL tili, so‘rov, SELECT operatori, from bo‘lim, where bo‘limi, order by bo‘limi, group by bo‘limi, having bo‘limi, so‘rov ifodasi, so‘rov qismi.

    Berilganlarni relatsion modelini ishlab chiqish natijasida SQL tili yaratilib, relatsion berilganlar bazasini namuna tiliga aylandi.


    Bu tilni asosida relatsion algebra va relatsion hisob turibdi. 1987-yilda Standartlar bo‘yicha xalqaro tashkiloti (ISO) tomonidan SQL tilining namunasi qabul qilindi.
    SQL tilining vazifasi
    BB bilan ishlaydigan har qanday til quyidagi imkoniyatlarga ega bo‘lishi kerak:
    1. Berilganlar jadvalini, ularning bazaviy tuzimini yaratish va tavsiflash.
    2. Berilganlar ustida ishlov amallarini bajarish, ya’ni jadvalga berilganlarni qo‘shish, o‘zgartirish va olib tashlash.
    3. Oddiy va murakkab so‘rovlarni bajarish.
    Ko‘rsatilgan imkoniyatlar SQL tilida amalga oshirilgan.
    Jadvallardagi berilganlarni talab qilingan chiquvchi ko‘rinishga o‘tkazish uchun SQL tili ishlatiladi.
    SQL tili ikkita asosiy tarkiblarga ega:
     DDL (Data Destination Language) tili, ya’ni berilganlarni tavsiflash tili. Bu til berilganlar bazasini tuzilishini tavsiflash va ularga murojaat qilishni boshqarish imkoniyatlarini yaratadi.
     DML (Data Manipulation Language) tili, ya’ni berilganlarga ishlov.
    Bu til berilganlarni yangilash va tanlash uchun ishlatiladi.
    Bu tilda hisoblash jarayonini boshqarish komandalari, ya’ni IF … THEN… ELSE, DO … WHILE, GOTO kabi komandalar yo‘q, shu sababli bu tilni ikkita usul bilan ishlatish mumkin, ya’ni muloqot (foydalanuvchi bevosita SQL operatorlarini ketma-ket kiritadi) usuli yoki SQL tiliga ega bo‘lgan yuqori bosqich tili orqali. 1999-yilda kiritilgan SQL3 [46,65] tili namunasida yuqorida ko‘rsatilgan imkoniyatlar kiritilgan.
    SQL tili noprotsedur til bo‘lgani sababli, unda berilganlarni qaysi yo‘l bilan olish emas, balki qanday ma’lumot kerakligini ko‘rsatish kerak. SQL tilida operatorlar erkin formatda yoziladi, ya’ni fiksirlangan pozitsiyaga bog‘lanmagan holda. SQL tilida operatorlar ingliz tilida yozilgan kalit so‘zlar bilan belgilanadi, masalan:

    Download 27,05 Kb.
      1   2   3   4   5   6   7   8   9




    Download 27,05 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Sql tilining vazifasi sql tilining tarixi sql operatorlarni yozish qoidalari

    Download 27,05 Kb.