Bazasi boshqarish


DROP TABLE ;  Mumkin bo‘lgan ma’lumot qiymatlar cheklanishlar bo‘lishi  mumkin. Unda CREATE TABLE


Download 2.13 Mb.
Pdf ko'rish
bet68/153
Sana20.10.2023
Hajmi2.13 Mb.
#1710944
1   ...   64   65   66   67   68   69   70   71   ...   153
Bog'liq
61dbf61e8b8af1.76566515

DROP TABLE < jadval nomi >; 
Mumkin bo‘lgan ma’lumot qiymatlar cheklanishlar bo‘lishi 
mumkin. Unda
CREATE TABLE komandasi kuyidagicha bo‘ladi. 
CREATE TABLE  < jadval nomi > 
(<ustun nomi  > < ma’lumot toifasi >
< ustun nomi < ma’lumot toifasi > 
< jadvalga cheklanishlar> ([,< ustun nomi >])); 
Masalan , NULL kiymatni STUDENT jadvalini aniqlashda
jadvalidagi STUDENT_ID ,SURNAME ,NAME , maydonlarida 
ishlatishni taqiqlash uchun komanda kuyidagicha bo‘ladi 
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 xollarda birir maydonga kiritilaetgan 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 kuyidagicha bo‘ladi. 
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), 


111 
BITHDAY DATE
Jadvalda kalit maydonlarni ishlatish komandasi kuyidagicha 
bo‘ladi 
 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 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. 

Download 2.13 Mb.

Do'stlaringiz bilan baham:
1   ...   64   65   66   67   68   69   70   71   ...   153




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling