Kamis, 19 Februari 2009

Resume Pemrograman Visual 2 Pert.1

KELEBIHAN ADO.NET

1. Tidak hanya cuma bisa koneksi ke database tapi juga bisa ke XML.
2. Merupakan kumpulan class data akses service untuk programmer.NET.
3. Dapat juga digunakan sebagai data sharing dan distribusi.

CONNECTED ENVIRONMENT

Connected => Dimana aplikasi harus selalu terhubung dengan database selama ia terbuka dan hanya untuk 1 aplikasi tiap 1 database.

Keuntungan => - Mudah dalam maintenance/perawatan.
- Selalu update data terbaru dari server.

Kerugian => - Jika database online harus selalu online letak path database.
- Scala pengembangan terbatas, jika 1 user telah koneksi ke database maka database akan terkunci/lock maka user lain harus menunggu.

DISCONNECTED ENVIRONMENT

Disconnected
=> Dataset yang sudah kita peroleh dari server kita putus hubungannya lalu kita modifikasi dan bila kita ingin simpan kita hubungi lagi servernya(terhubung kembali).

Keuntungan => - Koneksi yang dibutuhkan tidak terlalu banyak contohnya jaringan.
- Memungkinkan melayani lebih dari 1 user secara bersamaan.

Kerugian => - Data tidak selalu update.
- Bisa menimbulkan sistem konflik jika banyak user yang mengakses database yang sama secara bersamaan.

CARA MENGETAHUI SEBAIKNYA MENGGUNAKAN CONNECTED ATAU DISCONNECTED

- Skala penggunaan.
- Jumlah client-nya (akses database).
- Penggunaan data (tergantung kasus).
- Pemakaian trigger/stock procedure.

Tidak ada komentar: