4-laboratoriya ishi. Har bir talaba o’z mavzusidan kelib chiqib quyida keltirilgan vazifani o’zini ishlayotgan bazasi bo’yicha yoritish kerak



Download 3,6 Mb.
bet1/21
Sana31.05.2023
Hajmi3,6 Mb.
#947040
  1   2   3   4   5   6   7   8   9   ...   21

4-laboratoriya ishi. Har bir talaba o’z mavzusidan kelib chiqib quyida keltirilgan vazifani o’zini ishlayotgan bazasi bo’yicha yoritish kerak.

  1. SQL Server xavfsizligi

  2. MS SQL Server ma'lumotlar bazasini boshqarish

  3. OLAP tizimi arxitekturasini qurish



Mavzuga doir vazifani bajarish uchun yo’riqnoma


Ma'lumotlarni yangilash. UPDATE buyrug'i

UPDATE buyrug'i jadvaldagi mavjud satrlarni yangilash uchun ishlatiladi. U quyidagi rasmiy sintaksisga ega:



Masalan, barcha mahsulotlarning narxini 5000 ga oshiramiz:

Mezonlardan foydalaning va ishlab chiqaruvchi nomini "Samsung" dan "Samsung Inc." ga o'zgartiring:

Keyinchalik murakkab so'rov - Ishlab chiqaruvchi maydonini "Apple" qiymati bilan "Apple Inc." bilan almashtiring. birinchi 2 qatorda:

FROM kalit so'zidan keyingi pastki so'rov Manufacturer='Apple' bo'lgan dastlabki ikki qatorni oladi. Tanlangan taxallus bu tanlov uchun aniqlanadi. Taxallus AS bayonotidan keyin ko'rsatiladi.

Keyingi yangilash sharti keladi Products.Id = Selected.Id. Ya'ni, aslida biz ikkita jadval bilan ishlaymiz - Mahsulotlar va Tanlangan (Mahsulotlardan olingan). Tanlanganda Manufacturer='Apple' bo'lgan dastlabki ikki qator mavjud. Mahsulotlarda - odatda barcha qatorlar. Va yangilash faqat Tanlangan tanlovdagi qatorlar uchun amalga oshiriladi. Ya'ni, agar Mahsulotlar jadvalida Apple ishlab chiqaruvchisi bo'lgan o'nlab mahsulotlar mavjud bo'lsa, yangilanish ularning faqat birinchi ikkitasiga ta'sir qiladi.



Ma'lumotlar o'chirilmoqda. DELETE buyrug'i

O'chirish uchun DELETE buyrug'idan foydalaning:




Masalan, identifikatori 9 bo'lgan qatorlarni o'chirib tashlaylik:

Yoki Xiaomi tomonidan ishlab chiqarilgan va narxi 15000 dan past bo'lgan barcha mahsulotlarni o'chirib tashlang:

Keyinchalik murakkab misol - ishlab chiqaruvchisi Apple bo'lgan birinchi ikkita mahsulotni olib tashlaymiz:

Birinchi FROM iborasidan keyin Mahsulotlar jadvalidan ikkita qator olinadi. Bu tanlovga AS bayonoti yordamida Tanlangan taxallus beriladi. Keyinchalik, agar Mahsulotlar jadvalidagi Id Tanlangan tanlovdagi Id bilan bir xil qiymatga ega bo'lsa, qator o'chiriladi, deb shart qo'yamiz.

Agar shartdan qat'i nazar, barcha qatorlarni butunlay o'chirish zarur bo'lsa, shartni o'tkazib yuborish mumkin:



Download 3,6 Mb.

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




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