12.03.2016 Views

Basis Data(1)

Sarana Pendidikan Teknologi Aceh 2016-2020

Sarana Pendidikan Teknologi Aceh 2016-2020

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Basis</strong> <strong>Data</strong><br />

pembersihan kode secara besar-besaran. Firebird 1.5 merupakan rilis pertama<br />

dari codebase Firebird 2.<br />

Firebird (juga disebut FirebirdSQL) adalah sistem manajemen basisdata<br />

relasional yang menawarkan fitur-fitur yang terdapat dalam standar ANSI SQL-99<br />

dan SQL-2003. RDBMS ini berjalan baik di Linux, Windows, maupun pada<br />

sejumlah platform Unix. Firebird ini dikembangkan oleh FirebirdSQL Foundation.<br />

DBMS ini merupakan turunan dari Interbase versi open source milik Borland.<br />

Beberapa kelebihan open source DBMS ini antara lain:<br />

1. Firebird support dengan transaksi layaknya pada database komersial<br />

lainnya. Sebuah transaksi bisa di-commit atau di-rollback dengan mudah.<br />

Firebird support dengan savepoint pada transaksi dan bisa melakukan<br />

rollback kembali ke savepoint (fungsi ini seperti fasilitas pada Oracle).<br />

2. Firebird menggunakan sintaks standard untuk menciptakan suatu foreign<br />

key.<br />

3. Firebird support row level locks, secara default Firebird menggunakan apa<br />

yang disebut dengan multi-version<br />

4. Concurrency system. Ini artinya bahwa semua session pada database<br />

akan melihat data yang lama sampai data yang baru sudah di-commit ke<br />

dalam database.<br />

5. Firebird support stored procedure dan triggers dengan bahasa yang<br />

standard sehingga tidak akan membingungkan bagi pengguna<br />

6. Firebird bisa melakukan replikasi, solusi untuk replikasi kebanyakan dibuat<br />

oleh pihak ketiga, tetapi sebenarnya teknik replikasi ini seperti konsep<br />

trigger yang selalu memonitor adanya operasi insert, update atau delete ke<br />

dalam database.<br />

7. Firebird support dengan multiple data file dan dapat menggunakan lebih<br />

dari satu file sebagai single logic database.<br />

8. Software untuk mengadministrasi mudah didapat karena banyak sekali<br />

software untuk mengadministrasi database Firebird, misalnya saja EMS IB<br />

Manager, IBConsole, isql, FBManager, Marathon<br />

9. Library connection untuk Firebird sudah tersedia seperti driver untuk<br />

ODBC, JDBC bahkan .NET database provider dan PHP<br />

10. Memiliki banyak komunitas di internet.<br />

220

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!