Objek Connection Objek Command Objek DataAdapter Objek DataReader Objek DataSet Collection DataTable Dan DataRelation

Untuk memberikan dukungan terhadap model koneksi disconnected, pada komponen ADO.NET dipisahkan antara akses data dari manipulasi data. Pemisahan ini terlihat dari dua komponen utam ADO.NET yaitu NET Data Provider dan Data Storage. Ada empat objek utama yang dimiliki NET Data Provider, yaitu objek Connection, Command, DataReader dan DataAdapter.

2.5.2.2.1 Objek Connection

Objek Connection digunakan untuk membuat koneksi ke database.

2.5.2.2.2 Objek Command

Setelah melakukan koneksi, dapat digunakan objek Command untuk menjalankan perintah yang akan memanggil data dari sumber data. Perintah ditentukan oleh property CommandText. Properti CommandText berisi nama tabel, Pernyataan SQL atau nama dari stored procedure dari SQL Server.

2.5.2.2.3 Objek DataAdapter

Objek DataAdapter akan melakukan koordinasi antara representasi data dalam memori dan sumber data permanent. Objek DataAdapter bekerja sebagai duta antara data dengan mekanisme akses data sehingga dapat memanggil dan menyimpan data dari sumber data dan objek DataSet.

2.5.2.2.4 Objek DataReader

Objek DataReader merupakan mekanisme secara cepat untuk memanggil aliran data yang bersifat forward-only dan read-only. NET Provider SQL Server melakukan optimasasi dalam mekanisme DataReader sehingga dapat PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI menggunakannya sesering yang diinginkan untuk menampilkan secara cepat data yang bersifat read-only.

2.5.2.2.5 Objek DataSet

DataSet merupakan representasi data dalam memori yang memberikan model pemrograman relational yang konsisten, tanpa memperhatikan asal dari sumber data. Suatu DataSet mewakili serangkaian data secara lengkap termasuk tabel yang

2.5.2.2.6 Collection DataTable Dan DataRelation

Berbeda dengan Recordset dari ADO yang hanya berisi objek tabel tunggal, DataSet dari ADO.NET berisi satu atau lebih tabel DataTabel yang disimpan sebagai collection DataTable DataTableCollection. Untuk membuat relasi antartabel dapat digunakan collection DataRelation. DataSet berisi suatu collection dari objek DataRelation dalam property Relation. Tiap-tiap objek DataRelation dikaitkan dengan DataTable yang berbeda dengan menggunakan referential integrity seperti primary key, foreign key dan constraints. 2.6 Database Dan Microsoft SQL Server 2000 2.6.1 Database