RDBMS (Relational Data Base Management System) KELEBIHAN DAN KEKURANGAN DARI DATABASE STORAGE ENGINE

Database Storage Engine yang paling banyak digunakan yaitu Ms. Access, MySql, SQL Server, Postgre dan Oracle. Semuanya mempunyai kelebihan dan kelemahan masing-masing 1. Ms. ACCESS 1.1 Kelebihan a. Perspektif Programmer , kompatibel dengan SQL b. Mendapatkan dukungan penuh dari Microsoft 1.2 Kekurangan a. Kapasitas data terbatas , cocok untuk Small Bussines dan Home Bussines b. Tidak cocok untuk diakses melalui jaringan c. Proses query lambat

2. MySQL 2.1 Kelebihan a. Kecepatan dalam proses query b. Mendukung Commit Trans dan Rollback Trans c. Mendukung View, Trigger, Stored Procedure dan Multiversion d. Mendukung Multi Join (Inner Join, Union Join Outer Join , Left anad Right Join) e. Memiliki Foreign Key Constraint utuk menjaga Konsistensi Database f. Kapasitas data cukup besar +/- 60.000 table dan +/- 5.000.000.000 Record 2.2. Kekurangan a. Belum Mendukung Sepenuhnya Row Level Locking b. Perlu driver khusus untuk digunakan dengan pemograman Visual seperti VB,Delphi, Visual Foxpro, dll. c. Banyak digunakan Untuk Bisnis skala Menengah

3. SQL SERVER 3.1 Kelebihan a. Mendukung Aplikasi Client Server, Multitier b. Mendukung Aplikasi Skala Besar 3.2. Kekurangan a. Berbayar b. Proses query lebih rumit jika digunakan untuk join 4. ORACLE 4.1 Kelebihan a. Mendukung Aplikasi Skala Besar, dengan kaspasitas sampai tera byte b. Memiliki system Database Cluster dengan Teknologi RAC(Real Application Cluster) c. Row-Level Locking sampai pada kolom sehingga user-user dapat melakukan akses data dalam suatu tabel secara bersamaan, lebih cepat dan lebih akurat. d. Data Partitioning, Oracle memungkinkan kita untuk melakukan partisi ke suatu tabel maupun indeks, berguna ntuk manajemen data. e. Oracle OLAP (Integrated Online Analytical Processing), Oracle memiliki fungsi OLAP (yang sebelumnya hanya dapat kita temui pada OLAP database) yang terintegrasi dengan baik ke dalam relational database f. Oracle Data Mining & Data Warehousing, fitur untuk devlopment Business Intellegent untuk membantu eksekutif perusahaan dalam menentuksan strategi perusahaan berdasarkan analisis data yang di-generate oleh Oracle Data Mining. g. Virtual Private Database, fitur ini memberikan dan meningkatkan fleksibilitas jaminan security sampai pada row-level security. h. Flashback Query, beberapa waktu (flash back) . 4.2 Kekurangan a. Biaya Relative mahal untuk Implementasinya b. Memerlukan DBA tersendiri dalam pengelolaanya c. Untuk menggunakan nya Berbayar 5. POSTGRESQL memungkinkan kita untuk melihat status data kita mundur

5.1 Kelebihan a. Banyak digunakan Untuk Bisnis skala menengah Hingga Besar. b. Support untuk function,trigger dan View c. Kemampuan proses query yang cepat 5.2 Kekurangan a. Standar SQL belum Begitu Baku b. Belum sepenuhnya mendukung join, dan untuk performance masih mengandalkan space memory.

KESIMPULAN: Dengan skala perusahaan menengah MySQL masih dapat meng-cover data dalam perusahaan, dan jika digunakan dengan bahasa pemrograman visual Embarcadero dapat ditambahkan driver ODBC(Open Database Connectivity),SQL tidak terlalu rumit serta memiliki proses Query paling Cepat diantara database yang lain.

Sign up to vote on this title
UsefulNot useful