Mundarija kirish


DROP TABLE < jadval nomi >



Yüklə 1,38 Mb.
Pdf görüntüsü
səhifə53/79
tarix20.06.2022
ölçüsü1,38 Mb.
#61884
1   ...   49   50   51   52   53   54   55   56   ...   79
1-1800

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: 

Yüklə 1,38 Mb.

Dostları ilə paylaş:
1   ...   49   50   51   52   53   54   55   56   ...   79




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