Mundarija:

SQL da qanday ishga tushiriladi?
SQL da qanday ishga tushiriladi?

Video: SQL da qanday ishga tushiriladi?

Video: SQL da qanday ishga tushiriladi?
Video: MySQL da malumotlar bazasi bilan ishlash 2024, Qadam tashlamoq
Anonim

Triggerlarni yaratish

  1. YARATING [YOKI ALSHINING] TRIGGER trigger_name - mavjudni yaratadi yoki almashtiradi tetik trigger_name bilan.
  2. {OLDIN | KEYIN | O'RNING OF} - Bu qachon belgilanishini bildiradi tetik ijro etiladi.
  3. {INSERT [OR] | YANGILASH [YOKI] | DELETE} - Bu DML operatsiyasini belgilaydi.

Xuddi shunday, SQL Serverda triggerlarni qanday tekshirish so'raladi?

SSMS yordamida trigger ta'rifini olish

  1. Birinchidan, Object Explorer-da ma'lumotlar bazasiga ulaning va ushbu misolni kengaytiring.
  2. Ikkinchidan, ta'rifni ko'rmoqchi bo'lgan triggerni o'z ichiga olgan ma'lumotlar bazasi va jadvalni kengaytiring.
  3. Uchinchidan, Triggerlar-ni kengaytiring, ta'rifni ko'rmoqchi bo'lgan triggerni o'ng tugmasini bosing va keyin O'zgartirish-ni bosing.

Bundan tashqari, SQL-da sxema nima? A sxema a ichida SQL ma'lumotlar bazasi - ma'lumotlarning mantiqiy tuzilmalari to'plami. Kimdan SQL Server 2005, a sxema bu ob'ektni yaratuvchi foydalanuvchidan farq qiladigan mustaqil ob'ekt (ob'ektlar konteyneri). Boshqa so'zlar bilan aytganda, sxemalar ma'lumotlar bazasi ob'ektlarini saqlash uchun ishlatiladigan alohida nom maydonlari yoki konteynerlarga juda o'xshaydi.

Shuni ham bilish kerakki, nima uchun SQL da triggerlardan foydalanish kerak?

Triggerlar ma'lumotlar bazasi dizayneriga qaysi dastur yoki foydalanuvchi ma'lumotlarga o'zgartirish kiritishidan qat'i nazar, audit faylini saqlash kabi muayyan harakatlar bajarilishini ta'minlashga yordam bering. Dasturlar chaqiriladi tetiklar Jadvalga yozuv qo'shish kabi hodisa ularning bajarilishini ishga tushiradi.

SQL-da ko'rinish nima?

In SQL , a ko'rinish natijalari to'plamiga asoslangan virtual jadval SQL bayonot. a.dagi dalalar ko'rinish ma'lumotlar bazasidagi bir yoki bir nechta haqiqiy jadvallarning maydonlari. Siz qo'shishingiz mumkin SQL funktsiyalari, WHERE va JOIN iboralari a ga ko'rinish va ma'lumotlarni xuddi bitta jadvaldan olingandek taqdim eting.

Tavsiya: