Jika mulai mengembangkan database dengan SQL Server 2005, Anda tentu perlu mengenal dengan baik komponen-komponen yang dimiliki SQL Server 2005, aneka feature pengembangan baru yang ditambahkan, serta alat-alat pengembangan (development tools) yang disediakan. Itulah cara jitu dalam pengembangan database (database developtment) pada SQL server 2005.
Setelah menyoroti berbagai sisi administrasi database SQL server 2005, kini kita mencoba mengupas kiat-kiat jitu (the best practices) dalam pengembangan database. Kita mulai dengan mengenal SQL Server 2005 dari sisi kepentingan seorang pengembang (developer).
Komponen SQL Server 2005
Tentu saja komponen-komponen SQL Server 2005 tidak berbeda, baik untuk kepentingan administrasi, maupun kepentingan pengembangan. Namun anda perlu selalu mengingatnya karena komponen-komponen inilah yang anda perlukan dalam membuat solusi database. Komponen-komponen ini adalah :
- Relational Database Engine : komponen utama atau jantung SQL Server 2005.
- Analysis Services : Basis dari solusi intelijen bisnis yang ampuh (powerful), dan mendukung aplikasi-aplikasi OLAP (online analytical processing), serta data minning.
- Data Transformation Service (DTS): sebuah mesin untuk membuat solusi ekspor dan impor data, serta untuk mentransformasi data ketika data tersebut ditransfer.
- Notification Services: sebuah framework untuk solusi dimana pelanggan akan dikirimi notifikasi ketika sebuah event muncul.
- Reporting Services: service yang akan mengambil data dari SQL Server, dan menghasilkan laporan-laporan.
- Service broker: sebuah mekanisme antrian yang akan menangani komunikasi berbasis pesan diantara service.
- Native HTTP Support: dukungan yang memungkinkan SQL server 2005 yang (jika diinstall pada Windows Server 2003) akan merespon request terhadap HTTP endpoint, sehingga memungkinkan pembangunan sebuah web service untuk SQL Server tanpa menggunakan IIS.
- SQL server Agent : akan mengotomatiskan perawatan database dan mengatur task, event dan alert.
- .NET CLR (Common Language Runtime): akan memungkinkan pembuatan solusi menggunakan managed code yang ditulis dalam salah satu bahasa .NET.
- Replication: serangkaian teknologi untuk menjalin dan mendistribusikan data dan obyek database dari sebuah database ke database lain, dan melakukan sinkronisasi untuk menjaga konsistensinya.
- Full-Text Search: memungkinkan pengindeksan yang cepat dan flexibel untuk query berbasis kata kunci (terhadap data teks yang disimpan dalam database).

Aneka Feature pengembangan Database.
Berikut adalah beberapa feature baru yang memungkinkan anda untuk membuat solusi “kelas dunia” dalam aplikasi database.
Incoming search terms:
- komponen sql server 2005
- perawatan database sql 2005