Mundarija kirish mavzu


Download 288.16 Kb.
bet53/80
Sana26.07.2023
Hajmi288.16 Kb.
#1662746
1   ...   49   50   51   52   53   54   55   56   ...   80
Bog'liq
Mundarija kirish mavzu-fayllar.org

bilan bajariladi.
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.

Download 288.16 Kb.

Do'stlaringiz bilan baham:
1   ...   49   50   51   52   53   54   55   56   ...   80




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