Asosiy qism. Berilganlar ba’zasiga ulanish


Download 24.43 Kb.
bet1/5
Sana08.06.2023
Hajmi24.43 Kb.
#1464406
  1   2   3   4   5
Bog'liq
algoritm 3 ma\'ruza


Mavzu: ADO.NET texnologiyasi.Berilganlar ba’zasiga ulanish.Berilganlarni qayta ishlash.System.Data nomlar fazosi.So’rovlar bilan ishlash.
Reja:
Kirish:

  1. ADO.NET texnologiyasining ahamiyati.

Asosiy qism.

  1. Berilganlar ba’zasiga ulanish.

  2. Berilganlarni qayta ishlash.

  3. System.Data nomlar fazosi.

  4. So’rovlar bilan ishlash.

Xulosa:
1.Mavzu yuzasidan chiqarilgan xulosam.
2.Foydalanilgan adabiyotlar.

Ma'lumotlar bilan ishlash bugungi kunda katta ahamiyatga ega. Ma'lumotlarni saqlash uchun turli xil ma'lumotlar bazasini boshqarish tizimlari qo'llaniladi: MS SQL Server, Oracle, MySQL va boshqalar. Va aksariyat yirik ilovalar ma'lumotlar bazasini boshqarish tizimlaridan ma'lumotlarni u yoki bu tarzda saqlash uchun foydalanadi. Biroq, ma'lumotlar bazasi va C# ilovasi o'rtasida aloqa o'rnatish uchun vositachi talab qilinadi. ADO.NET texnologiyasi esa aynan shunday vositachidir.


ADO.NET - bu .NET Framework asosida yaratilgan ma'lumotlar texnologiyasi. Ushbu texnologiya bizga ma'lumotlar bazalariga so'rovlar yuborishimiz, ulanishlarni o'rnatishimiz, ma'lumotlar bazasidan javob olishimiz va boshqa bir qator operatsiyalarni bajarishimiz mumkin bo'lgan sinflar to'plamini taqdim etadi.
Bundan tashqari, ko'plab ma'lumotlar bazasini boshqarish tizimlari bo'lishi mumkinligini ta'kidlash muhimdir. Ularning mohiyatiga ko'ra, ular farq qilishi mumkin. Masalan, MS SQL Server so'rovlarni yaratish uchun T-SQL-dan, MySQL va Oracle esa PL-SQL-dan foydalanadi. Turli ma'lumotlar bazasi tizimlari turli xil ma'lumotlarga ega bo'lishi mumkin. Ba'zi boshqa fikrlar ham farq qilishi mumkin. Biroq, ADO.NET funksionalligi ishlab chiquvchilarga ma'lumotlar bazasining keng doirasi bilan ishlash uchun yagona interfeys bilan ta'minlaydigan tarzda qurilgan.
ADO.NET da ma'lumotlar bazalari bilan o'zaro ishlash interfeysining asosi cheklangan miqdordagi ob'ektlar bilan ifodalanadi: Connection, Command, DataReader, DataSet va DataAdapter. Connection ob'ekti ma'lumotlar manbasiga ulanishni o'rnatish uchun ishlatiladi. Command obyekti ma lumotlar bazasidagi ma lumotlar bilan amallarni bajarish imkonini beradi. DataReader so'rovdan qaytarilgan ma'lumotlarni o'qiydi. DataSet obyekti ma'lumotlar bazasidan ma'lumotlarni saqlash uchun mo'ljallangan va ular bilan ma'lumotlar bazasidan mustaqil ravishda ishlash imkonini beradi. DataAdapter esa DataSet va maʼlumotlar manbai oʻrtasida vositachi hisoblanadi. Asosan, ma'lumotlar bazasi bilan ishlash ushbu ob'ektlar orqali o'tadi.
Biroq, turli xil ma'lumotlar manbalari uchun bir xil ob'ektlar to'plamidan foydalanish uchun tegishli ma'lumot provayderi talab qilinadi. Ma'lumotlar bazasi bilan o'zaro aloqa ADO.NET da ma'lumotlar provayderi orqali amalga oshiriladi. Bundan tashqari, ADO.NET-dagi har bir ma'lumot manbai uchun yuqoridagi sinflarning o'ziga xos amalga oshirilishini aniqlaydigan o'z provayderi bo'lishi mumkin.
C#da berilganlar ba’zasiga ulanish quyidagi ko'rinishda amalga oshiriladi:

Download 24.43 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5




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