• CREATE TABLE
  • CREATE TABLE Student1 (Student_ID INTEGER, Surname VARCHAR(60), Name VARCHAR(60), Stipend DOUBLE, Kurs INTEGER, City VARCHAR(60), Birthday DATE, Univ_ID
  • Ma’lumotlar bazasi ob’ektlarini yaratish




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

    Ma’lumotlar bazasi ob’ektlarini yaratish. Ma‟lumotlar bazasi 
    ob‟ektlarini yaratish ma‟lumotlarni tavsiflash tili (DLL) operatorlari 
    yordamida amalga oshiriladi. Ma‟lumotlar bazasi jadvallari CREATE 
    TABLE komandasi yordamida amalga oshiriladi. Bu komanda bo„sh 
    jadval yaratadi, Ya‟ni jadvalda satrlar bo„lmaydi. Bu jadvalga qiymatlar 
    INSERT komandasi yordamida kiritiladi. CREATE TABLE 
    komandasi jadval nomini va ko„rsatilgan tartibda nomlangan ustunlar 
    to„plamini aniqlaydi. Har bir ustun uchun tip (toifa) va o„lcham
    aniqlanadi. Har bir yaratilgan jadval hech bo„lmaganda bitta ustunga 
    ega bo„dishi kerak. CREATE TABLE komanda ko„rinishi 


    72 
    quyidagicha: 
    CREATE TABLE (oifasi>[]); 
    CREATE TABLE xususiyati quyidagicha: 
    SQL ishlatilayotgan ma‟lumot toifalariga ANSI standarti berilgan.. 
    - Char(character) 
    - Int(integer); 
    - Smallint, 
    - Dec(detcimal), 
    - Number, 
    - Float va hokazo 
    Albatta ko„rsatilishi zarur bo„lgan ma‟lumot toifasi CHAR. 
    Maydonga yozilgan real simvollar soni noldan (agar maydonda NULL 
    qiymati bo„lsa) CREATE TABLEda berilgan maksimal qiymatgacha 
    bo„ladi. Masalan STUDENT1 jadvalini quyidagi komanda bilan 
    yaratish mumkin: 
    CREATE TABLE Student1 (Student_ID INTEGER, Surname
    VARCHAR(60), Name VARCHAR(60), Stipend DOUBLE, Kurs 
    INTEGER, City VARCHAR(60), Birthday DATE, Univ_ID 
    INTEGER); 
    Jadvaldagi ma‟lumotlarni maydonlar bo„yicha qidirish tanlash 
    amali yetarli darajada tezlatish uchun ma‟lumotlarni berilgan maydon 
    bo„yicha indeksatsiya qilish ishlatiladi. Indekslarni bitta yoki bir nechta 
    maydon bo„yicha bajarish mumkin. 
    Indeks komandasini ko„rinishi: 

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




    Download 1,38 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Ma’lumotlar bazasi ob’ektlarini yaratish

    Download 1,38 Mb.
    Pdf ko'rish