Kemarin di perkuliahan aku dapat tugas dari Dosen untuk membuat sebuah program sederhana yang terkoneksi ke dalam database Postgree. Pada program ini kita di minta untuk menambahkan beberapa input text yang digunakan untuk mengkoneksikan ke database, seperti host, port, nama database, user, dan password yang dibutuhkan untuk mengkoneksikan ke database. selain itu kita juga diminta untuk membuat input text ,untuk memasukkan query didalamnya dan hasil query tersebut akan ditempatkan di sebuah output text yang telah dibuat .
Tampilan program seperti gambar dibawah ini :
Sebelum menjalankan program kita harus membuat database terlebih dahulu :
Membuat database Dbase :
CREATE DATABASE "Dbase"
WITH OWNER = postgres
ENCODING = 'UTF8'
TABLESPACE = pg_default
LC_COLLATE = 'Indonesian, Indonesia'
LC_CTYPE = 'Indonesian, Indonesia'
CONNECTION LIMIT = -1;
Membuat table contoh :
CREATE TABLE contoh
(
"no" integer NOT NULL,
nama character varying,
alamat character varying,
CONSTRAINT contoh_pkey PRIMARY KEY (no)
)
WITH (
OIDS=FALSE
);
ALTER TABLE contoh OWNER TO postgres;
Cara menjalankannya kita harus mengkoneksikan program ke database terlebih dahulu dengan cara isikan host, post, nama database, user, dan password , dan klik tombol connect.
Jika data yang kamu inputkan benar dan berhasil terkoneksi akan tampil pesan "connnection successfull".
jika kita sudah memasukkan data ke table yang telah kira buat pada database tadi , kita bisa melihat data pada table tersebut dengan mengetik perintah select , seperti gambar di bawah ini .
PERINTAH SELECT
Jika query yang kamu masukkan benar akan tampil eksekusi di output text .
Selanjutnya kita bisa memasukkan data dengan perintah insert .
PERINTAH INSERT
Jika query yang kamu masukkan berhasil akan tampil pesan "insert successfull"
Nah untuk mengecek apakah data yang kita masukkan tadi berhasil tersimpan cek dengan perintah "select" .
PERINTAH UPDATE
hasil query
Jika qurey yang kita masukkan berhasil akan keluar pesan "update successfull" . pada hasil output terlihat alamat John Ripple berganti "Los Angeles" menjadi "jogja".
PERINTAH DELETE
hasil query
program ini masih belum sempurnya, perintah yang bisa di proses hanya select, insert, update dan delete . Mungkin kalian yang ingin sekedar mempelajarinya bisa download programnya disini , databasenya disini , dan library yang dibutuhkan disini.
semoga bermanfaat, kritik dan saran saya tunggu ya...
thanks informasinya sangat membantu, sukses terus
ReplyDelete