Javob: Dasturda istisnolar dastur bajarilishi davomida yuzaga


Qisqacha qilib aytganda LINQ



Download 29,47 Kb.
bet2/3
Sana20.07.2022
Hajmi29,47 Kb.
#828631
1   2   3
Bog'liq
algoritm yak

Qisqacha qilib aytganda LINQ - kodni ixchamlashtirish va oson o'qish imkoniyatini beradi va undan turli xil ma'lumot manbalari uchun so'rovlarda foydalanish mumkin.

119 - savol


LINQ so'rovlar tili qaysi texnologiyalar uchun moslab ishlab chiqilgan

120 - savol


LINQ to Objects bu
LINQ ni obyektlar bn ishlashini
“LINQ to Objects” atamasi LINQ so‘rovlarini istalgan IEnumerable yoki IEnumerable to‘plamlari bilan to‘g‘ridan-to‘g‘ri, LINQ to SQL yoki LINQ to XML kabi oraliq LINQ provayderi yoki API ishlatmasdan foydalanishga ishora qiladi. List, Array yoki Dictionary kabi har qanday sanab o'tiladigan to'plamlarni so'rash uchun LINQ dan foydalanishingiz mumkin. To'plam foydalanuvchi tomonidan belgilanishi yoki .NET API tomonidan qaytarilishi mumkin.

Asosiy ma'noda LINQ to Objects to'plamlarga yangi yondashuvni ifodalaydi. Eski usulda siz to'plamdan ma'lumotlarni qanday olish kerakligini ko'rsatadigan murakkab foreach tsikllarini yozishingiz kerak edi. LINQ yondashuvida siz olmoqchi bo'lgan narsani tavsiflovchi deklarativ kodni yozasiz.


Bundan tashqari, LINQ so'rovlari an'anaviy foreach sikllariga nisbatan uchta asosiy afzalliklarni taqdim etadi:


Ular, ayniqsa, bir nechta shartlarni filtrlashda qisqaroq va o'qilishi mumkin.


Ular minimal dastur kodi bilan kuchli filtrlash, tartiblash va guruhlash imkoniyatlarini taqdim etadi.


Ular boshqa ma'lumotlar manbalariga ozgina o'zgartirishlarsiz yoki hech qanday o'zgartirishlarsiz ko'chirilishi mumkin.


Umuman olganda, ma'lumotlar ustida bajarmoqchi bo'lgan operatsiya qanchalik murakkab bo'lsa, an'anaviy iteratsiya usullari o'rniga LINQ dan foydalanish orqali shunchalik ko'p foyda ko'rasiz.


Ushbu bo'limning maqsadi LINQ yondashuvini ba'zi tanlangan misollar bilan ko'rsatishdir. Bu to'liq bo'lishi uchun mo'ljallanmagan.


121 – savol

LINQ to XML bu
LINQ ni hujjatlar bn ishlashini
LINQ to XML - bu XML dasturlash interfeysi. LINQ to XML - bu LINQ-ni yoqadigan, xotiradagi XML dasturlash interfeysi bo'lib, u XML bilan . NET dasturlash tillari. LINQ to XML hujjat ob'ekt modeliga (DOM) o'xshaydi, chunki u XML hujjatini xotiraga olib keladi.

122 - savol


LINQ ning ma'lumotlar bazasi bilan ishlovchi turini bu

123 - savol


LINQ qanday ko'rinishdagi ma'lumotlarga so'rov berishni imkonini beradi
LINQ Enabled ADO.Net
124 - savol
LINQ ning ADO.NET texnologiyasi bilan ishlashda qanaqa ko'rinishdagi ma'lumotlar manbaini ishlatishimiz mimkin.
3xil

125 - savol


LINQ to Object ning xotiradagi joylashgan obyektlarga so’rovlar berish mumkin, xotiradagi obyekt deganda qanaqa ko'rinishdagi obyektlar tushiniladi
Massivlar,to’plamlar, ro’yxatlar va lenumerable interfeysini qo’llagan
126 - savol
LINQ to SQL bu
LINQ to SQL yordamida SQL server ma’lumotlar bazasida so’rov berish va ularni o’zgartirishga tushiladi. O’zgartirish deganda mavjud malumotlarni o’chirish, o’zgartirish yoki mavjud ma’lumotlarni qo’shish tushiniladi.
LINQ to SQL ni ishlatilganda ma’lumotlar bazasidagi ma’lumotlar bilan ularni kodda ifodalovchi obyektlar bilan o’rtasida bog’liqlik xosil qilinadi.

127 - savol


LINQ to XML bu
LINQ ni hujjatlar bn ishlashini

