Dari sekian banyak Database
Storage Engine, ada 5 engine yang paling banyak digunakan yaitu Ms.
Access, MySql, SQL Server, Postgre dan Oracle. Semuanya mempunyai
kelebihan dan kelemahan masing-masing. Di sini saya akan sedikit
berbicara menyenai perbedaan di antara ke-5 nya. Walaupun belum pernah
mencoba menggunakan Postgre dan Oracle, tapi Sang Penulis berusaha
mencari sumber dari berbagai artikel yang sudah terbaca. So, kalau ada
kekurangan mohon dimengerti dan alangkah gembiranya jika Wahai Pembaca
mau berbagi pengetahuan yang dimiliki untuk kemajuan bersama.
1. Ms. Access
Ms.
Access adalah Database Storage Engine buatan dari Microsoft yang
menempel di produk Microsoft Office. Untuk instalasinya membutuhkan
space di hardisk yang lumayan gedhe. Engine ini hanya bisa dijalankan di
lingkup sistem operasi Windows saja. Kapasitas datanya sangat terbatas
sehingga hanya cocok jika diaplikasikan untuk small system ato home
bisnis. Untuk keamananya tidak begitu bisa dihandalkan walaupun sudah
mengenal konsep relationship.
2. MySql
Database
Storage Engine ini banyak digunakan oleh programmer apalagi oleh web
developer karena sifatnya yang free. Untuk yang expert sudah ada yang
bayar. Kemampuannya sudah bisa diandalkan, mempunyai kapasitas yang
cukup mumpuni sekitar 60.000 tabel dengan jumlah record mencapai
5.000.000.000 bahkan untuk yang terbaru sudah lebih. Keamanan datanya
cukup aman walaupun tidak sehebat Postgre apalagi Oracle. Engine ini
multiplatform sehingga mampu diaplikasikan di berbagai sistem operasi.
My Sql cocok diaplikasikan diaplikasi kelas kecil dan menengah.
Kelebihan paling utama engine ini adalah kecepatannya.
3. SQL Server
Database
Storage Engine buatan Microsoft. Engine ini berbayar, akan tetapi
Microsoft juga menyediakan yang versi gratisan (Express Edition). Karena
buatan dari Bos Bill Gates maka Engine ini hanya bisa dijalankan di
sistem operasi Windows saja (monoplatform). Keamanan datanya sudah
lumayan. Kapasitas penyimpanan datanya tidak mencapai Tera Byte,
sehingga sudah mampu untuk diterapkan di aplikasi besar. SQL Server
banyak bermain di Memori untuk processing. Untuk bacup data Ms SQL
banyak extensinya ada extensi .MDB, .BAK, .file. Denger – denger
kapasitas rollback dan recoverinya tidak secanggih di Oracle.
4. Postgre
Database
Storage Engine ini bersifat open source ato gratisan yg dikembangkan
oleh berbagai developer didunia.untuk sintax query postgre sql
menggunakan ANSI SQL 89, 92 dan 99. untuk postgre sql sudah support
joins, views, aggregasi.
5. Oracle
Man
this is a great database. Database Storage Engine ini bisa menyimpan
data sampai ukuran tera byte, dan database oracle juga meyediakan yg
gratisan versi home edition untuk sekedar yg ingin belajar oracle aja
sedangkan untuk versi enterprisenya kita harus bayar. sejauh yg saya
tahu dalam pengalaman saya, untuk bagian query-nya oracle tetap
menggunakan standard bahasa SQL. oralce bisa digunakan diberbagai
platform seperti unix,windows, ato yg lainnya…
untuk
masalah keamanan oracle bisa dibilang baik. untuk masalah perfomance
oracle kebanyakan bermain di harddisk jd klo anda ingin menggunakan
oracle anda harus menyediakan space harddisk yg cukup besar. untuk
backup oracle mempunyai extensi sendiri namanya file DMP.
sumber : http://graphicajuanda.wordpress.com/2012/07/18/pengertian-ms-access-mysql-sql-server-postgre-dan-oracle/
Tidak ada komentar:
Posting Komentar