Category Archives: Tutorial PostgreSQL

Database pakai PostgreSQL

Mangapa pakai PostreSQL?

PostgreSQL adalah salah satu database server dikembangakan di kalangan  Open Source, yang cukup handal untuk aplikasi skala menengah. Ada beberapa fitur yang menarik di sini :

  • Fasilitas Backup
  • Akses dan keamanan data terhadap user
  • Transaksi
  • Deklarasi variabel
  • Fungsi
  • Stored procedure
  • Triger
  • VIEW, dll
Untuk bisa menggunakan PostreSQL anda bisa download di www.postgresql.org, ada bebrapa versi, tiap saat versi diperbaharui, dan datanya antar versi kompatibel.
PostreSQL 8.x berjalan pada SO Windows XP dengan format NTFS, dan di sistem LINUX, Solaris, FreeBSD dan lainnya.
Selah melakukan intalasi cara menjalankan servernya :
Kalau anda pakai linux
login dulu ke root
# service postgresql start
menghentikan

# service postgresql stop
restart ulang
# service postgresql restart
menguji login : login dulu pakai user postgres

# su postgres
$ psql template1

Pakai Versi WINDOWS

C:\Program Files\PostgreSQL\8.3\bin>psql template1
Welcome to psql 8.3.1, the PostgreSQL interactive terminal.
Type:  \copyright for distribution terms
       \h for help with SQL commands
       \? for help with psql commands
       \g or terminate with semicolon to execute query
       \q to quit
Warning: Console code page (437) differs from Windows code page (1252)
         8-bit characters might not work correctly. See psql reference
         page "Notes for Windows users" for details.
template1=#
dengan pgAdmin
pgadmin
Klik OK, hasil login
pgAdmin III
Menciptakan User baru
Klik pada pohon Login Role
Lihat gambar
Pilih New Role, pada isian New Login Role
Isikan Tab seprti pada gambar berikut :

Screenshot-New Login Role...

isikan Role Name dengan nama user yang akan dibuat, Account experies digunakan untuk tanggal pembatasan user ini boleh login berlaku sampai tanggal tersebut. Untuk Role Privileger yaitu digunkan untuk memberkan wewenang terhadap user ini. Misal Superuser jika dia sebagai superuser yang bisa menciptakan user baru, Can create database Objects jika user tersebut diberi wewenang menciptakan database. Untuk mangakhiri tekan tombol OK.
Screenshot-New Login Role...-1
Silakan diuji dengan login seperti langkah yang sebelumnya.