XML turidagi ma’lumotlarga so’rov berish va ularni o’zgartirish mumkin.


XML turidagi ma’lumotlar deganda har qanday XML xujjatlari ular fayl shaklida ham, yoki stream shaklda ham bo’lishi mumkin.

128 - savol


LINQ so’rovining tuzilishi necha xil bo'ladi
3xil
129 - savol
LINQ so’rovining tuzilishi 3 xil bo’ladi, bular
1. MA’lumotlar manbaini olinishi
2. So’rov kod yozilishi
3. So’rovni ishlatilishi

130 - savol


Quyidagi dastur bajarilishi yordamida ekranga natija qanday chiqadi
int[] sonlar = { 34, 24, 5, 23, 12, 32, 3, 4, 45 };
var natijaSonlar = from son in sonlar
where son > 10
orderby son
select son;
foreach (var son in natijaSonlar)
Console.WriteLine(son);
12,23,24,32,34,45

131 - savol


LINQ so'rovlarni yaratishda qaysi shart bo'lishi talab etiladi.

132 - savol


LINQ so'rovlarni yaratishda Select sharti
Menimcha from shartida ishlatiladi va saralaydi

133 - savol


LINQ so'rovlarni yaratishda Sorting sharti
Bundan tashqari filtratsiya shartlari, saralash(Sorting), guruhlashtirish(Grouping), birlashtirish (Joing), hisoblash(Calculating) shartlari mavjud.

134 - savol


LINQ so'rovlarni yaratishda Grouping sharti
Bundan tashqari filtratsiya shartlari, saralash(Sorting), guruhlashtirish(Grouping), birlashtirish (Joing), hisoblash(Calculating) shartlari mavjud.

135 - savol


LINQ so'rovlarni yaratishda Joing sharti
Bundan tashqari filtratsiya shartlari, saralash(Sorting), guruhlashtirish(Grouping), birlashtirish (Joing), hisoblash(Calculating) shartlari mavjud.

136 - savol


LINQ so'rovlarni yaratishda Calculating sharti
Bundan tashqari filtratsiya shartlari, saralash(Sorting), guruhlashtirish(Grouping), birlashtirish (Joing), hisoblash(Calculating) shartlari mavjud.

137 - savol


Quyidagi javoblarning qaysi birida faqat ma'lumotlar bazasi bilan ishlovchi texnologiyalar ko'rsatilgan.
ADO.Net (MS SQL Server, Oracle, MySQL)
138 - savol
Microsoft Office dasturlar paketining qaysi biri ma'lumotlar bazasi bilan ishlash yaratilgan
Access

139 - savol


ADO.NET texnologiyasi qaysi dasturlash tili uchun ishlab chiqilgan
C#
140 - savol
ADO.NET texnologiyasi bu
ADO.NET - bu .NET Framework asosida yaratilgan ma'lumotlar texnologiyasi. Ushbu texnologiya bizga sinflar to'plamini taqdim etadi, ular orqali biz ma'lumotlar bazalariga so'rovlar yuborishimiz, ulanishlarni o'rnatishimiz, ma'lumotlar bazasidan javob olishimiz va boshqa bir qator operatsiyalarni bajarishimiz mumkin.

141 - savol


MS SQL Server so'rovlarni yaratish uchun so'rovlar qaysi tildan foydalaniladi
MS SQL Server so'rovlarni yaratish uchun T-SQL-dan
142 - savol
MySQL va Oracle so'rovlarni yaratish uchun so'rovlar qaysi tildan foydalaniladi
MySQL va Oracle esa PL-SQL-dan foydalanadi
143 - savol
MS SQL Server uchun provayderlar to'g'ri keltirilgan qatorni ko'rsating
OLE DB provayderi (MS SQL Serverning ba'zi eski versiyalariga, shuningdek Access, DB2, MySQL va Oracle ma'lumotlar bazalariga kirishni ta'minlaydi)
ODBC provayderi (provayder bo'lmagan ma'lumotlar manbalari uchun provayder)

144 - savol


MS SQL Serverning OLE DB provayderi bu
OLE DB provayderi (MS SQL Serverning ba'zi eski versiyalariga, shuningdek Access, DB2, MySQL va Oracle ma'lumotlar bazalariga kirishni ta'minlaydi)

145 - savol


MS SQL Serverning MS SQL Serverning bu
Savolga tushunmadim
146 - savol
Quyidagi javoblarning qaysi birida Oracle uchun provayderlar ko'rsatilgan

Download 29,47 Kb.

Do'stlaringiz bilan baham:
1   2   3




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