PostgreSQL for Windows Panduan Instalasi 1. Download PostgreSQL release terbaru di http://www.postgresql.org/download/windows 2. Berikut ini merupakan tampilan awal ketika installer dijalankan, lalu klik ‘Next >’.
3. Pilih lokasi instalasi, defaultnya adalah C:\Program Files\PostgreSQL\8.4, lalu klik ‘Next >’.
http://firarif.wordpress.com
Page 1
4. Pilih lokasi penyimpanan data, defaultnya adalah C:\Program Files\PostgreSQL\8.4\data, lalu klik ‘Next >’.
5. Isikan password, lalu klik ‘Next >’.
6. Password tersebut wajib diisi, jika tidak akan muncul pesan kesalahan berikut.
http://firarif.wordpress.com
Page 2
7. Isikan nomor port yang digunakan untuk komunikasi dengan server, defaultnya adalah port 5432, lalu klik ‘Next >’.
8. Pilih locale sesuai defaultnya, centang pl/pgsql untuk menginstal prosedural language (procedure, function, dan trigger), lalu klik ‘Next >’.
http://firarif.wordpress.com
Page 3
9. Klik ‘Next >’ untuk memulai proses instalasi.
10. Tunggu hingga proses instalasi selesai.
http://firarif.wordpress.com
Page 4
11. Hilangkan tanda centang pada ‘Launch Stack Builder’ karena belum diperlukan, lalu klik ‘Finish’ untuk mengakhiri instalasi.
http://firarif.wordpress.com
Page 5
Panduan Konfigurasi Secara umum PostgreSQL menyediakan dua interface, yaitu pgAdmin III sebagai Graphical User Interface (GUI) dan SQL Shell (psql) sebagai Command Line Interface (CLI). Konfigurasi pgAdmin III: 1. Berikut ini tampilan awal pgAdmin III.
2. Lakukan koneksi ke server dengan melakukan double click pada server yang ada atau klik kanan pada tulisan “PostgreSQL 8.4 (localhost:5432)” lalu klik ‘Connect’.
http://firarif.wordpress.com
Page 6
3. Isikan password seperti yang telah diisikan pada saat instalasi, lalu klik ‘OK’.
4. Buat database baru dengan melakukan klik pada ‘Databases’ lalu klik ‘Edit’’Create’ atau klik kanan pada ‘Databases’ lalu klik ‘New Database...’
5. Isikan nama database yang ingin dibuat, misalnya ‘sia’, lalu klik ‘OK’.
http://firarif.wordpress.com
Page 7
6. Buat tabel dalam database ‘sia’ dengan melakukan klik pada ‘Tables’ (‘sia’’Schemas’’public’’Tables’) lalu klik ‘Edit’’Create’ atau klik kanan pada ‘Tables’ lalu klik ‘New Table...’
7. Isikan nama tabel pada tab ‘Properties’, misalnya ‘fakultas’.
http://firarif.wordpress.com
Page 8
8. Tambahkan atribut-atribut yang dibutuhkan pada tab ‘Columns’ dengan klik ‘Add’, lalu isikan nama atribut beserta tipe datanya, misalnya ‘kode_fakultas’ dengan tipe data ‘char(3)’, lalu klik ‘OK’.
9. Tambahkan primary key pada tab ‘Constraints’ dengan klik ‘Add’, lalu pada tab ‘Columns’ pilih atribut yang dijadikan sebagai primary key, misalnya ‘kode_fakultas’, lalu klik ‘Add’, kemudian klik ‘OK’.
http://firarif.wordpress.com
Page 9
10. Untuk memasukkan data ke dalam tabel fakultas, klik kanan ‘fakultas’ lalu klik ‘View Data’ kemudian klik ‘View All Rows’ atau dengan menekan ‘Ctrl+D’ pada keyboard.
http://firarif.wordpress.com
Page 10
Konfigurasi psql: 1. Berikut ini tampilan awal psql. Tekan ‘Enter’ jika servernya adalah ‘localhost’.
2. Isikan nama database yang diinginkan, misalnya ‘sia’, lalu tekan ‘Enter’.
3. Tekan ‘Enter’ jika nomor port-nya 5432, lalu tekan ‘Enter’.
http://firarif.wordpress.com
Page 11
4. Tekan ‘Enter’ jika username-nya ‘postgres’, lalu tekan ‘Enter’.
5. Isikan password seperti yang telah diisikan pada saat instalasi, lalu tekan ‘Enter’.
6. Sintaks SQL pada PostgreSQL sama seperti pada MySQL baik itu untuk DDL maupun DML. Yang berbeda yaitu sintaks untuk menampilkan tabel-tabel yang terdapat dalam suatu database atau sintaks untuk menampilkan deskripsi suatu tabel atau sintaks yang serupa dengan itu. Sebagai contoh, pada MySQL digunakan sintaks ‘describe fakultas;’ sedangkan pada PostgreSQL digunakan sintaks ‘\d fakultas;’.
http://firarif.wordpress.com
Page 12
Selain menggunakan SQL Shell, psql ini juga dapat dijalankan melalui Command Prompt. Langkahlangkahnya sebagai berikut: 1. Pindah ke direktori ‘bin’ pada lokasi instalasi PostgreSQL.
2. Jalankan perintah ‘psql –U postgres sia’, huruf ‘U’ harus kapital karena psql itu case sensitive, lalu isikan password.
http://firarif.wordpress.com
Page 13
Jika ingin menjalankan psql melalui Command Prompt pada direktori manapun (tidak harus pindah dulu ke C:\Program Files\PostgreSQL\8.4\bin), maka ikuti langkah-langkah berikut: 1. Klik kanan pada ‘My Computer’ lalu klik ‘Properties’ atau tekan ‘WinKey+PauseBreak’ pada keyboard, kemudian pilih tab ‘Advanced’.
2.
Klik ‘Environment Variables...’
http://firarif.wordpress.com
Page 14
3. Edit ‘Path’ pada bagian ‘System Variables’, lalu tambahkan pada akhir ‘Variable value’ dengan tulisan berikut: ‘;C:\Program Files\PostgreSQL\8.4\bin’, kemudian klik ‘OK’ hingga selesai.
4. Buka lagi Command Prompt, lalu jalankan perintah ‘psql –U postgres sia’ pada direktori manapun.
http://firarif.wordpress.com
Page 15