Selasa, 15 November 2011

Nama   :  Mochammad irfan
Nim     :  10410100283
Dosen  :  Tan Amelia

ADO.NET
ADO.NET adalah sebuah perangkat lunak/software yang digunakan untuk mengakses data dan juga sebagai layanan data.

ADO.NET secara konseptual dibagi menjadi konsumen dan penyedia data.
1.    Konsumen adalah aplikasi yang membutuhkan akses ke data.
2.    Penyedia komponen perangkat lunak yang mengimplementasikan antarmuka dan dengan demikian menyediakan data kepada konsumen.
ADO.NET menyediakan akses konsisten untuk sumber data seperti Microsoft SQL Server, serta sumber-sumber data yang terpapar melalui OLE DB dan XML. Berbagi data aplikasi konsumen dapat menggunakan ADO.NET untuk menghubungkan ke sumber-sumber data dan mengambil, memanipulasi, dan data update.

Objek ADO.NET menyediakan kemudahan dan kecepatan akses pada semua jenis data.
  • Objek Connection membuat hubungan antara aplikasi windows kita dan sumber data luar, seperti SQL Server atau Data MS-Access. Objek ini juga menyediakan mekanisme untuk mengadakan hubungan, melakukan pencarian dan melakukan transaksi. Ini adalah objek yang paling tinggi levelnya pada model Objek ADO.NET


  • Objek Command dipergunakan untuk melakukan pencarian, termasuk parameter khsus yang dimasukkan oleh pemakai, mengakses rekaman dati sumber data. Pada umumnya, rekaman-rekaman ini dikembalikan dalam bentuk Objek Table. Objek command dibuat dari tabel basis data, query yang tersimpan atau Query Bahasa Pencarian Terstruktur/Structured Query Language (SQL).


  • DataAdapter
    Melalui DataAdapter ini kita dapat mengambil data rekaman dengan langsung memberikan perintah SQL maupun melalui objek Command.
  • DataSet
    Setelah record (rekaman) di hasilkan melalui DataAdapter lalu record tersebut diisikan ke dalam Dataset. Di dalam dataset sebenartnya bisa dimuat lebih dari satu table. Untuk kemudahan kita hanya mengisi DataSet dengan satu buah tabel saja.
  • Table
    Objek Recordset tidak dipergunakan lagi pada ADO.NET sebagai gantinya kita akan memakai object Table yang terdapat di dalam Dataset untuk mengakses rekaman-rekaman yang dikembalikan dari query SQL. Anda mempergunakan Objek Table untuk menyajikan data kepada pemakai.
     Objek Table ini berisi rekaman (record) yang dapat langsung dipergunakan untuk megisi gridview atau textbox.
  • Objek table ini terdapat di dalam dataset.

CONNECTED APPLICATION
Sebuah aplikasi terhubung adalah sebuah aplikasi yang menggunakan data dari database jauh tapi itu mungkin tidak selalu memiliki akses ke basis data jauh. Kadang-kadang aplikasi yang terhubung juga digunakan ketika akses terus menerus tersedia tetapi mungkin tidak efisien untuk terus query database remote untuk data yang jarang berubah, seperti daftar negara atau kategori produk. Dalam situasi ini, aplikasi dapat menggunakan data dari database lokal yang terletak pada klien dan secara berkala melakukan sinkronisasi data dengan basis data jauh pada server.

Tidak ada komentar:

Posting Komentar