Alisher navoiy nomidagi samarqand davlat universiteti axborotlashtirish texnologiyalari



Download 1,62 Mb.
Pdf ko'rish
bet49/122
Sana31.12.2021
Hajmi1,62 Mb.
#244669
1   ...   45   46   47   48   49   50   51   52   ...   122
Bog'liq
Dasturlash asoslari

Ma’lumotlarni  filtrlash.  Ma’lumotlarni  filtrlashning  ikkita  asosiy  usuli 
mavjud: 
- filtr xossasini ishlatish; 
- OnFilterRecord qayta ishlovchisini tashkil qilish.  
Filter  xossasi MB  yozuvini qanoatlantiruvchi shartni o’z  ichiga oladi. Shart 
solishtirish va mantiqiy operatorlarni o’z ichiga olishi mumkin.  
So’rovlar  hosil  qilish.  Zamonaviy  ma’lumotlarni  boshqarish  tizimlari 
kerakli  ma’lumot-larni  so’rovlar  yordamida  tanlab  orlishga  imkon  beradi. 
Foydalanuvchi  ma’lum  qoidalarga  asosan  so’rov  hosil  qiladi,  tizim  bo’lsa  shu 
so’rovga mos keluvchi yozuvlarni ajratib beradi. 
Ma’lum  talablarga  javob  beruvchi  yozuvlarni  ajratib  olish  uchun  Query 
komponentasidan foydalaniladi. 
Query komponentasi xossalari: 
 
Xossa 
Ta’rifi 
 


 
58
  Name 
 
 
 
SQL   
Active 
Komponenta 
nomi. 
Datasource 
komponentasi
tomonidan  so’rov  natijalarini,  yozuvlarni  ko’rishga
imkon  beruvchi  komponentalar,  misol  uchun  DBGrid 
Bilan bog’lash uchun ishlatiladi. 
SQL tilida yozilgan so’rov. 
Xossaga  True  kiymati  berilganda  so’rovni  bajarish
aktivlashadi 
 
 
Umumiy  holda  jadvaldan  yozuvlarni  tanlash  uchun  so’rov  quyidagi 
ko’rinishga ega bo’ladi: 
SELECT  Maydonlar  ruyxati  FROM  Jadval  WHERE  (Shart)  ORDER  BY 
MaydonlarRuyxati 
Bu yerda ORDER BY – yozuvlarni tartiblash parametri. 
Misol uchun: 
SELECT Fam, Name FROM ':Maktab:school.db' WHERE 
(Class = '10a') ORDER BY Name, Fam 
Bu  so’rov  "Maktab"    ma’lumotlar  bazasidan(School.db  jadvalidan)  10-a 
sinfi talabalari ro’yxatini hosil qiladi. 
Misol uchun: 
SELECT Fam, Name FROM ":Maktab:school.db" WHERE 
(Fam > 'K') and (Fam < 'L') ORDER BY Name, Fam 
Bu  so’rov  familiyasi  K  harfidan  boshlanuvchi  talabalar  ro’yxatini  hosil 
qiladi. 
So’rov  SQL  xossasiga  forma  yaratish  yoki  dastur  bajarilishi  jarayonida 
yozilishi mumkin. 
Forma yaratish jarayonida SQL xossasiga yozuv yozish uchun satrlar katori 
muxarriridan foydalaniladi. Bu muxarrir Object Inspector oynasidagi SQL xossasi 
katoridagi uch nuktali tugmani bosish natijasida ochiladi. 


 
59
 
SQL  xossasi  satrlar  ro’yxatidan  iborat.  Dastur  bajarilish  jarayonida  so’rov 
hosil  qilish  uchun  Add  usulidan  foydalanib,  SQL  ro’yxatiga  qatorlarni  qo’shish 
lozim.. 
Buning uchun avval joriy surovni berkitish, satrlar ruyxatini tozalash lozim: 
Query1.Close; Query1.SQL.Clear;  
Delphi  so’rovni  qayta  ishlab,  natijani  jadval  shaklida  qaytarishi  uchun 
quyidagi usulni chaqiradi: Query1.Open.  
 
Nazorat savollari 
1. MB jadvali bilan ishlash uchun ilova yaratish algortmini keltiring. 
2. TDBNavigator komponenti vazifasi va xossalari 
3. Ma’lumotlarni izlash va filtrlash qanday amalga oshiriladi?  
4. So’rovlar hosil qilish yo’llari. 
 
 


 
60

Download 1,62 Mb.

Do'stlaringiz bilan baham:
1   ...   45   46   47   48   49   50   51   52   ...   122




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish