Anda di halaman 1dari 7

Nama : Violietha Dharma

NIM : C4C113034
Untuk memenuhi tugas : Database Management System
Program Studi PPAK 2014

OBJECT-RELATIONAL DATABASE MANAGEMENT SYSTEM

Obyek Relational Database Management System (ORDBMS) adalah DBMS atau Database
Management System serupa dengan database relasional, tetapi dengan objek database
berorientasi model yang memungkinkan profesional web kustom untuk menggabungkan
pengembangan database dengan tipe data kustom. Ia menjembatani kesenjangan antara database
relasional dan Berorientasi Obyek Sistem Manajemen Database (OODBMS).
Tujuan Objek Relational Database:
Untuk menjembatani kesenjangan antara pemetaan objek-relasional dan teknik pemodelan data
konseptual.Untuk menjembatani kesenjangan antara teknik pemodelan berorientasi objek
(digunakan dalam bahasa pemrograman seperti C + +, C # dan Java) dan database relasional.
Keuntungan ORDBMS:
1. Obyek Relational Database Management Systems memastikan kapasitas penyimpanan yang
besar,yang merupakan bagian penting dalam pembangunan berbasis web
2. Kecepatan akses cukup cepat.
3. ORDBMSs memiliki skalabilitas besar-besaran.
4. ORDBMSs membanggakan kekuatan manipulasi database yang sangat baik dari objek.
5. Mendukung objek dengan menambahkan fungsi API yang terpisah dan subsistem server
6. Redesigns mesin database sepenuhnya
7. Mendukung jenis data yang kaya dengan menambahkan lapisan berorientasi objek baru.
Selain dari manfaat, objek sistem manajemen basis data relasional memiliki beberapa
kelemahan. Salah satu kelemahan utama adalah ketidakmampuan untuk aplikasi internet
berkecepatan tinggi. Namun, ORDBMSs dirancang untuk mengelola sejumlah besar informasi,
merupakan aspek penting dalam pengembangan situs web. IDC berpendapat bahwa kasus pasar
ORDBMS memiliki potensi untuk melampaui ukuran ODBMS dalam beberapa tahun mendatang
dalam pembangunan berbasis web.



Tentang PostgreSQL


PostgreSQL adalah sebuah produk database relasional yang termasuk dalam kategori free open
source software (FOSS).
PostgreSQL merupakan Sebuah Obyek-Relasional Data Base Management System (ORDBMS)
yang dikembangkan oleh Berkeley Computer Science Department. System yang ditawarkan
PostgreSQL diharapkan sanggup dan dapat mencukupi untuk kebutuhan proses aplikasi data
masa depan. PostgreSQL juga menawarkan tambahan-tambahan yang cukup signifikan yaitu
class, inheritance, type, dan function. Tambahan keistimewaan lain yang tidak dimiliki database
management system yang lain berupa constraint, triggers, rule, dan transaction integrity, dengan
adanya feature (keistimewaan) tersebut maka para pemakai dapat dengan mudah
mengimplementasikan dan menyampaikan sistem ini.
Sejak tahun 1996 PostgreSQL mengalami kemajuan yang sangat berarti, berbagai keistimewaan
dari PostgreSQL sanggup membuat database ini melebihi database lain dari berbagai sudut
pandang. Pada awal pembuatannya di University of California Berkeley (1977-1985) postgresl
masih mempunyai banyak kekurangan bila dibandingkan dengan database yang lain, namun
seiring dengan berjalannya waktu tepatnya pada tahun 1996 PostgresSQL berubah menjadi
sebuah database yang menawarkan standar melebihi standar ANSI-SQL92 dan sanggup
memenuhi permintaan dunia open source akan server database SQL. Standar ANSI-SQL92
merupakan standar yang ditetapkan untuk sebuah database berskala besar seperti Oracle,
Interbase, DB2 dan yang lainnya. Kelebihan PostgreSQL Berbeda dengan database lain,
PostgreSQL menyediakan begitu banyak dokumentasi yang disertakan pada berbagai distribusi
Linux, sehingga para pembaca bisa dengan mudah mempelajari bahkan
mengimplementasikannya. Tidak hanya itu berbagai dokumentasi yang bertebaran di Internet
maupun mailing list yang semuanya dapat kita ambil dan pelajari.
PostgreSQL memiliki keluwesan dan kinerja yang tinggi, artinya sesuai dengan niatan awal para
pembuat PostgreSQL bahwa database yang mereka buat harus melebihi database lain dan ini
terbukti pada arsitekturnya. Dengan arsitektur yang luwes maka sebuah user PostgreSQL mampu
mendefenisikan sendiri SQL-nya, inilah yang membuat database PostgreSQL berbeda dengan
sistem relasional standar. Di samping mendefenisikan sendiri SQL-nya, PostgreSQL juga
memungkinkan setiap user untuk membuat sendiri object file yang dapat diterapkan untuk
mendefenisikan tipe data, fungsi dan bahasa pemrograman yang baru sehingga PostgreSQL
sangat mudah dikembangkan maupun di implementasikan pada tingkat user. PostgreSQL versi
7.0.x dan versi di atasnya menyertakan dokumentasi maupun berbagai macam contoh pembuatan
fungsi maupun sebuah prosedur. Dengan keluwesan dan fitur yang dimilikinya, PostgreSQL
patut bahkan melebihi jika disandingkan dengan database yang berskala besar lainnya. Jika kita
menggunkan sebuah database , tentunya tak lepas dari tujuan dan maksud apa yang ingin dicapai
serta kelebihan yang bagaimana yang kita inginkan.

PostgreSQL juga mendukung beberapa fitur database modern, antar lain;
complex queries
foreign keys triggers
views
transactional integrity
multiversion concurrency control
Selain itu PostgreSQL juga dapat di extend sesuai kebutuhan pengguna melalui beberapa metode
dengan menambangkan obyek baru, seperti
Penambahan Tipe Data
Penambahan Fungsi
Penambahan Operator
Penambahan Fungsi Aggregate
Metode Index
Bahasa procedural

Pengguna PostgreSQL
Yahoo!, untuk analisa prilaku pengguna web, menyimpan 2 petabyte data dan mengklaim
sebagai gudang data terbesar. Menggunakan versi PostgreSQL yang dimodifikasi, dengan
engine penyimpanan berbasis kolom yang sepenuhnya berbeda.
MySpace, situs jejaring sosial populer, menggunakan basisdata Aster nCluster untuk
gudang data, dibangun diatas PostgreSQL tanpa modifikasi
OpenStreetMap, proyek kolaboratif untuk menciptakan peta dunia yang bebas sunting.
Afilias, register domain untuk .org, .info, dan sebagainya
.

Sony Online multiplayer online game.
BASF, platform belanja untuk portal agribisnisnya.
hi5.com portal jejaring sosial.
Skype aplikasi VoIP, basisdata pusat bisnis.
Sun xVM, perangkat lunak virtualisasi dan otomasi datacenter milik Sun.
Adapun PT. Vaia, yaitu sebuah perusahaan yang bergerak di bidang konsultasi dan solusi
teknologi di bidang keuangan di Indonesia yang menggunakan Postgresql dalam merancang dan
mengembangkan beberapa perangkat lunak sebagai berikut :
1. AcquireFlow JX adalah Loan Origination System terjangkau namun dapat diandalkan
untuk proses aplikasi pinjaman, data capture, data enrichment, pengambilan keputusan
dengan menggunakan scoring / rating, validasi, verifikasi dan pelaporan. Sistem ini juga
memungkinkan integrasi dengan sistem lain seperti Core Banking System dan sistem
lainnya.Sistem dapat digunakan untuk berbagai jenis produk kredit, sesuai dengan
persyaratan peraturan Bank Indonesia, dan dibangun menggunakan Java Server Faces,
PostgreSQL dan teknologi Linux memungkinkan zero footprint (berbasis web) dan
kemampuan multiplatform.

2. Lumba JX adalah Core Banking System yang terjangkau namun dapat diandalkan dan memiliki
fitur yang lengkap untuk mendukung perbankan dan keuangan mikro. Hal ini membuat Lumba
menjadi CBS Keuangan Mikro terbaik. Modul utama Lumba meliputi Tunggal CIF, Pengelolaan
Kredit, Deposito, Tabungan, General Ledger terpadu, dan koneksi dengan sistem lain yang
mendukung ISO8583 Messaging Format. Sistem ini sesuai dengan praktik standar internasional
dan persyaratan peraturan di Indonesia. Sistem ini juga sangat fleksibel melalui parameterisasi
penuh dan kustomisasi. Lumba dibangun menggunakan Java Server Faces, PostgreSQL dan
teknologi Linux memungkinkan zero footprint (berbasis web) dan kemampuan multiplatform.





NASA, perusahaan milik pemerintah Amerika Serikat yang bertanggung jawab atas program luar
angkasa juga telah memakai database berorientasi objek relasional dalam softwarenya yang
bernama NETMARK

NETMARK mengambil keuntungan dari model objek - relasional dan eXtensible Markup
Language ( XML ) standar , bersama dengan , kerangka basis data extensible terbuka untuk
secara dinamis menghasilkan skema yang disimpan dalam database relasional dan sistem
manajemen database object - relasional . Peta NETMARK - XML dikodekan informasi ke dalam
suatu model data yang benar dengan menggunakan struktur definisi disesuaikan tipe data ,
didefinisikan oleh parser SGML untuk model struktur hirarki data XML meskipun ada
representasi skema dokumen XML tertentu .
Dengan mencapai sebuah model data XML yang benar , NETMARK dapat membantu organisasi
perusahaan membuat lebih baik menggunakan informasi yang mereka butuhkan untuk membuat
keputusan bisnis dengan mengkonversi halaman Web , dokumen teks , file PDF , spreadsheet ,
presentasi , dan jenis dokumen lainnya ke dalam suatu tipe data universal, kemudian
menyimpannya dalam database object-relational . Pengguna dapat meng-query database ini
dengan pencarian yang didasarkan pada konten atau asosiasi kontekstual . Hasil query kemudian
dapat disusun menjadi berbagai jenis data , termasuk presentasi , spreadsheet , dan dokumen teks
, memungkinkan penggunaan kembali informasi yang cepat dan memperluas ruang lingkup data
dari mana pengguna dapat memperoleh pengetahuan dan membuat keputusan .

Fitur-fitur dalam NETMARK :

- Enables query-based composition of Microsoft Office documents, Macromedia Flash applications;
HTML Web Pages, and others.
-Query API accessible via Flash, Perl, C, C++, Java, Visual Basic and other environments which support
http and https protocols.
- Access Control Lists (ACLs) can limit query results to the information users and groups have permis-
sion to access.
- Configurable databanks enable custom query workflows for diverse applications.
- Toolbars for Microsoft Internet Explorer and HTML provide out-of-the-box utility.
- Built on W3C international standards, including HTTP, WebDAV, XML, XSL and XSLT


Applications built on top of NETMARK, such as the NASA/Xerox Knowledge Network (NX), provide document
composition and decomposition capabilities.
Sumber :
http://id.wikipedia.org/wiki/PostgreSQL
www.nasa.gov
www.vaia.co.id

Anda mungkin juga menyukai