Sql da jadvallar bilan ishlash




Download 145,09 Kb.
Pdf ko'rish
bet2/3
Sana22.05.2024
Hajmi145,09 Kb.
#249648
1   2   3
Bog'liq
10-noyabr atrabotka baza

Sql da jadvallar bilan ishlash 
Jadvallarni yaratish.
Jadvallar CREATE TABLE komandasi bilan yaratiladi. Bu komanda 
qatorlarsiz bo‘sh jadval yaratadi. CREATE TABLE komandasi jadval nomini va 
jadval o‘zini ma’lum tartibda ko‘rsatilgan ustunlar nomlari ketma – ketligi ta’rifi 
ko‘rinishida aniqlaydi. U ma’lumotlar tiplari va ustunlar o‘lchovini aniqlaydi. Xar 
bir jadval juda bo‘lmaganda bitta ustunga ega bo‘lishi kerak.
CREATE TABLE komandasi sintaksisi: 
CREATE TABLE ( [()], 
[()], ... );
Argument qiymati kattaligi ma’lumot turiga bog‘liqdir. Agar siz maxssus 
ko‘rsatmasangiz, tizim avtomatik qiymatni o‘rnatadi. 


Bundan buyon quyida keltirilgan 3 ta jadvaldan iborat ma’lumotlar bazasini 
ko‘ramiz. 
Jadval Sotuvchilar (Salepeople): 
Snum 
Sname 
City 
Comm 
11 
Peel 
London 
0.12 
12 
Serres 
San Jose 
0.13 
14 
Motika 
London 
0.11 
SNum – xarbir sotuvchi unikal nomeri, SName – sotuvchi nomi, 
City – sotuvchi adresi ( shaxar ), Comm – sotuvchilarning o‘nli shakldagi
komission foydasi. 
Jadval Buyurtmachilar (Customers): 
Cnum 
Cname 
City 
Rating 
SNu

21 
Hoffman 
London 
100 
11 
22 
Giovanni 
Rome 
200 
13 
23 
Liu 
SanJose 
200 
12 
CNum – xar bir buyurtmachi unikal nomeri, CName – buyurtmachi nomi
City – buyurtmachi adresi ( shaxar ), Rating – buyurtmachining boshqalardan 
ustunlik darajasini ko‘rsatuvchi kod ( reyting ), SNum – shu buyurtmachiga 
tayinlangan sotuvchi nomeri. Jadval Buyurtma (Orders): 


Onum 
AMT 
Odate 
CNum 
Snum 
38 
4723.00 
1990/10/05 
26 
11 
310 
1309.95 
1990/10/06 
24 
12 
ONum – xar bir sotib olish unikal nomeri, AMT – sotib olish summasi 
qiymati, ODate – sotib olish sanasi, CNum – sotib oluvchi buyurtmachi nomeri
SNum – sotuvchining nomeri. Misol uchun sotuvchilar jadvalini yaratishni ko‘rib 
chiqamiz: 
CREATE TABLE Salepeople ( SNum integer,SName char (10), City
char (10), Comm decimal ); 

Download 145,09 Kb.
1   2   3




Download 145,09 Kb.
Pdf ko'rish