Reja: O’qitiluvchi va testlanuvhi ma’lumotlar to’plami. DataSet, DataTable, DataRow va Data Column haqida tushunchalar. Ma'lumotlarni tahlil qilish DataSetlar. Mashinali o’qitishda Datasetlar. Tanlanmani yaratishda bashoratlash usulining qo’llanilishi


Download 1.97 Mb.
Pdf ko'rish
bet3/8
Sana16.04.2023
Hajmi1.97 Mb.
#1359958
1   2   3   4   5   6   7   8
Bog'liq
10-mavzu(Prezent)

3. Xususiyatlarni tanlash: Ushbu bosqichda biz funksiyalar sonini tahlil qilish va
optimallashtirishga e'tibor qaratamiz. Odatda, jamoaning a'zosi bashorat qilish uchun qaysi
xususiyatlar muhimligini aniqlab, tezroq hisoblash va kam xotira sarf qilish uchun ularni tanlashi
kerak.


Ma’lumotlarga dastlabki ishlov berish 10.1-rasmda keltirilgan.
10.1-rasm. Ma’lumotlarga dastlabki ishlov berish sxemasi.


DataSet - ma'lumotlar manbalaridan qat'i nazar, izchil dasturlash modelini ta'minlaydigan
oddiy, doimiy ma'lumotlar bazasi. DataSet - bu tegishli jadvallar, cheklovlar va jadvallar
o'rtasidagi munosabatlarni o'z ichiga olgan to'liq ma'lumotlar to'plami.
Odatda ma'lumotlar to'plami (DataSet) RelationsCollection obyekti tomonidan aniqlangan
munosabatlarni o'z ichiga oladi. DataRelation obyekti xaritasi bir jadvaldagi qatorlar bilan boshqa
ma'lumotlar jadvalidagi satrlar bilan ifodalangan munosabatlar. Bu relyatsion ma'lumotlar
bazasidagi tashqi kalitlarga o'xshash ishlaydi.
DataRelation ikkita DataSetsdagi ustunlarning mosligini aniqlaydi. Aloqalar DataSet ichida
bir
jadvaldan
boshqasiga
o'tishga
imkon
beradi.
DataRelationning
asosiy
elementlari
quyidagilardir: munosabatlarning nomi, ikkita jadvalning o'zlari bilan bog'lanishi, shuningdek
jadvallarda birlamchi kalit va chet el kalitlari ustunlari. Aloqalar jadvaldagi bir nechta ustunlar,
birlamchi va chet el kalitlari uchun DataColumn moslamalari qatori asosida o'rnatilishi mumkin.
DataRelation
yaratilganda,
ADO.NET
munosabatlar
o'rnatilishi
mumkinligini
tekshiradi.
ADO.NET munosabatlarga salbiy ta'sir ko'rsatishi mumkin bo'lgan keyingi o'zgarishlardan qochib,
faqat bir marta RelationsCollectionga aloqalarni qo'shadi.

Download 1.97 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




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