Download - BAHASA PEMROGRAMAN INFORMIX

Transcript

BAHASA PEMROGRAMAN INFORMIX

PendahuluanInformix-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-sqlInformix-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.

Memulai Informix-sql 1. Buka Command Prompt pada komputer anda

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

3. Pilih Create-New-Database untuk membuat database yang baru.

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.

2. Masukan nama Table

3. Menampilkan menu Create Table.

4. Pilih Add. Lalu tekan enter. Maka Cursor akan pindah kebawah.

5. Tekan Enter pada kolom Name. Lalu isi nama. Dan Enter lagi

6. Column name akan terisi dan cursor akan berpindah.

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 :

8. Isi Panjang Karakter Tipe Data. Lalu tekan enter.

9. Maka Kolom Length akan terisi dan cursor akan berpindah

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

12.Kolom index akan terisi dan cursor akan pindah.

13.Pilih No agar data kd_nasabah tidak dapat kosong/null.

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.

15.Selanjutnya pada kolom Nulls pilih sama seperti yang kd_nasabah

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

18.Maka tampilan akan kembali ke menu table.

19.Pilih menu constraint.

20.Pilih Primary

21.Pilih add untuk menambahkan primary.

22.Tekan enter saat cursor berada di Constraint Name. Tekan Enter

23.Add Column Name.

Tekan Enter

24.Pilih Exit. Tampilin akan kembali ke Menu Constraint. Selanjutnya Pilih Exit hingga kembali ke menu Table.

25.Pilih Exit. Lalu pilih Build-new-table

26.Table Nasabah telah dibuat.

Kita juga dapat membuat sebuah table dengan menggunakan menu QueryLanguage pada menu utama. 1. Pilih menu Query-Language

2. Pilih Menu New

3. Ketikan syntax membuat table.

4. Tekan Esc lalu Pilih Menu Run

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.

2. Pilih Menu Alter.

3. Pilih Table yang akan dirubah

4. Maka akan ada menu Alter Table : Add, Modify, Drop, Screen, Table-Option, Constraint, Exit.

5. Rubah index no_rekening menjadi unique dan Null menjadi no.

6. Pilih Build-new-table

7. Aplikasi akan kembali ke menu Table. Dengan menggunakan Query-Language. 1. Pilih menu Query Language pada menu Utama.

2. Pilih New. Dan Ketikan syntax alter.

3. Tekan Esc dan Tekan Run

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.

2. Jika sudah tekan tombol Esc. Dan pilih menu Run.

Pilih Yes

-

Update data