• SQL m a’lumot toifalari.
  • Zbek1ston respublikasi axborot




    Download 24,2 Mb.
    bet26/71
    Sana28.05.2024
    Hajmi24,2 Mb.
    #255852
    1   ...   22   23   24   25   26   27   28   29   ...   71
    Bog'liq
    Ma\'lumotlar bazasi. ZaynidinovX.N.

    Interaktiv va qurilgan SQL. SQL tilini ikkita shakli mavjud.
    interaktiv SQL
    —qurilgan (kiritilgan) SQL
    Interaktiv SQLda foydalanuvchi SQL so‘rovlar bevosita MBBT orqali kiritadi va natijalarini interaktiv rejimda olinadi.
    Qurilgan SQLda esa so‘rovlar SQL komandalaridan tashkil topib, u boshqa birorta dasturlash tili (java, С-Н-, C, Delphi va hokazo)ga yozilgan dastur ichiga joylashtiriladi. Bu shunday tillarni ishlatadigan dasturlami samaradorligini oshiradi. Ularga relyatsion m a’lumotlar bazasi bilan ishlash imkonini beradi.
    SQL m a’lumot toifalari. Simvollar satr m a’lumot toifasi SQL standartida matnlarni faqat bitta tavsifi keltiriladi. Lining sintaksisi quyidagicha:
    CH ARACTER[(uzunligi)] yoki CHAR[(uzunligi)]
    Jadvalda belgilangan atrubutlar C H A R toifasiga tcgishli boMishi mumkin. Bunda bu atributlar qiymatlari 1 dan 255 tagacha belgidan iborat boTishi mumkin. SQL tilini ba’zi birlardagina o ‘zgaruvchan uzunlikdagi satr toifalari mavjud. Bu toifalar quyidagicha tavsiflanadi:
    VA RCHARO yoki CH A RV A RY IN G ()
    5i
    C H A R A C T E R va V A RC H A R toifasidagi konstantalar apostrof ichiga yoziladi.
    Quyidagi toifalami barchasi ekvivalent SQLda bir xil vazifa bajaradi: VA R C H A R [(uzunligi)J;
    C H A R VARYING [(uzunligi)]; C H A R A C T ER VARYLNG[(uzunIigi)].
    Agar uzunlik oshkor ko ‘rsatilmasa, u holda 255 ga teng deb qabul qiiinadi, ya’ni barcha hollarda 255 ta simvoldan iborat bo‘ladi.
    Sonli m a'lum ot toifalari SQL standartida quyidagi son toifalarida ishlatiladi.
    IN T E G E R - butun sonlar uchun - 2"51 231;
    SMOLLINT - butun sonlar 2 '15 2 15;
    D E C IM A L (aniqlikfmasshtabj) - fiksirlangan nuqtali son. Aniqlik sondagi qiymatli raqamlar masshtab. Unli nuqtadan undagi raqamlaming maksimal sonini ko ‘rsatadi;
    N U M ER IC - butun sonlar uchun - 2'31 231;
    FLOAT[(aniqlik)] - liaqiqiy sonlar uchun qo'llaniladi.
    Bundan tashqari uzgaruvchan uzunlikdagi simvolli satrlar toifasi ham ishlatiladi. Bunda uzgaruvchi toifalar ixtiyoriy uzunlikda b o iad i. Bunda uzunliklar zarur bo'im agan parametrlar hisobkmadi. Agar ular ishlatilmasa, unda 255 ta siravolga joy ajratiladi.
    Simvolli satrlanii belgilashni yana bir usuli mavjud.

      1. V arch ar [(uzunlik)]

    M a’lumotlami sonli tiplari


    1. Download 24,2 Mb.
    1   ...   22   23   24   25   26   27   28   29   ...   71




    Download 24,2 Mb.