Ҳайдарова С. Sql тили


Vendors  (Таъминловчи),  Customers



Download 2,61 Mb.
Pdf ko'rish
bet9/37
Sana28.02.2022
Hajmi2,61 Mb.
#473673
1   ...   5   6   7   8   9   10   11   12   ...   37
Bog'liq
sql tili imkoniyatlari va qollanilishi

Vendors 
(Таъминловчи), 
Customers 
(Мижозлар) ва 
OrderItems 
(Буюртма элементлари) жадвалларини SQL тилида 
яратиш кўрсатилган. 
Vendors 
жадвалини яратиш: 
CREATE TABLE Vendors 

vend_id char(10) NOT NULL 
vend_name char(50) NOT NULL , 
vend_address char(50) NULL , 
vend_city char(50) NULL , 
vend_state char(5) NULL , 
vend_zip char(10) NULL , 
vend_country char(50) NULL
); 
Бу ерда 
vend_id – таъминловчининг уникал идентификатори
vend_name – таъминловчининг номи
vend_address – таъминловчининг манзили
vend_city – таъминловчининг шахри


20 
vend_state – таъминловчинингштати
vend_zip – таъминловчининг zip-коди 
vend_country – таъминловчининг мамлакати
Customers
жадвалини яратиш:
CREATE TABLE Customers 

cust_id char(10) NOT NULL , 
cust_name char(50) NOT NULL , 
cust_address char(50) NULL , 
cust_city char(50) NULL , 
cust_state char(5) NULL , 
cust_zip char(10) NULL , 
cust_country char(50) NULL , 
cust_contact char(50) NULL , 
cust_email char(255) NULL
); 
Бу ерда 
cust _id –мижознинг уникал идентификатори
cust _name – мижознинг номи 
cust _address – мижознинг манзили 
cust _city – мижознинг шахри 
cust _state – мижознинг штати
cust _zip – мижознинг zip-коди 
cust _country – мижознинг мамлакати 
cust_contact – мижознинг контакт шахси 
cust_email – мижознинг электрон почтаси
OrderItems
жадвалини яратиш: 
CREATE TABLE OrderItems 

order_num int NOT NULL 


21 
order_item int NOT NULL , 
prod_id char(10) NOT NULL , 
quantity int NOT NULL , 
item_price decimal(8,2) NOT NULL
); 
Бу ерда 
order_num – буюртма номери
order_item – буюртма элементи номери
prod_id – маҳсулот идентификатори 
quantity – буюртма қилинган маҳсулот сони
item_price – бир бирлик маҳсулотнинг нархи
SQL тили нафақат жадвал маълумотлари билан ишлаш, балки 
маълумотлар базасида амаллар бажариш, жумладан, жадвални 
яратиш, ўчириш ва ўзгартириш (янгилаш) имконини беради. 
Жадвални ўзгартириш учун 
ALTER TABLE 
буйруғидан 
фойдаланилади. Бу инструкция жадвалга янги устунлар қўшиш, 
устунларни ўчириш, устунлар катталигини ўзгартириш ҳамда 
чекланишларни қўшиш ва олиб ташлаш имкониятларига эга.
Бу команда ANSI стандарти қисми эмас, шунинг учун ҳар хил 
МББТ ларда ҳар хил имкониятларга эга. Жадвалга устун қўшиш 
барча МББТлар қўллаб-қувватлайдиган ягона амал бўлганлиги 
учун биз уни мисол сифатида кўриб чиқамиз.
Жадвалга устун қўшиш буйруғининг синтаксиси қуйидагича: 
ALTER TABLE  ADD 
;
бу ерда table name- жадвалнинг номи, column name– 
устуннинг номи, data type– қўшиш керак бўлган устундаги 
маълумотларнинг тури, size – ўлчови. 
Масалан,
Vendors 
таъминловчи жадвалига vend_phone 
устунини қўшиш қуйидагича амалга оширилади : 


22 

Download 2,61 Mb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   ...   37




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish