Bahasa Pemrograman Informix
Bahasa Pemrograman Informix
Pendahuluan
Informix-4GL adalah bahasa pemrograman generasi keempat yg memberikan kombinasi dua keunggulan yaitu prosedural & non prosedural, sehingga mampu memberikan semua fasilitas yg diperlukan dalam membentuk RDBMS. Kemampuan informix meliputi : Bahasa pemrograman Screen-building utility Menu-building utility Report writer Window manager Informix-4GL didisain secara khusus untuk penulisan program dalam membuat database relasional dan memberi fasilitas untuk memanipulasi data yg disimpan dalam database. Informix memiliki dua fungsi untuk memanipulasi data dan membuat program yaitu Informix-SQL dan i4gl atau r4gl. Untuk saat ini kami akan membahas mengenai Maintenance Database
Informix-sql
Informix-SQL merupakan kumpulan lengkap dari manajemen database yg memungkinkan kita untuk melaksanakan tugas dengan jangkauan yg luas. Dengan kemampuan : menyusun & memodifikasi tabel menggunakan menu yg disediakan oleh schema editor Menambahkan, mengubah & mencari informasi database menggunakan query language Memanfaatkan isql melalui fasilitas khusus, user menu.
2. Masuk kedalam directory Informix yang telah terinstal dalam komputer anda.
3. Lalu ketikan dbaccess sehingga anda akan masuk kedalam Menu Utama aplikasi dbaccess informix.
Membuat Database 1. Pilih Database untuk membuat sebuah database. Maka aplikasi akan menampilkan menu database.
2. Pilih Create database untuk membuat database. Masukan nama database lalu tekan Enter
4. Jika sudah maka aplikasi akan menampilkan menu database. 5. Pilih menu info. Maka akan menampilkan menu database info
6. Pilih Databases maka akan menampilkan database yang telah kita buat.
Membuat Table Database Contoh membuat table dengan Menu Table-Create. 1. Pada Menu Utama pilih Table Sehingga akan tampil Menu Table seperti dibawah ini. Pilih Create dan tekan enter.
4. Pilih Add. Lalu tekan enter. Maka Cursor akan pindah kebawah.
5. Tekan Enter pada kolom Name. Lalu isi nama. Dan Enter lagi
7. Pilih type data kd_nasbah. Lalu tekan enter. Type akan terisi dan cursor akan pindah. Setelah anda memilih type data maka aplikasi akan menampilkan :
10.Pilih Yes pada Add Index. Karena kita akan membuat sebuah index untuk table nasabah berdasarkan dari kd_nasabah. Setelah memilih yes dan menekan Enter maka aplikasi akan menampilkan :
11.Pilih No agar tidak ada data kd_nasabah yang duplikat. Lalu tekan enter
14.Selanjutnya kita buat kolom nama nasabah. Caranya masih sama (Column Name, type, dan length). Jika sudah selesai dengan ketiga kolom tersebut, kita lanjut ke kolom index. Kita akan membuat kolom nama menjadi index namun tidak unique. Pada Add Duplicates pilih Yes agar data dapat duplikat.
16.Selanjutnya untuk pengisian Column baru semua sama dengan pengisian nama_nasabah hanya disesuaikan saja tipe data dan lengthnya. 17.Tampilan semua Column yang telah selesai dibuat. Tekan Enter
20.Pilih Primary
Tekan Enter
24.Pilih Exit. Tampilin akan kembali ke Menu Constraint. Selanjutnya Pilih Exit hingga kembali ke menu Table.
Kita juga dapat membuat sebuah table dengan menggunakan menu QueryLanguage pada menu utama. 1. Pilih menu Query-Language
5. Finish.
Alter Table Kita juga bisa memanfaatkan dbaccess ini untuk merubah struktur table. Merubah table dengan menggunakan menu Alter Table seperti pada saat kita membuat sebuah primary key atau dengan membuat syntax alter table dengan menggunakan Query-Language 1. Pilih Menu Table.
4. Maka akan ada menu Alter Table : Add, Modify, Drop, Screen, Table-Option, Constraint, Exit.
6. Pilih Build-new-table
7. Aplikasi akan kembali ke menu Table. Dengan menggunakan Query-Language. 1. Pilih menu Query Language pada menu Utama.
Manipulasi data - Insert Data 1. Dengan menggunakan Query-Language masukan syntax dibawah ini.
2. Jika sudah tekan tombol Esc. Dan pilih menu Run. Delete data 1. Dengan menggunakan Query-Language masukan syntax dibawah ini.
Pilih Yes
Update data