PostgreSQL
atau sering disebut Postgres merupakan salah satu dari sejumlah database
open source yang menawarkan skalabilitas, keluwesan, dan kinerja yang
tinggi. SQL di PostgreSQL tidaklah seperti yang kita temui pada RDBMS umumnya.
Perbedaan penting antara PostgreSQL dengan sistem relasional standar adalah
arsitektur PostgreSQL yang memungkinkan user untuk mendefinisikan sendiri
SQL-nya, terutama pada pembuatan function atau biasa disebut sebagai stored
procedure. Hal ini dimungkinkan karena informasi yang disimpan oleh
PostgreSQL bukan hanya tabel dan kolom, melainkan tipe, fungsi, metode akses,
dan banyak lagi yang terkait dengan tabel dan kolom tersebut. Semuanya
terhimpun dalam bentuk class yang bisa diubah user. Arsitektur yang
menggunakan class ini lazim disebut sebagai object oriented.
Untuk platform Windows, PostgreSQL hanya
bisa berjalan jika tipe format harddisk yang digunakan adalah NTFS,
jika tipe format FAT/FAT32 PostgreSQL tidak bisa diinstall. Sedangkan
untuk platform yang lain, PostgreSQL bisa berjalan tanpa syarat khusus.PostGis
PostGIS
adalah extension dari PostgreSQL yang bersifat objectrelational
database server yang mempunyai kemampuan untuk menyimpan fitur SIG dalam database
server. PostGIS adalah software Open Source yang tidak perlu membeli
lisensi untuk menggunakannya.
PostGIS
dikembangkan oleh Refractions Research of Victoria sebagai proyek penelitian
teknologi database spasial. PostGIS mempunyai karakteristik unik tersendiri
yang membedakannya dengan database yang lain, seperti :
- PostGIS mendukung semua fitur OGC (OpenGIS Consortium) seperti : titik, garis, polygon, multipoint, multiline, multipoligon, dan GeometryCollection.
- PostGIS menggunakan teks format OGC dalam perintah SQL untuk merepresentasikan fitur SIG.
0 komentar:
Posting Komentar