12-amaliy mashg’ulot. Sql tili operatorlari. Ma’lumotlar manipulyatsiya qilish


INSERT INTO nodes VALUES (25, 6.3, 1.8)



Download 0,76 Mb.
Pdf ko'rish
bet6/13
Sana10.07.2022
Hajmi0,76 Mb.
#768648
1   2   3   4   5   6   7   8   9   ...   13
Bog'liq
12-amaliy mashg\'ulot. SQL tili operatorlari. Ma’lumotlar manipulyatsiya qilish

 
INSERT INTO nodes VALUES (25, 6.3, 1.8);
Shuni yodda tutingki, yangi qatorni qo'shish faqat 
nodes
jadvalida bir xil 
identifikatorli tugun mavjud bo'lmaganda muvaffaqiyatli bo'ladi - ushbu jadvalning 
id
ustuniga asosiy kalit deb e'lon qilingan va shuning uchun uning barcha 
kataklarining qiymatlari noyob bo'lishi kerak.
 
elements jadvaliga yangi element qo’shish 
 
INSERT INTO elements 
(n1, n2, n3, id) VALUES 
(14, 25, 18, 46);
Natijada elements jadvalida yangi satr paydo bo'ladi, bunda jadval yaratilganda 
belgilangan standart qiymat sifatida props maydonidagi steel qiymatini o'z ichiga 
oladi. 
naterials
jadvaliga yangi material haqida ma'lumotni kiritish: 
INSERT INTO materials VALUES ( 
'wood', 0.6, 2.0, 0.12, 50);
2-tugun gorizontal yo'naltirilgan rollarda haqida ma'lumotni chegara sharoitlari 
yuklanish jadvaliga qo'shish: 
INSERT INTO loadings VALUES ( 


'r', 'x', 2, NULL);
 
UPDATE operatori. 
Ma’lumotlarni tahrirlash. 
UPDATE
operatori jadvaldagi 
ma'lumotlarni yangilash uchun ishlatiladi. Ushbu operator jadvalga yangi yozuvlar 
qo'shmaydi, lekin mavjud ma'lumotlarni yangilariga almashtiradi. 
UPDATE
operatori jadvalning bitta maydoniga (eng ko'p uchraydigan holat) yoki bir nechta 
maydonlarga qo'llanilishi mumkin. O'zgartirilgan yozuvlar soni foydalanuvchining 
ehtiyojlariga bog'liq - 
UPDATE
dan foydalanib, siz bir yoki bir nechta yozuvlarni 
o'zgartirishingiz 
mumkin 
(jadvaldagi 
barcha 
yozuvlarning 
qiymatini 
o'zgartirishgacha). Jadval maydonlarining bittasida ma'lumotni o'zgartirish uchun 
UPDATE
bayonotining eng sodda shakli qo'llaniladi, u quyidagi shaklga ega: 
UPDATE 
jadval_nomi 
SET 
maydon_nomi = qiymat 
[
WHERE
 shart] 
 
UPDATE
kalit so'zidan keyin ma'lumotlar o'zgartiriladigan jadvalning nomi, 
SET kalit so'zidan so'ng esa maydonga yangi nom berilgan. Qayerda bo'lish 
kerakligini WHERE gapi yordamida ko'rsatilgan shart yangilanadigan yozuvlar 
sonini belgilaydi. Aytaylik, 325-raqamli kutubxona kartasiga ega bo’lgan 
o'quvchining uy telefon raqamini o'zgartirish kerak, bu holda biz quyidagi so'rovni 
qabul qilamiz: 
UPDATE 
O’quvchi
SET 
Tel
_
nomer
= ‘6-12-13’ 
WHERE 
Nomer
= 325 
Ushbu operator faqat 325 raqami ostida ma'lumotlar bazasida ro'yxatdan o'tgan 
o'quvchiga mos yozuvlar uchun telefon raqamining qiymatini o'zgartiradi, agar biz 
yuqoridagi operatorda cheklov shartini o'rnatmagan bo'lsak, telefon raqamining 
qiymati jadvaldagi barcha yozuvlar uchun o'zgaradi. 
UPDATE
operatoridan 
foydalanib, siz jadvaldagi bir nechta maydonlardagi qiymatlarni bir vaqtning o'zida 
o'zgartirishingiz mumkin. Buning uchun 
SET
kalit so'zidan keyin bir emas, balki bir 
nechta maydonlarni belgilang: 
UPDATE 
jadval_nomi 
SET 
maydon1 = qiymat1 
maydon2 = qiymat2 
maydon_N = qiymat_N 


[
WHERE
 shart]
Ushbu shaklda operatorni ishlatish avval muhokama qilinganidan farq 
qilmaydi. Bu yerda, xuddi shu tarzda, siz shartlarni shakllantirishda juda ehtiyot 
bo'lishingiz kerak. 

Download 0,76 Mb.

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




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