Ada Apa Dengan ADO.NET

Pengantar
Untuk menangani aktifitas yang berkenaan dengan akses data, platform Microsoft .NET  menyediakan teknologi yang dikenal dengan ADO.NET.
ADO.NET merupakan bagian dari  .NET Compact Framework Yes (trima kasih Pak Yulian atas koreksinya), yang bertugas menyediakan fasilitas untuk mengakses object data baik berupa data relational, data XML dan aplikasi data lainnya.

gbr1


Struktur ADO.NET
ADO.NET merupakan suatu Class di dalam System.Data.Dll dan terintegrasi dengan Class XML  di  System.Xml.Dll

Dalam penerapan ADO.NET, kebutuhan mengakses data dapat dilakukan dengan menggunakan .NET Framework data Providers, terdiri dari :
•    Data Provider for SQL Server (System.Data.SqlClient).
•    Data Provider for OLEDB (System.Data.OleDb).
•    Data Provider for ODBC (System.Data.Odbc).
•    Data Provider for Oracle (System.Data.OracleClient).

Terdapat 2 komponen penting dalam ADO.NET Class ,yaitu:
•    Data Provider
•    Dataset

Data Provider mengandung beberapa object antara lain:
•    Connection object (SqlConnection, OleDbConnection, OdbcConnection, OracleConnection)
•    Command object (SqlCommand, OleDbCommand, OdbcCommand, OracleCommand)
•    DataReader object (SqlDataReader, OleDbDataReader, OdbcDataReader, OracleDataReader)
•    DataAdapter object (SqlDataAdapter, OleDbDataAdapter, OdbcDataAdapter, OracleDataAdapter).

Dataset menggambarkan suatu "wadah" atau suatu tempat data yang terdiri dari :
Datatables dan Datarelations
dimana kedua object tersebut mepresentasikan hasil dari command Object.

gbr2

Bersambung ...


Cakmamed

Share this post: | | | |
Published Wednesday, December 31, 2008 10:10 AM by cakmamed

Comments

# re: Ada Apa Dengan ADO.NET

Wednesday, December 31, 2008 11:13 AM by yulian

Sedikit koreksi mas (mungkin salah ketik kali ya :D ) : Bahwa ADO.NET bukan merupakan bagian dari .NET Compact Framework namun merupakan bagian dari .NET Framework. Meskipun ADO.NET untuk .NET Compact Fx juga ada tersendiri.

# re: Ada Apa Dengan ADO.NET

Wednesday, December 31, 2008 11:28 AM by cakmamed

Terima Kasih atas koreksinya pak Yulian,

senang bisa menarik perhatiannya maestro idola saya (saya sering berkunjung di blog anda :) )

God Bless U,

Cakmamed

Powered by Community Server (Commercial Edition), by Telligent Systems