|
Mustaqil ishi Mavzu: Tanlanma tushunchasi (dataset) Bajardi: Kompyuter injineringi fakulteti
|
bet | 7/11 | Sana | 13.05.2024 | Hajmi | 177,96 Kb. | | #229900 |
Bog'liq Karimov NuraliMashinali o’qitish
Ma'lumotlarni tayyorlash
Ma'lumotlar muhandisligi
Ma'lumotlar tekshirish
Dastlabki ma’lumotlar
Ma’lumotlarga dastlabki ishlov berish 7-rasmda keltirilgan.
7-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 DataSets-dagi ustunlarning mosligini aniqlaydi. Aloqalar DataSet ichida bir jadvaldan boshqasiga o'tishga imkon beradi. DataRelation-ning 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.
DataTable System. Data tomonidan belgilanadi va jadvalning sxemasi va satrlarini belgilaydigan ColumnsCollection obyekti tomonidan taqdim etilgan ustunlar to'plamini o'z ichiga olgan xotirada doimiy joylashgan ma'lumotlar jadvalini aks ettiradi. DataTable jadvalga ma'lumotlarni olib keladigan RowsCollection obyekti tomonidan namoyish etilgan qatorlar to'plamini o'z ichiga oladi. Joriy holat bilan bir qatorda DataTable obyekti asl holatini saqlab qoladi va ma'lumotlar bilan sodir bo'lgan barcha o'zgarishlarni kuzatib boradi. DataSet XML orqali tarkibni aks ettiruvchi ma'lumotlarni saqlashi va qayta yuklashi mumkin.
|
| |