Laporan Praktikum Pemrograman Visual II
Tanggal 20 0ktober 2010
Untuk awalnya, buatlah sebuah folder baru. Disini saya menggunakan disc drive D dan foldernya saya namakan
database atau D:\Database
1. Membuat database dengan menggunakan SQL Server Enterprise Manager dengan cara
Klik start menu>>all programs>>Microsoft SQL Server>> Enterprise Manager
Setelah masuk ke enterprise manager lalu masuk ke console root>>SQL server group>>(local)
(Windows NT)>>Databases maka akan muncul kotak dialog seperti berikut
Untuk membuat database, tinggal klik kanan lalu pilih “new database”. Setelah diklik maka akan
muncul kotak dialog seperti berikut, nama diisi sesuai dengan keinginan anda dan disini saya
menggunakan DATABASE_VILLA
Lalu pada Data Files, lihat pada kolom Location baris pertama seperti tampak digambar
lalu klik pada tombol didepan C:\…..maka akan muncul kotak dialog untuk
meletakkan database kita, pilihlah lokasi pada folder baru yang kita bikin sebelumnya, seperti pada
gambar berikut:
lalu klik OK.
Lalu pada transaction log juga sama seperti data file. Pilih kolom location baris pertama, klik pada
tombol didepan C:\ untuk mengganti lokasi log filenya. Supaya lebih gampang, samakan saja lokasi log
filenya dengan lokasi data filesnya maka akan muncul kotak dialg seperti berikut:
lalu klik OK.
Setelah itu, kembali lagi ke kotak dialog transaction log lalu klik OK yang terdapat dibagian bawah.
Setelah itu coba cek pada Databases, jika sudah sesuai dengan instruksi diatas maka akan muncul seperti
gambar berikut:
2. Lalu langkah berikutnya adalah membuat table dengan cara: double klik pada “DATABASE_VILLA”,
lalu double klik pada tables maka akan muncul seperti ini:
Untuk membuat table, maka klik kanan diarea kosong >> new tables. Untuk table pertama saya akan
membuat table t_reservasi yang isinya
id_reservasi int 4
id_villa varchar 4
id_costumer int 4
tgl_cek_in varchar 10
tgl_cek_out varchar 10
maka jadinya akan seperti gambar berikut
lalu close kotak dialog new table dan save dengan nama t_reservasi.
Lalu table kedua cara yang sama seperti dengan cara diatas sampai dengan table ketujuh dengan isinya
masing – masing.
Nama – nama table nya adalah
1. t_reservasi
2. t_customer
3. t_pemakai
4. t_villa
5. t_tipe_villa
6. t_fasilitas_villa
7. t_fasilitas
Urutan tidak seperti saat pembuatan karena table tersebut diurutkan menurut nama.
Maka selesailah urutan pembuatan database dan table
Setelah selesai membuat database dan table maka tutup dialog box SQL Server Enterprise Manager dan
bukalah Microsoft Visual Studio 2008 dengan klik start menu>> Microsoft Visual Studio 2008>> Microsoft
Visual Studio 2008
Lalu pada start pagenya klik file>>new project lalu akan muncul dialog box seperti:
Pada templatesnya pilih Windows Forms Application, lalu pada nama bebas disini saya menggunakan nama
“DATABASE_VILLA” dan locationnya saya samakan dengan folder tempat penyimpan database yang dibuat
sebelumnya yaitu D:\Database.
Setelah itu akan muncul interface seperti:
Lalu setelah itu menghubungkan dari Visual Studio 2008 ke SQL.
Pertama tama, klik data>>add new data source
Lalu muncul Data Source Configuration Wizard
Pilih database karena kita akan menggunakkan SQL yang berbasis database. Lalu klik next dan muncul step
berikutnya yaitu membuat koneksi baru
Klik New Connection maka muncul Add new connection wizard
Pada kolom Data Source, sudah otomatis terisi Microsoft SQL Server (SqlClient).
Lalu pada kolom Server Name, itu diisi dengan nama server yang ada pada SQL Server Service Manager
yang terletak dikanan bawah layar atau double klik pada gambar tersebut maka
muncul panah dan lingkaran menunjukkan nama server yang kita miliki, karena
ini computer pribadi saya maka nama server saya ROBBY_COOL.
Lalu ada kolom log on to the server dimaksudkan memudahkan koneksi ke SQL. Jika kita menggunakan use
windows authentication, kita akan masuk ke SQL tanpa menggunakan password karena kita menggunakan
settingan standar Windows. Dan jika kita menggunakan Use SQL Server Authentication, maka kita akan
diminta menggunakan password yang sama dengan password saat kita ingin masuk ke dalam Query Analyzer,
disini saya menggunakan User name: sa dan password: 123456.
Lalu ada kolom connect to a database. Jika kita memilih Select or enter a database name:, maka kita disuruh
memilih databse yang akan dikoneksikan ke dalam Visual Studio 2010, jika kita sudah membuat database
sebelumnya dalam Enterprise Manager, maka nama database tersebut sudah otomatis ada dalam kolom itu.
Karena database saya namanya DATABASE_VILLA maka saya memilih DATABASE_VILLA. Setelah itu
coba klik test connection, kalo sukses maka koneksi ke database berhasil.
Lalu klik OK, maka kita kembali ke data source configuration wizard, dan pada kolom data source yang
sebelumnya kosong, sekarang sudah terisi dengan nama koneksi yang telah dibuat tadi.
Seteelah itu dibawahnya aka ada dua pilihan No dan Yes.
Jika No maka kita tidak menggunakan password yang telah kita isi tadi dan jika Yes maka password tersebut
akan digunakan. Disini kita menggunakan Yes lalu klik next.
Setelah itu akan muncul nama connection string yang sudah jadi tadi. Namanya bias diganti sesuai dengan
keinginan kita. Disini saya menggunakan nama standarnya yang sudah ada, lalu kllik next.
Setelah itu akan muncul wizard untuk memilih objek yang akan digunakan dalam Visual Studio 2008. Disini
saya mengklik pada sebua table yang sudah saya buat sebelumnya, sedangkan untuk Views, Stored Procedures,
dan Functions, tidak usah diklik dulu karena belum dibutuhkan. Lalu klik Finish
Jika semua langkah sudah tepat seperti diatas, maka pada kolom Solution Explorer akan muncul nama koneksi
yang sudah dibuat tadi
Jika didouble klik maka akan muncul table
yang kita buat di SQL tadi dan setelah diatur
sesuai dengan keperluan maka tempilannya
akan seperti:
Setelah itu sekarang untuk membuat koneksi antara primary key dan foreign key maka kita membutuhkan
toolbar disini, yang terletak disebelah kanan layar. Tools yang kita butuhkan adalah tool relation
Setelah klik direlation lalu double klik pada table t_villa untuk membuatnya sebagai primary key
Kolom Parent Table adalah kolom untuk membuat table sebagai primary key dan kolom Child Table adalah
kolom untuk membuat table sebagai foreign key. Maka akan ada lambing seperti
Dan yang selanjutnya akan dibuat seperti
Primary key = t_customer dan foreign key = t_reservasi
Primary key = t_villa dan foreign key = t_fasilitas_villa
Primary key = t_tipe_villa dan foreign key = t_villa
Primary key = t_fasilitas dan foreign key = t_fasilitas_villa
Maka akan menjadi seperti:
Jika sudah menjadi seperti diatas, maka semua data sudah terhubung dan database siap digunakan dalam Visual
Studio 2010
Untuk mengecek saja, maka coba kembali ke form dan buka toolbox. Setelah itu, cari dan klik di
DataGridView,
lalu klik dan drag dalam form, maka akan muncul pilihan untuk mengambil data dari database seperti:.
Setelah itu pada kolom chose data source, pilih salah satu table yang akan digunakan. Disini saya memilih
table t_customer, maka akan muncul kolom – kolom yang sudah dibuat pada table customer seperti: