>
Awalilah harimu dengan senyuman, pasti engkau akan manutup hari itu juga dengan senyuman
Home » » ADO .Net

ADO .Net

Jumat, 07 Februari 2014 | 0 komentar

Apa itu ADO.NET ?? 

    Active Data Object. ADO.NET merupakan bagian dari  .NET Framework , yang bertugas menyediakan fasilitas untuk mengakses object data baik berupa data relational, data XML dan aplikasi data lainnya. Teknologi akses data dari Microsoft .Net Framework.












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).


Komponen ADO Net


  • 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.




Arsitektur


        ADO.NET dibangun untuk arsitektur terputus, sehingga memungkinkan benar-benar terputus dengan sumber data dapat dilakukan manipulasi melalui Objek Dataset, yang benar-benar independen dari Sumber Data(database).




Objek Untuk mengolah Data

ADO.NET menyediakan objek untuk mengolah data . yaitu :

  1. Objek Connection : menyediakan koneksi Sumber Data (Database)
  2. Objek Command : digunakan untuk melakukan pernyataan SQL atau prosedur yang akan dilaksanakan pada Sumber Data (database)
  3. Obyek DataReader : Aliran berbasis, forward-only, read-only pengambilan hasil query dari Sumber Data (database)
  4. Objek DataAdapter : mengisi Object Dataset dengan hasil dari Sumber Data



Dataset

    DataSet memberikan representasi terputus hasil query dari Sumber Data, dan itu benar-benar independen dari Sumber Data(database). DataSet memberikan fleksibilitas jauh lebih besar ketika berhadapan dengan manipulasi data. DataSet terdiri dari kumpulan objek DataTable yang dapat berhubungan satu sama lain dengan DataRelation. DataTable berisi koleksi DataRow dan DataCoulumn.

Objek DataAdapter menyediakan sebuah jembatan antara DataSet dan Sumber Data.


Share this article :

Tidak ada komentar:

Posting Komentar

 
Copyright © 2014. Tyas Apriyanto - All Rights Reserved