Sabtu, 19 Januari 2013

Firebird

 Firebird (juga disebut FirebirdSQL) adalah sistem manajemen basisdata
relasional yang menawarkan fitur-fitur yang terdapat dalam standar
ANSI SQL-99 dan SQL-2003. RDBMS ini berjalan baik di Linux, Windows,
maupun pada sejumlah platform Unix. Firebird di diarahkan dan
di-maintain oleh FirebirdSQL Foundation. Ia merupakan turunan dari
Interbase versi open source milik Borland.

 - Beberapa kelebihan Firebird :

1. Sebuah transaksi bisa di commit atau di rollback dengan mudah
2. Menggunakan sintaks standard untuk menciptakan foreign key
3. Menggunakan multi version concurrency system
4. Bisa melakukan replikasi data dengan operasi insert, update atau
delete ke dalam  database
5. Firebird support dengan multiple data file,
6.Banyaknya fasilitas support dan maintenance karena banyaknya
komunitas firebird.

 - Beberapa kekurangan Firebird :

1. Belum mendukung derived table (FB 2.0 sudah mendukung)
2. Query Plan yang kurang optimize (FB2.0 sudah diperbaiki). Disini
saya telah melakukan pengujian kecil, yaitu dengan menjalankan suatu
query yang melibatkan penggunaan correlated query dan fungsi coalesce,
di FB1.5 membutuhkan waktu yang jauh lebih lama dari pada di FB2.0
3. Tidak dapat mempergunakan alias kolom dalam where clause sehingga
cukup menyulitkan jika kita pergunakan corelated query. (FB 2.0 sudah
diperbaiki)
4. Built in function yang masih sedikit

Tidak ada komentar:

Posting Komentar