9-Ma’ruza Mavzu: Ma’lumotlar manipulyatsiya qilish. Oddiy so‘rovlar yaratish. Element. Reja



Yüklə 1,59 Mb.
səhifə1/6
tarix07.09.2023
ölçüsü1,59 Mb.
#141863
  1   2   3   4   5   6
9-ma\'ruza


9-Ma’ruza
Mavzu: Ma’lumotlar manipulyatsiya qilish. Oddiy so‘rovlar yaratish.
Element.
Reja:
1. Murakkab surovlar yaratish (tashkil qilish)
2. Guruxli funksiyalarni so‘rovlarda ishlatish.
3. Tasavurlar.
Tayanch iboralar: Guruxli funksiyalar, so‘rovlar, manipulyatsiya, view, tasavur, tranzatsiya.
Ko‘pgina amaliy masalarni yechishda ma’lum shartlar asosida axborotlarni ajratib olish talab etiladi. Masalan: STUDENT jadvalidan Petrov familiyali talabalarni chiqarish kerak.
Select Surname, Name, from STUDENT Where Surname=’Petrov’;

Surname

Name

Petrov

Petr

Petrov

Anton

Where shartida solishtirish amallari jumladan, =>, <, <=, >=, Shuningdek, mantiqiy amallar «end» “ot”, “not” amallari ishlashi mumkin. Ular yordamida murakkab shartlar tuzunlikiladi.
Masalan: 3-kurs stipendiya oladigan talabalarni ismi familiyasini chiqaring.
Select name, Surname From STUDENT Where kurs=3 and stipend>0;
Mantiqiy shartlarni berishda where parametri tarkibida IN, BETWEEN, Like, is null amallari ham ishlatiladi.
In, not parametli ishlatilganda tekshirilayotgan maydon qiymati berilgan ruyxat bilan solishtiriladi. Bu ruyxat in operatori ung tomonidani () ichida yoziladi.

  1. Eham baxolari jadvaldan «4» va «5» baxoli talabalar ruyxatini chiqaring.

Select *
From eham-marks
Where mark in (4,5);
Birorta ham 4,5 olmagan talaba haqidagi ma’lumotlar olish uchun not it yoziladi.
Berween amali maydon qiymatini berilgan intervalga kirganligini tekshirish uchun ishlatiladi.

  1. 30 va 40 soat doirasida ukitiladigan fanlarni chiqarish so‘rovini tuzunliking.


Yüklə 1,59 Mb.

Dostları ilə paylaş:
  1   2   3   4   5   6




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