|
Universiteti katta hajmli ma'lumotlar
|
bet | 1/4 | Sana | 15.12.2023 | Hajmi | 48,5 Kb. | | #119411 |
Bog'liq Katta hajmli malumotlar
O‘ZBEKISTON RESPUBLIKASI AXBOROT
TEXNOLOGIYALARI VA
KOMMUNIKATSIYALARINI RIVOJLANTIRISH
VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI
UNIVERSITETI
Katta hajmli ma'lumotlar
Bajardi: G’ulomjonov Sarvar
Tekshirdi:Abdug‘aniyev Muxriddin
Bir necha jadvallarni birlashtirish, ‘JOIN’ lar bilan ishlash.
Ishdan maqsad: Bir necha jadvallarni birlashtirish, ‘JOIN’ lar bilan ishlash bo`yicha ko`nikmaga ega bo`lish.
Masalani qo`yilishi: Berilgan predmet soha ma`lumotlar bazasidagi barcha ob`yektlarni ustida ‘JOIN’ asosida amallarini bajarish.
Uslubiy ko`rsatmalar:
INNER JOIN
INNER JOIN - bu ikkita jadval orasidagi ichki birlashish operatori. Bu nosimmetrikdir, shuning uchun operator uchun jadvallarning tartibi muhim emas.
INNER JOIN asosiy va birlashgan jadvallardagi yozuvlar o'rtasida yozishmalar mavjud bo'lgan satrlarni olish uchun ishlatiladi. Natijani yaratish algoritmi: asosiy jadvalning har bir qatori birlashtirilgan jadvalning har bir satriga joylashtirilgan. Shundan so'ng, ulanish holati tekshiriladi. Agar shart to'g'ri bo'lsa, natijalar to'plamiga "ulangan" qator qo'shiladi.
Inner join - bu ma'lumotlar bazasidagi ikkita jadval orasidagi ichki birlashish operatori. Agar sizning ma'lumot bazangizda ikkita jadval mavjud bo'lsa, ularni bog'langishda inner join ishlatishingiz mumkin. Inner join asosiy va birlashgan jadvallardagi mos satrlarni olish uchun ishlatiladi. Natijada, asosiy jadvallarning har bir qatori, birlashtirilgan jadvallarning har bir satriga joylashtiriladi. Shundan so'ng, ulanish holati tekshiriladi. Agar shart to'g'ri bo'lsa, natijalar to'plamiga "ulangan" qator qo'shiladi.
Mana shu amaliyot misoli C# tilida:
using System;
using System.Data.SqlClient;
class Program
|
| |