Setelah sebelumya dibahas mengenai computer
based information system (CBIS), kita mengetahui bahwa data yang didapat diolah
oleh komputer menggunakan system atau aplikasi. Kali ini saya akan membahas
mengenai beberapa aplikasi pengolahan database. Berikut adalah beberapa
aplikasi tersebut.
1. Firebird
Firebird
merupakan salah satu aplikasi database yang lebih lengkap dari pada fitur pada
MySQL, tidak seperti pada PostgreSQL yang selalu dapat dijalankan dan
bekerja dengan baik pada sistem operasi Windows maupun Linux dan lainnya
seperti 'varian Nix. Firebird menyediakan banyak fitur yang tersedia dalam
database komersial, termasuk stored procedures, triggers, hot backups (backup
sementara database berjalan). Firebird Database datang dalam dua variasi,
server klasik dan server super.
Beberapa
kemampuan dari open source DBMS ini antara lain :
Ø
Firebird dapat mendukung transaksi layaknya pada
penggunaan aplikasi database berbayar lainnya. Pada sebuah proses transaksi
aplikasi Firebird bisa di-commit atau di-rollback dengan mudah. Bahkan Firebird
sudah mendukung fitur savepoint pada suatu transaksi dan Anda bisa melakukan
rollback kembali ke savepoint yang Anda tentukan tadi (hal ini mirip seperti
fasilitas pada aplikasi Oracle).
Ø
Firebird menggunakan sintaks standar untuk
membuat sebuah foreign key.
Ø
Firebird mendukung row level locks, secara
default Firebird menggunakan apa yang disebut dengan multi-version concurrency
system. Artinya semua session pada database akan melihat data-data lama hingga
data baru yang di-commit ke dalam database. Sebagai alternatif untuk proses
locking juga dapat dipergunakan perintah select,for, update,
with, dan lock.
Ø
Firebird mendukung stored procedure dan juga
triggers dengan bahasa yang mudah dimengerti sehingga tidak membingungkan bagi
Anda yang ingin belajar. Triggers pada Firebird mirip Triggers pada Oracle
yaitu menggunakan before atau after insert, update atau delete.
Ø
Firebird dapat melakukan proses replikasi,
teknik replikasi yang dimaksud adalah seperti konsep trigger yang selalu
memonitor adanya operasi insert, update atau delete ke dalam database.
Ø
Firebird support dengan multiple data file, hal
ini akan sangat berguna bagi para DBA (Database Administrator) untuk
mengadministrasi sebuah atau beberapa database.
Ø
Library connection pada aplikasi Firebird sudah
terdapat driver untuk ODBC, JDBC bahkan .NET database provider.
2. DBDesign4: Aplikasi Pembuat Database
Salah satunya
freeware database yang dapat dipergunakan adalah DBDesign4, aplikasi buatan
dari fabForce.net ini dapat menggantikan fungsi dari Ms Access. DBDesign4
adalah sebuah visual database desain sistem yang terintegrasi dengan modeling,
database desain, kreasi, perawatan yang disatukan dalam sebuah lingkungan.
Software ini mengombinasikan profesional feature dengan user interface yang
sangat familiar untuk menangani berbagai database.
a.
Fitur
Apa yang
diharapkan dari sebuah database desainer? Semuanya ada di aplikasi ini. Mulai
dari “reverse enginering” yang secara otomatis mengambil model yang sudah ada
sampai modeling tool dan editor yang berfungsi sebagai alat sinkronisasi yang
menerapkan perubahan model secara otomatis ke dalam database. Semua yang Anda
butuhkan ada di sini.
Ø
Mode Desain dan Mode Query – Software ini
mendukung dua pertukaran user interface, yaitu Mode desain yang biasa
dipergunakan untuk membuat dan mengatur visual database model. Sementara itu,
mode query dipergunakan untuk bekerja dengan tabel, membuat SQL query yang
kompleks (biasanya dipergunakan untuk PHP), Kylix atau bahasa pemrograman
lainnya.
Ø
Pluggin – Model database yang dibuat dengan
DBDesign akan disimpan ke dalam format xml sehingga akan sangat mudah untuk
dimodifikasi nantinya oleh berbagai pihak pengembang pluggin lainnya.
Pengembangan pluggin dapat dilakukan oleh siapa pun sesuai kebutuhannya. DBDesign4
sendiri menyertakan beberapa pluggin bawaan yang siap dipergunakan.
Ø
Other Feature – Aplikasi ini juga
memberikan beberapa fitur tambahan lainnya seperti Reverse engineering MySQL,
Oracle, MSSQL, dan ODBC database lainnya, schema-generation yang ditentukan
oleh user, sinkronisasi model database, dukungan indeks, standar penyimpanan
dan sinkronisasi, kemampuan penuh untuk dokumentasi, model printing yang lebih
baik, SQL query builder, sql command history, pluggin interface, koneksi
database, dan masih banyak lagi fitur-fiitur menarik lainnya.
b.
Kesimpulan
Ini adalah aplikasi
database yang powerfull yang dapat diperoleh secara gratis. pengguna dapat mempergunakan aplikasi
ini untuk berbagai keperluan. Dengan format file xml, pengguna dapat dengan mudah memodifikasi
dengan mempergunakan berbagai pluggin yang dikembangkan sendiri. Program ini
dibuat oleh fabForce.net untuk orang yang terbiasa bekerja dengan aplikasi
database. Tetapi ada baiknya sebelum mulai menggunakan aplikasi ini pengguna yang tidak memiliki
keahlian dalam penggunaan aplikasi database membaca petunjuk penggunaannya terlebih dahulu. Penggunaan
aplikasi ini lebih diperuntukan bagi yang telah biasa bekerja dengan database
software. Daya tarik tambahan lainnya adalah DBDesigner4 tersedia secara
gratis.
3. MobiDB Database Personal di Android
Perangkat android yang serba bisa
dapat memungkinkan untuk membantu kehidupan sehari-hari. Saat ini sudah banyak
aplikasi berbasis android yang bisa dimanfaatkan untuk berbagai hal, salah
satunya adalah MobiDB.
MobiDB ini
membantu mengingatkan banyak hal yang terjadi dalam kehidupan. Bukan seperti
diary, tapi lebih seperti satu wadah dimana pengguna bisa menyimpan semua hal menggunakan aplikasi tersebut dengan
cara yang sistematis dan rapih. Misalnya untuk menyimpan schedule to do is, CD,
buku, film, resep, pengeluaran, gaji dan berbagai catatan lain.
Aplikasi ini sudah memberikan banyak
templates mengenai jenis database, ikon sampai pada tampilannya. Jadi pengguna menambahkan database
tentang film, maka
tinggal pilih ikon movies pada aplikasi dan ketika akan menambahkan form yang disediakan
aplikasi akan menyediakan form yang relevan sesuai dengan jenis database tadi. Jika ternyata dalam templates ikon belum ada, maka tersedia pilihan blank
untuk mengkostum form database sendiri. Disitu disediakan berbagai toolbox yang akan sangat
membantu.
Daftar Referensi
http://www.aplikanologi.com/produktivitas/mobidb-buat-bikin-database-personal-di-androidmu/ (diakses pada 8 november 2015,
19.20 WIB)
http://www.jagatreview.com/2011/08/dbdesign4-aplikasi-pembuat-database/ (diakses pada 8 november
2015, 19.06 WIB)
http://www.plimbi.com/review/12105/program-aplikasi-open-source (diakses pada 8 november
2015, 18.49 WIB)