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