ActiveX Data Object.NET (ADO.NET)

Pengarang: Randy Alexander
Tanggal Pembuatan: 3 April 2021
Tanggal Pembaruan: 24 Juni 2024
Anonim
Active Data Objects (ADO.NET) in Visual Basic
Video: Active Data Objects (ADO.NET) in Visual Basic

Isi

Definisi - Apa maksud ActiveX Data Object.NET (ADO.NET)?

ActiveX Data Object.NET (ADO.NET) adalah pustaka perangkat lunak dalam kerangka .NET yang terdiri dari komponen perangkat lunak yang menyediakan layanan akses data. ADO.NET dirancang untuk memungkinkan pengembang menulis kode terkelola untuk mendapatkan akses terputus ke sumber data, yang bisa bersifat relasional atau non-relasional (seperti XML atau data aplikasi). Fitur ADO.NET ini membantu membuat aplikasi berbagi data yang didistribusikan.

ADO.NET menyediakan akses yang terhubung ke koneksi basis data menggunakan penyedia yang dikelola .NET dan akses terputus menggunakan kumpulan data, yang merupakan aplikasi yang menggunakan koneksi basis data hanya selama pengambilan data atau untuk pembaruan data. Dataset adalah komponen yang membantu menyimpan data persisten dalam memori untuk menyediakan akses terputus untuk menggunakan sumber daya basis data secara efisien dan dengan skalabilitas yang lebih baik.


Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan ActiveX Data Object.NET (ADO.NET)

ADO.NET berevolusi dari ADO, yang juga merupakan teknologi yang mirip dengan ADO.NET dengan beberapa perubahan struktural dasar. Meskipun ada ketentuan untuk bekerja dalam mode terputus menggunakan ADO, data ditransmisikan ke database di ADO.NET lebih efisien menggunakan adapter data. Representasi dalam memori data berbeda antara ADO dan ADO.NET. ADO.NET dapat menyimpan data dalam tabel hasil tunggal, tetapi ADO menyimpan beberapa tabel bersama dengan detail hubungan mereka. Tidak seperti ADO, transmisi data antara aplikasi menggunakan ADO.NET tidak menggunakan COM (model objek komponen) tetapi menggunakan dataset, yang mentransmisikan data sebagai aliran XML.

Arsitektur ADO.NET didasarkan pada dua elemen utama: DataSet dan .NET framework data provider.

Dataset menyediakan komponen-komponen berikut:


  1. satu set data lengkap termasuk tabel terkait, kendala dan hubungannya
  2. akses seperti fungsi ke data jarak jauh dari layanan Web XML
  3. manipulasi data secara dinamis
  4. pemrosesan data dengan cara tanpa koneksi
  5. ketentuan untuk tampilan XML hirarki data relasional
  6. penggunaan alat seperti XSLT dan XPath Query untuk beroperasi pada data

Penyedia data .NET framework mencakup komponen berikut untuk manipulasi data:

  • Koneksi: Ini menyediakan konektivitas ke sumber data
  • Perintah: Ini menjalankan pernyataan basis data yang diperlukan untuk mengambil data, memodifikasi data, atau menjalankan prosedur yang tersimpan.
  • DataReader: Ini mengambil data hanya maju dan formulir read-only.
  • DataAdapter: Ini bertindak sebagai jembatan antara dataset dan sumber data untuk memuat dataset dan merekonsiliasi perubahan yang dibuat dalam dataset kembali ke sumber.

Kerangka entitas ADO.NET dari .NET framework 4.0, teknologi baru ADO.NET, mengabstraksi tingkat pemrograman data sehingga dapat menghilangkan ketidaksesuaian impedansi antara model data dan bahasa, yang oleh para pengembang aplikasi harus berurusan dengan.