Jumat, 30 September 2011

Membuat Database Project Menggunakan Microsoft Visual Studio .NET

Membuat aplikasi database yang besar dengan beribu-ribu database object menjadi mudah dengan menggunakan Visual Studio .NET Database Project, terlebih lagi dengan kemampuannya berintegrasi dengan sourcesafe semakin memudahkan kita memaintain database script kita…

Membuat Database merupakan suatu hal yang sudah biasa dilakukan oleh developer.  Apalagi jika dilakukan menggunakan suatu aplikasi server database seperti MS SQL Server 2000.  Namun terkadang kita mengalami kesulitan dalam memaintain database baik itu  table structure, store procedure, function maupun trigger. Apalagi jika kita membuat aplikasi yang terus menerus mengalami perubahan dan penyempurnaan yang perubahan dari versi ke versi-nya sangatlah cepat. Sehingga kita mengalami kesulitan untuk dapat mendokumentasikan perubahan yang ada, apalagi jika project yang kita kerjakan merupakan project team yang melibatkan banyak orang yang masing-masing memiliki otoritas untuk memaintain database.

Hal yang paling umum dilakukan untuk mengatasi masalah diatas adalah dengan membackup database dari versi terakhir, kemudian melakukan baru dilakukan perubahan atas database yang ada. Hal ini sangatlah tidak efesien dan efektif, karena selain akan memakan waktu, hal ini juga akan menyebabkan kesulitan untuk melakukan tracking perubahan yang terjadi pada database. Contoh yang paling sederhana adalah jika secara tidak sengaja seseorang menghapus sebuah store procedure di database, maka untuk mengembalikan store procedure tersebut dengan script yang sama bukanlah hal yang mudah apalagi jika store procedure jumlahnya ribuan.

Adalah sebuah fitur yang dimiliki oleh Microsoft Visual Studio .NET yaitu database project yang memiliki kemampuan untuk memaintain Database manipulation yang memungkinkan kita dengan mudah melakukan dokumentasi script database yang kita buat.

Tools ini sangat membantu apalagi jika kita bekerja di dalam project yang memiliki skala besar dengan database yang cukup besar pula.

Membuat Database Project

Membuat database project menggunakan MS Visual Studio.NET merupakan cara yang sederhana. dengan cara sebagai berikut  :
  1. Pilih File-New-Project, pada windows New Project pilihlah :
    Project Type-Other Projects-DataBase Projects.
  2. Kemudian pada bagian Template pilih : icon DataBase Project
  3. Beri Nama Project tersebut & tentukan lokasi direktorinya.


Setelah itu tentukan datalink property untuk database referencenya. Pada isian ini kita tentukan server name, information to log on serta database name dari database yang akan kita buat.

Setelah kita membuat project database maka akan terbentuk struktur solusi di solution exprorer kita seperti tampak pada gambar 3. Solution database project dikelompokkan menjadi beberapa folder yaitu Change Scripts, Create Script, Queries dan DataBase reference, folder-folder ini bisa kita tambah atau kita rubah sesuai dengan kebutuhan. Khusus untuk database reference merupakan folder database link yang isinya berupa link ke database target untuk deployment.

Tidak ada komentar:

Posting Komentar