7 – Mavzu. Relyatsion mb da so`rovlar


UPDATE ma`lumotlarni yangilash operatsiyasi


Download 65.04 Kb.
bet5/5
Sana04.11.2023
Hajmi65.04 Kb.
#1746203
1   2   3   4   5
Bog'liq
maruza7

UPDATE ma`lumotlarni yangilash operatsiyasi.
Ma`lumotlarni yangilash operatsiyasi o`zgarish yuz berganda va mos holda bu o`zgarishni MB da akslantirish uchun ishlatiladi.
UPDATE jadval_nomi SET ustun_nomi = yangi_qiymat [WHERE tanlash_sharti]
Bu erda ham WHERE qismi DELETE operatoridagi kabi ko`rsatilishi shart emas. U DELETE operatoridagi kabi bir xil vazifani bajaradi va o`zgartirish amali bajariladigan satrlarni tanlash imkonini beradi. Agar tanlash sharti (WHERE qismi) ko`rsatilmagan bo`lsa, u holda, o`zgartirish amali jadvalning barcha satrlari uchun bajariladi.
Masalan, talaba Fozilova K. E. MBB fanidan “2” baho oldi, keyin uni “3” bahoga qayta topshirgan bo`lsin. Bu holatga mos holda R1 jadvalini o`zgartirish amali quyidagi operator bilan amalga oshiriladi:
UPDATE R1 SET R1.Otsenka = 3
WHERE R1.FIO = ‘Fozilova K.E.’ AND R1.Distsiplina = ‘Bazi dannix’
Qanday holatlarda bir nechta satrlarni o`zgartirish zarurati paydo bo`ladi? Bu kam uchraydigan masala emas. Masalan, agar guruhlar jadvalidagi guruhlarni kursini bittaga oshirish zarur bo`lsa, quyidagi o`zgartirish amalini bajarish mumkin. Guruhlar jadvali quyidagicha sxemaga ega bo`lsin:
R4 = < Guruh, Kurs>
UPDATE R4 SET R4.Kypc = R4.Kypc + 1
Nazorat savollari

  1. Tranzaktsiyalarni boshqarish operatorlari haqida tushuncha bering.

  2. Ma`lumotlarni boshqarish operatorlari DMP va DQL haqida tushuncha bering.

  3. SELECT operatorining vazifasi haqida tushuncha bering.

  4. SELECT operatorining sintaksisi haqida tushuncha bering.

  5. SELECT operatorining WHERE ifodasi shartini yaratishda solishtirish operatorlari bilan birgalikda ishlatiladigan maxsus operatorlar haqida tushuncha bering.

  6. IN, BETWEEN, LIKE, IS NULL operatorlari haqida tushuncha bering. Ularni ta`riflang va misollar keltiring.

  7. SELECT operatoriga oid misollar tuzing.

  8. SELECT operatori yordamida bir nechta jadvallardan ma`lumotlarni tanlash haqida tushuncha bering.

  9. INSERT operatorining vazifasi haqida tushuncha bering.

  10. INSERT operatorining sintaksisi haqida tushuncha bering.

  11. UPDATE operatorining vazifasi haqida tushuncha bering.

  12. UPDATE operatorining sintaksisi haqida tushuncha bering.

  13. DELETE operatorining vazifasi haqida tushuncha bering.

  14. DELETE operatorining sintaksisi haqida tushuncha bering.

Download 65.04 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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