Artikel -8
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.
http://priaberawan.wordpress.com/2011/01/18/perbedaan-database-ms-access-mysql-sql-server-postgre-dan-oracle/
Tidak ada komentar:
Posting Komentar