Mavzu: Qidiruv algoritmlari: chiziqli va binar qidiruv Reja: Kirish 2



Download 32,11 Kb.
bet2/5
Sana07.01.2022
Hajmi32,11 Kb.
#326360
1   2   3   4   5
Bog'liq
docx

2.1.  Ma’lumotlarni tuzilmadan qidirish   

Kompyuterda  ma’lumotlarni  qayta  ishlashda  qidiruv  asosiy  amallardan  biri 

hisoblanadi.  Uning  vazifasi  berilgan  argument  bo’yicha  massiv  ma’lumotlari 

ichidan  mazkur  argumentga  mos  ma’lumotlarni  topish  yoki  bunday  ma’lumot 

yo’qligini aniqlashdan iborat. Ixtiyoriy  ma’lumotlar  majmuasi  jadval  yoki  fayl  

deb    ataladi.    Ixtiyoriy  ma’lumot  (yoki  tuzilma  elementi)  boshqa  ma’lumotdan 

biror  bir  belgisi  orqali  farq  qiladi.  Mazkur  belgi  kalit  deb  ataladi.  Kalit  noyob 

bo’lishi, ya’ni mazkur kalitga ega  ma’lumot  jadvalda  yagona  bo’lishi  mumkin.  

Bunday    noyob    kalitga  boshlang’ich  (birinchi)  kalit  deyiladi.  Ikkinchi  kalit  bir 

jadvalda  takrorlansada  u  orqali    ham    qidiruvni    amalga    oshirish    mumkin.  

Ma’lumotlar  kalitini  bir  joyga yig’ish  (boshqa  jadvalga)  yoki  yozuv  sifatida  

ifodalab  bitta  maydonga  kalitlarni yozish  mumkin.  Agar  kalitlar  ma’lumotlar  

jadvalidan  ajratib  olinib  alohida  fayl sifatida  saqlansa,  u  holda  bunday  kalitlar 

tashqi kalitlar deyiladi. Aks holda, ya’ni  yozuvning  bir  maydoni sifatida  jadvalda 

saqlansa  ichki  kalit  deyiladi.  Kalitni    berilgan    argument    bilan    mosligini  

aniqlovchi  algoritmga  berilgan argument  bo’yicha  qidiruv  deb  ataladi.  Qidiruv  

algoritmi    vazifasi    kerakli  ma’lumotni    jadvaldan    topish    yoki    yo’qligini  

aniqlashdan    iboratdir.    Agar    kerakli  ma’lumot  yo’q  bo’lsa,  u  holda  ikkita  ishni 

amalga oshirish mumkin:  

1. Ma’lumot yo’qligini indikatsiya qilish (belgilash)  

2. Jadvalga ma’lumotni qo’yish.  

Faraz  qilaylik,  k  –  kalitlar  massivi.  Har  bir  k(i)  uchun  r(i)  –  ma’lumot  

mavjud. Key – qidiruv argumenti. Unga rec - informatsion yozuv mos qo’yiladi.  

Jadvaldagi  ma’lumotlarning  tuzilmasiga  qarab  qidiruvning  bir  necha  turlari  

mavjud.  



Download 32,11 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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