Saturday 26 March 2011

PostgreSQL Chapter#1 (Pertemuan 1)

PostgreSQL

1)PostgreSQL adalah sebuah object-relational database management system (ORDBMS).

2)Bersifat open source.

3)Mendukung standar SQL92 dan SQL99.

4)Mendukung bahasa pemrograman C, C++, Java, Tcl, Perl, Python, PHP, dst.

Koneksi dengan psql

1)Postmaster sudah diinstal di server Localhost.

2)Psql sudah diinstal di komputer lokal.

3)Buka Terminal Program.

4)Untuk mengakses postgresql di Localhost, nama database postgres, port 5432 dan username postgres.


Membuat dan Menghapus database

1)Untuk membuat database di localhot :

> create database [nama database]

2)Untuk menghapus database :

> drop database [nama database]

Contoh :

Kali ini saya akan membuat database dengan nama ZAINURI, maka syntaxnya adalah sebagai berikut:

Create database ZAINURI;

Untuk melakukan koneksi ke database yang telah Anda dibuat:

>\c [nama database];

Contoh:

\c ZAINURI;

Membuat Tabel:

Untuk membuat tabel, sebagai contoh CREATE TABLE cuaca ( kota varchar(80), min_suhu int, max_suhu int, curah_hujan real, tanggal date );

Untuk menambahkan record ke dalam tabel:

>INSERT INTO cuaca VALUES ('Yogyakarta', 20, 35, 0.25, '2003-10-1');

Masukkan beberapa record berikut:

1.Semarang 18 32 0.43 2003-9-29

2.Solo 21 29 0.36 2003-9-30

3.Jakarta 23 38 0.39 2003-10-1

4.Bandung 15 30 0.44 2003-9-30

Untuk melihat isi table :

>select*from cuaca;


Lebih jelasnya lihat gambar di bawah ini:




















Mengubah Record

Untuk mengubah record:

>UPDATE [nama tabel] SET [nama field] = [nilai baru] WHERE [syarat untuk menentukan record mana y

ang diubah];

Contoh: >UPDATE cuaca SET max_suhu = 36 WHERE kota = 'Yogyakarta';

Untuk mengubah semua record: >UPDATE cuaca SET max_suhu = 40;

Menghapus Record dan Tabel

Untuk menghapus record tertentu:

>DELETE FROM cuaca WHERE kota='Yogyakarta';

Untuk menghapus semua record:

>DELETE FROM [nama tabel];

Untuk menghapus tabel:

>DROP TABLE [nama tabel];

Backup Database

Untuk membackup database ke file (harus keluar

dari psql):

> pg_dump [nama database] > [nama file]

Sebagai contoh, jika nama database adalah “test” dan ingin membackupnya ke file “test.sql”: > pg_dump -U postgres Latih1>Latih1bk.sql

Aduh aduuh… maaf… untuk contoh gambar dibawah ada errornya, hehehe…Maklum masih amatir. Ternyata untuk memback up database

, di akhir syntax tidak diakhiri dengan tanda titik koma (;)

Untuk saat ini, cukup sampai sini pengetahuan tentang PostgreSQL..

Untuk chapter#2 akan saya posting minggu depan…..

JANGAN LUPA TINGGALKAN KOMENTAR …..

No comments:

Post a Comment