Sabtu, 07 Juni 2014

Sybase Create Database

BAB
Create Database Menggunakan Sybase Central

Untuk Latihan Selanjutnya mari kita coba menggunakan Sybase sebagai Servernya, jangan lama-lama mari kita mulai saja membuat database “sekolah” dengan table tbl_siswa adapun stuktur tabelnya seperti ini :
  1. nis char(8)
  2. nama varchar(50)
  3. kota varchar(15)
  4. tgllhr date
  5. jkel char(1)
  6. tabungan float(10,0)

Langkah pertama dalam membuat database di Sybase adalah membuat Database Device terlebih dahulu dengan nama database yang sama seperti database yang akan kita buat :
Add database di Database Devices maka tampak seperti ini :






Maka tampak seperti ini dan beri nama sesuai dengan andan inginkan dan simpan di folder yang anda kehendaki juga J,


Selanjutnya klik next dan isi kapasitas dan starup atau posisi database, tapi itu tidak trlalu penting, untuk sementara saya membuat database 2 MB dan tampak seperti ini :


Selanjutnya apa? Ya kita klik next lagi dong J, hehe
Dan klik Finish itu berarti Database Devices kita sudah berhasil tercipta J

Tampak Seperti ini :



Dan Selanjutnya kita buat klik Database dan Seperti biasa klik Add Database dan beri nama yang sama dengan database seperti di Database Devices, tampak seperti ini :


Selanjutnya klik Next dan akan tampak seperti ini :

Setelah itu kita klik Add kita pilih Database devices yang tadi kita buat dan isi size Database yang kita akan buat, Tampak seperti ini :



Dan klik OK selanjutnya klik Finish, maka proses pembuatan database diproses, dak akan tampak seperti ini, dan Database kita sudah jadi J tampak seperti ini :


Okay sekarang kita sudah buat memiliki Database dengan nama Madrasah, terus bagaimana kita buat fieldnya ?
Tenang kawan tinggal klik Database Madrasah dan klik User Tables dan Add Table deh J tampak seperti ini :


Untuk menambahkan Primary Key Klik Tollbardan isi field yang akan di buat Key, tampak seperti ini ;



Selanjutnya klik OK dan simpan perubahan ini maka kita memiliki table tbl_siswa J, untuk sekarang di Sybase kita sudah selesai, terus pertanyaannya Bagai mana kita mengkoneksikan Sybase ini dengan PB 9.0 ???
OK mari kita buka PowerBuilder 9.0 kita !!!

Pertama kita buka Database dengan mengklik Iconseperti ini maka akan muncul tampilan berikut :



Klik tombol “+” di depan SYC Sybase ASE sehingga …ter-expand….
Klik kanan di SYC Sybase ASE …dan klik “New Profile….“



Tampil modul “Database Profile Setup – ODBC” seperti ini……


Isi data/value spt tampak di atas…..
Profile Name:                          = madrasah
Server                                      = heri / sesuaikan dengan dengan nama computer anda
Login ID                                 = sa / sesuaikan dengan login saat membuka Sybase
Database                                 = madrasah
Klik tombol “Apply”



Klik tab “Preview” sehingga tampak spt ini…..


Klik tombol “Copy” untuk mengcopy listing profile koneksinya….(perhatikan kalo copy listing tersebut masih dlm kondisi ter-blok spt tampak di gambar atas)
Gunanya untuk apa ?! …nanti anda tahu J
Klik tombol “Test Connection” untuk memastikan connection successful…..


Yap….sukses…. !!
Klik tombol OK…..

Selanjutnya untuk keluar dari modul profile ini klik tombol OK lagi……
Tampak profile koneksi “sekolah” telah tercipta…..


Klik kanan dan “Connect” …



Perhatikan tanda centang warna hijau yg menandakan koneksi yg aktif.


Untuk mengatur konksi  tinggal kita buka Project Application dan paste yang ada di preview saat membuat Database di PB tersebut, maka tampilannya seperti ini :


Mmmmm kenapa harus ada 2x koneksi …lalu yg di pakai yg mana ?
Dua-duanya di pakai…..
Koneksi di “Database” akan kepakai pada saat kita desain datawindow….interface untuk datanya (baik sbg query maupun editing dan report)
Sedangkan koneksi di object aplikasi dipakai untuk koneksi pada saat aplikasi itu running
Simpan perubahan yg terjadi …ini akan terpakai pada saat pembuatan datawindow, ada di sample berikutnya J
Dengan demikian proses pembuatan profile koneksi data sudah selesai J
Selamat berotodidak, tetap tenang & Sukses untuk Anda J !!!


Tidak ada komentar:

Posting Komentar