Ҳайдарова С. Sql тили: имкониятлари ва қЎлланилиши


OrderItems (Буюртма элементлари) жадвалларини SQL тилида яратиш кўрсатилган. Vendors



Download 1,93 Mb.
bet5/19
Sana16.03.2022
Hajmi1,93 Mb.
#496765
1   2   3   4   5   6   7   8   9   ...   19
Bog'liq
sql tili imkoniyatlari va qollanilishi

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 – таъминловчининг шахри
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 ,
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 устунини қўшиш қуйидагича амалга оширилади:

Download 1,93 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   19




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