• CREATE INDEX Student_ID_1 ON Exam_Marks (Student_ID);
  • ALTER TABLE komandasi orqali quyidagicha bo„ladi: ALTER TABLE nomi>ADD( nomi>
  • ALTER TABLE MODIFY ( nomi> );
  • Mundarija kirish mavzu




    Download 1,38 Mb.
    Pdf ko'rish
    bet52/79
    Sana30.01.2024
    Hajmi1,38 Mb.
    #148346
    1   ...   48   49   50   51   52   53   54   55   ...   79
    Bog'liq
    Mundarija kirish

    CREATE INDEX ON (
    nomi>); 
    Bu komanda bajarilishi uchun jadval yaratilgan bo„lishi kerak va
    indeksda ko„rsatilgan ustunlar unda bo„lishi kerak. Masalan, agar
    Exam_Marks jadvalidan talabani Student_ID maydoni qiymati bo„yicha 
    bahosini qidirish tez-tez talab etilsa, unda shu maydon bo„sicha indeks 
    bajariladi. 
    CREATE INDEX Student_ID_1 ON Exam_Marks (Student_ID); 
    Indeksni olib tashlash uchun (bunda uni nomini albatta bilish 


    73 
    kerak) quyidagi komanda ishlatiladi. 
    DROP INDEX 
    Masalan, DROP INDEX 
    Mavjud jadval tuzilmasi va parametrlari uchun ALTER TABLE 
    komandasi ishlatiladi. Jadvalga ustunlar qo„shish ALTER TABLE 
    komandasi orqali quyidagicha bo„ladi: 
    ALTER 
    TABLE 

    nomi>ADD(
    nomi> 
     ); 
    Bu komanda orqali mavjud jadval satrlariga yangi ustun qo„shiladi 
    va unga NULL qiymati yoziladi. Jadvalga bir nechta ustun ham ko„shsa 
    bo„ladi. Ular bir biridan vergul bilan ajratiladi. 
    ALTER TABLE MODIFY (
    nomi> ); 
    Ustun 
    xarakteristikalarini 
    modifikatsiyalashda 
    quyidagi 
    cheklanishlarni hisobga olish kerak: 
    - ma‟lumot toifasini o„zgartirishni, faqat ustun bo„sh bo„lsa bajarish 
    mumkin; 
    - to„ldirilmagan ustun uchun o„lcham/aniqlik o`zgartirish mumkin; 
    - to„ldirilgan ustun uchun o„lcham/aniqlik faqat kattalashtirish 
    mumkin; 
    - NOT NULL o`rnatilishi uchun ustunda birorta ham NULL qiymat 
    bo`lmasligi kerak; 
    - sukut bilan o„rnatilgan qiymatni har doim o`zgartirish mumkin. 
    Ma`lumotlar bazasidan jadvallarni olib tashlash quyidagi komanda 
    bilan bajariladi. 

    Download 1,38 Mb.
    1   ...   48   49   50   51   52   53   54   55   ...   79




    Download 1,38 Mb.
    Pdf ko'rish