Pengenalan ADO.NET

Microsoft ADO.NET (ActiveX Data Objects) merupakan bagian dari framework .NET yang berfungsi untuk mengatur dan berkomunikasi dengan penyimpanan data baik yang berbasis server maupun berbasis file.

Di framework .NET, pustaka ADO.NET terletak di System.Data yang memiliki kemampuan untuk menghubungkan database, menjalankan perintah, dan segala aktivitas database.

Arsitektur ADO.NET dibagi menjadi 2 bagian yaitu :

1. DisConnected

2. Connected

ADO.NET didesain menggunakan arsitektur disconnected atau diputus yang artinya aplikasi yang akan terhubung dengan database tidak langsung behubungan dengan database, melainkan database terlebih dahulu disalin kedalam memory, dan nanti di memory tersebut kita akan memanipulasi data tersebut, baru kemudian memory akan menyalin hasil dari modifikasi tersebut ke database.

Objek utama disconnected sebagai berikut :

  • DataSet : merupakan inti dari mode disconnected, diibaratkan sebagai RDBMS mini di memory.
  • DataTable : mirip dengan table pada database.
  • DataRow : salah satu property dari DataTable adalah Rows dari tipe DataRowCollection.
  • DataColumn : suatu DataTable yang berisi column dari tipe data DataColumnCollection.
  • DataView : mirip dengan view pada database.
  • Constraint : merupakan aturan pada tabel yang akan berhubungan dengan tabel lainnya.
  • DataRelation : untuk menetapkan hubungan antar berbagai tabel.

Arsitektur Connected menuntut adanya koneksi langsung dengan database. Objek utama connected sebagai berikut :

  • Connection : berfungsi untuk menghubungkan database, contoh objek connection adalah OleDbConnection(Access), SqlConnection(Sqlserver), OracleConnection(Oracle) dan lain-lain.
  • Transaction : memungkinkan menjalankan perintah command (query) secara bersama-sama.
  • DataAdapter : memungkinkan untuk memetakan data ke dalam form.
  • Command : instruksi untuk memanipulasi data (query).
  • Paramater : fasilitas untuk membantu command untuk menerima parameter.
  • DataReader : fasilitas untuk mengakses data dengan cepat seperti read-only , foward-only data.

About Administrator

ok deh
This entry was posted in Komputer. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s