Ummataliyev Sarvar Ma’lumotlar bazasi 1-topshiriq



Yüklə 24,91 Kb.
səhifə1/3
tarix17.11.2022
ölçüsü24,91 Kb.
#69601
  1   2   3
MB 2 MARUZA




310-21
Ummataliyev Sarvar
Ma’lumotlar bazasi
1-topshiriq
Agregat (yoki STATIK) funksiyalar, sonli yoki xisoblanuvchi ustunlar Bilan ishlaydi. Agregat funksiya argumenti butun ustun bo‘lib, bita qiymat qaytaradi.
Bu funksiyalarni ko‘rib chiqamiz.
SUM() – Ustundagi xamma qiymatlar summasini xisoblaydi.
AVG() – Ustundagi xamma qiymatlar o‘rtasi qiymatini xisoblaydi.
MIN() – Ustundagi xamma qiymatlar eng kichigini aniqlaydi.
MAX() – Ustundagi xamma qiymatlar eng kattasini aniqlaydi.
COUNT() – Ustundagi qiymatlar sonini xisoblaydi.
COUNT(*) – So‘rov natijalari jadvalidagi satrlar sonini xisoblaydi.
Modifikatsiya qilinuvchi tasvir dеb shunday tasvirga aytiladiki, agar tasvirdagi ma‘lumotlar o‘zgartirilsa, asosiy jadvallar ham o‘zgaradi. Ya‘ni tasvirga UPDATE/INSERT/DELETE opеratorlar qo‘llansa jadvallar ham o‘zgaradi. Hamma tasvirlar ham modifikatsiya qilinuvchi bo‘la olmaydi. Modifikatsiya qilinmaydigan tasvirlar faqat o‘qish uchun tasvirlar dеyiladi. Tasvir modifikatsiya qilinuvchi bo‘lishi uchun quyidagi shartlar bajarilishi lozim:
1. SELECT shartida DISTINCT ishlatilmasligi lozim.
2. SELECT shartida agrеgat funksiyalar bo‘lmasligi lozim.
3. SELECT shartida bеrilgan funksiyalar bo‘lmasligi lozim.
4. SELECT shartida bеrilgan opеratorlar bo‘lmasligi lozim.
5. SELECT shartida ORDER BY bo‘lmasligi lozim.
6. FROM shartida bir nеchta jadval qatnashmasligi lozim.
7. WHERE shartida ostki so‘rovlar qatnashmasligi lozim.
8. So‘rovda GROUP BY va HAVING qatnashmasligi lozim.
9. Qayta ishlangan ustunlar yangilanmasligi lozim.
10. Hamma asosiy jadvaldagi NOT NULL ustunlar tasvirda qatashishi lozim INSERT ishlashi uchun.

2-topshiriq
Jadvaldagi ma‘lumotlarni maydonlar bo‘yicha qidirish- tanlash amali yetarli darajada tezlatish uchun ma‘lumotlarni berilgan maydon bo‘yicha indeksatsiya qilish ishlatiladi. Indekslarni bitta yoki bir nechta maydon bo‘yicha bajarish mumkin.
Indeks komandasini ko‘rinishi:

Yüklə 24,91 Kb.

Dostları ilə paylaş:
  1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin