Yakuniy nazorat bilet №1 1normal formadan 2normal formaga o’tish qanday amalga oshiriladi? Misollar keltiring


SQL da saqlanuvchi protseduralarning afzalliklari?


Download 0.73 Mb.
bet12/77
Sana19.06.2023
Hajmi0.73 Mb.
#1621999
1   ...   8   9   10   11   12   13   14   15   ...   77
Bog'liq
MBB yakuniy nazorat (2) (Автосохраненный)

SQL da saqlanuvchi protseduralarning afzalliklari?

J; ijro mantig'ini boshqa dasturlar bilan bo'lishish. Saqlangan protseduralar funksionallikni qamrab oladi, bu ma'lumotlar o'rtasidagi aloqani va ularni bir-biri bilan boshqarishni ta'minlaydi. Ma'lumotlar bazasini himoya qilishga yordam beradigan va ma'lumotlar bazasidan ma'lumotlarga emas, balki saqlangan protseduralarga kirishni ta'minlaydigan foydalanuvchini jadvallardan ajratish . Saqlanadigan protseduralar odatdagi SQL ko‘rsatmalariga
qaraganda tezroq bajariladi. Buning sababi, protsedura kodi birinchi
marta ishga tushirilganda kompilyatsiya qilinadi va keyin
kompilyatsiya qilingan shaklda saqlanadi

  1. Operator SELECT: FROM va WHERE ifodasi. (Satrlarni tanlash shartini shakllantirish: solishtirish amallari, BETWEEN, IN, shablonga tekshirish (LIKE) va b.)

J; SELECT (tanlash) operatori SQL tilining eng muhim va ko'p ishlatiladigan operatori hisoblanadi. U m aium otlar bazasi jadvallaridan axborotlami tanlab olish uchun m oijallangan.
SE L E C T so‘rov operatorini zamr xizmatchi so‘zi FROM hisoblanadi. FR O M so‘zidan keyin
axborot olinayotgan jadval nomlari bir biridan vergul bilan ajratilib yoziladi.
Masalan: SELECT Name, Surname FROM TALABA;
W here shartida solishtirish amallari jumladan, =>, <, <=. >=, shuningdek, mantiqiy amallar “and” “or”, “not” amallari ishlashi mumkin. Ular yordamida murakkab shartlar tuzililadi.
Masalan: 3-kurs stipendiya oladigan talabalarni ismi familiyashii chiqaring.
Select Name, Surname From talaba Where kurs=3 and stipend>0:
Mantiqiy shartlami berishda where parametri tarkibida IN, BETW EEN, Like, is null amallari ham ishlatiladi.In yoki not parametli ishlatilganda tekshirilayotgan maydon
qiymati berilgan ro'yxat bilan solishtiriladi. Bu ro‘yxat in operator! o'ng tomonidan () ichida yoziladi.
Exam baholari jadvaldan «4» va «5» baholi talabalar ro'yxatini chiqaring.Select * From exam-marks Where mark in (4,5);
Like amali simvolli toifadagi maydonlar uchun ishlatiladi. Bu aMal maydonni satrli matnlami likedan so‘ng ko‘rsatilgan qism satr bilan solishtiradi.



  1. Download 0.73 Mb.

    Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   ...   77




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