1-bob. Ma`lumotlar bazasining asosiy tushunchalari


STIPEND INTEGER, KURS INTEGER, CITY CHAR(15), BITHDAY DATE, UNIV_ID INTEGER)



Yüklə 326,41 Kb.
səhifə49/80
tarix01.12.2023
ölçüsü326,41 Kb.
#170685
1   ...   45   46   47   48   49   50   51   52   ...   80
1-bob. Ma`lumotlar bazasining asosiy tushunchalari-fayllar.org

STIPEND INTEGER, KURS INTEGER, CITY CHAR(15), BITHDAY DATE, UNIV_ID INTEGER);



Ba‘zi hollarda birir 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 komanda quyidagicha bo‘ladi.

CREATE TABLE Student



( Student_ID INTEGER NOT UNIQUE, SURNAME CHAR (25) NOT NULL, NAME CHAR(10 ) NOT ,

STIPEND INTEGER, KURS INTEGER, CITY CHAR(15), BITHDAY DATE);



Jadvalda kalit maydonlarni ishlatish komandasi quyidagicha bo‘ladi

CREATE TABLE Student



( Student_ID INTEGER PRIMER KEY , SURNAME CHAR (25) NOT NULL, NAME CHAR(10 ) NOT ,

STIPEND INTEGER, KURS INTEGER, CITY CHAR(15), BITHDAY DATE, UNIV_ID INTEGER);



SQL tilida jadvalga ma‘lumotlar kiritish uchun, ular o‘zgartirish va olib tashlash uchun ma‘lumotlar bilan manipulyasiya qilish (DML) tilining uchta komandasi mo‘ljallangan. Bular



  • INSERT (qo‘shish),



  • UPDATE (tiklash yangilash),



  • DELETE(olib tashlash, yo‘qotish) komandalaridir.



INSERT komandasi (buyruqi) jadvalga yangi satr qo‘shishni amalga oshiradi. Sodda holda uning ko‘rininshi quyidagicha:

INSERT INTO VALUES (,,);



Bunday yozuvda VALUES kalit so‘zidan keyin qavs ichida ko‘rsatilgan qiymatlar jadvaldagi yangi qo‘shilgan satrning maydonlariga kiritiladi. Kiritish jadvalini CREATE TABLE operatori bilan yaratilish paytidagi ustunlarni ko‘rsatish tartibida amalga oshiriladi. Masalan, Student jadvalida yangi satrni qo‘shish quyidagicha amalga oshirish mumkin:

INSERT INTO Student



VALUES (101, ‘Ivanov’, ‘Aleksandr’, 200,3, ‘Moskva‘, ‘6/10/1979’ , 15);


Yüklə 326,41 Kb.

Dostları ilə paylaş:
1   ...   45   46   47   48   49   50   51   52   ...   80




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin