• , ( nomi>,[ ]));
  • Name CHAR(10) NOT NULL, Stipend INTEGER, Kurs INTEGER, City CHAR(15), Bithday DATE, Univ_ID INTEGER);
  • UNIQUE (yagona)
  • Kurs INTEGER, City CHAR(15), Bithday DATE);
  • DELETE
  • DROP TABLE < jadval nomi >




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

    DROP TABLE < jadval nomi >; 
    Mumkin bo„lgan ma‟lumot qiymatlar cheklanishlari bo„lishi mumkin. 
    Unda
    CREATE TABLE komandasi quyidagicha bo„ladi. 
    CREATE TABLE (
    toifasi>   
    , < jadvalga cheklanishlar> (
    nomi>,[< ustun nomi >])); 
    Student jadvalining Student_ID, Surname, Name maydonlarida 


    74 
    NULL qiymat bo`lishini taqiqlash uchun so`rov quyidagicha yoziladi: 
    CREATE TABLE STUDENT (Student_ID INTEGER NOT 
    NULL, Surname CHAR(25) NOT NULL,
    Name CHAR(10) NOT NULL,
    Stipend INTEGER,
    Kurs INTEGER,
    City CHAR(15),
    Bithday DATE,
    Univ_ID INTEGER); 
    Ba‟zi hollarda biror maydonga kiritilayotgan barcha qiymatlar bir 
    biridan farq qilishi kerak. Bunda shu maydon uchun UNIQUE 
    (yagona) so„z ishlatiladi. 
    Masalan Student jadvalida Student_ID qiymatlari farqli bo„lishi uchun 
    so`rov quyidagicha yoziladi. 
    CREATE TABLE STUDENT (Student_ID INTEGER NOT NULL
    UNIQUE, 
    Surname CHAR (25) NOT NULL, 
    Name CHAR(10 ) NOT NULL , 
    Stipend INTEGER,
    Kurs INTEGER,
    City CHAR(15), 
    Bithday DATE); 
    Jadvalda kalit maydonlarni ishlatish komandasi quyidagicha yoziladi: 
    CREATE TABLE Student ( Student_ID INTEGER PRIMER 
    KEY, 
    Surname CHAR (25) NOT NULL, 
    Name CHAR(10 ) NOT NULL , 
    Stipend INTEGER,
     
    Kurs INTEGER,
    City CHAR(15), 
    Bithday DATE, 
    Univ_ID INTEGER); 
    SQL tilida jadvalga ma‟lumotlar kiritish, o„zgartirish va o`chirish 
    uchun ma‟lumotlarni manipulyasiya qilish (DML) tilining uchta 


    75 
    komandasi ishlatiladi. Bular INSERT (qo„shish), UPDATE (tiklash 
    yangilash), DELETE (o`chirish) komandalaridir.
    INSERT komandasi jadvalga yangi satr qo„shishni amalga 
    oshiradi. Sodda holda uning sintaksisi quyidagicha: 

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




    Download 1,38 Mb.
    Pdf ko'rish