Memudahkan Pengelolaan Basis Data
Di
tengah era big data, peranan seorang database administrator kian
penting dalam mengelola basis data yang terus bertumbuh. DbSchema dapat
membantu mereka menunaikan tugas berat ini.
Perkembangan
sistem informasi yang makin besar dan kompleks memaksa para pengembang sistem
informasi, terutama DBA (Database Administrator), untuk memiliki suatu
alat berupa perangkat lunak yang berfungsi mengelola basis data yang digunakan.
Untuk kebutuhan tersebut, DbSchema menawarkan berbagai feature yang dibutuhkan
oleh para DBA dalam membantu melakukan pekerjaannya.
DbSchema
merupakan perangkat basis data berbasis diagram yang mendukung segala jenis
basis data relasional (berdasarkan yang didukung oleh driver JDBC) yang
banyak digunakan saat ini. Skema basis data yang akan dikelola
direpresentasikan dalam bentuk tampilan diagram.
Pengubahan tabel atau kolom
dapat dilakukan langsung pada diagram tersebut dengan cara mengeklik ganda tampilan
yang merepresentasikan tabel atau kolom yang dimaksud. Membuat foreign key dapat
dilakukan dengan cara melakukan drag & drop pada kolom yang
dikehendaki. Diagram juga dapat dikelompokkan menjadi beberapa grup yang bisa
diberi label sesuai tema dari grup tersebut.
Jika
sistem informasi sudah telanjur ada, Anda bisa memanfaatkan fasilitas reverse
engineer yang akan secara otomatis membuat file proyek DbSchema-nya
tanpa harus membuat dari awal. Konversi skema pun dapat dilakukan ke format
basis data lainnya (misalnya dari MySQL ke Oracle). Penjelajahan data juga
sudah mendukung juga model master detail (relational data explorer) yang
bisa diatur berdasarkan foreign key yang ada di antara tabel tersebut.
Foreign key pun bisa dibuat virtual
sehingga hanya terlihat di lingkungan DbSchema tanpa memengaruhi struktur basis
datanya. Hal ini akan sangat membantu Anda sebagai DBA ketika mengelola basis
data MySQL yang menggunakan engine semacam MyISAM. Pembuatan query SQL
juga sudah dimudahkan melalui query builder. Kita tinggal mengeklik tabel
dan kolomnya, lalu SQL-nya akan dibuat secara otomatis. Di situs resminya,
disediakan pula trik untuk membuat query yang kompleks melalui query
builder ini.
Pekerjaan
yang biasanya malas dikerjakan oleh pengembang adalah membuat dokumentasi
teknis. Dalam kaitannya dengan basis data, dokumen teknis yang dimaksud adalah
dokumen yang menjelaskan setiap tabel dan kolom yang terdapat pada suatu basis
data. Untungnya, DbSchema sudah dilengkapi dengan fasilitas ini. Dokumentasi dapat
dibuat secara otomatis dengan format HTML (HTML5 atau HTML4) yang interaktif. Ukuran
file gambar diagramnya juga cukup kecil karena menggunakan format SVG (Scalable
Vector Graphics).
DbSchema
tersedia dalam 4 versi: Free, Personal, Commercial dan Academic. Sayangnya
versi gratis yang disediakan hanya terbatas untuk maksimal 12 tabel. Itu pun dengan
beberapa feature yang dihilangkan. Jika melebihi 12 tabel, aplikasi akan
menutup sendiri setelah 7 menit. Selain itu, kadangkadang ditemui kesulitan
untuk terhubung ke salah satu basis data dari suatu server yang sudah
memiliki banyak basis data (biasanya server development). Setelah
beberapa kali dicoba, barulah upaya ini berhasil.
****
Tidak
banyak perangkat basis data berbasis diagram yang memiliki fasilitas lengkap
seperti DbSchema. Dukungannya terhadap semua jenis basis data relasional
membuat perangkat ini patut dipertimbangkan oleh seorang DBA.
Spesifikasi
Jenis
|
Gratis
(Free Edition)/Berbayar (Personal $127, Commercial $198, Academic $63)
|
Ukuran
Instalasi
|
38,7
MB
|
Situs
|
|
Spesifikasi
Operasi
|
Windows,
Mac, Linux
|
Dukungan Lengkap
Bisa terhubung dengan semua jenis basis data relasional yang umum digunakan saat ini. Syaratnya, pengguna memakai driver JDBC yang sesuai.
Relational Data Browse
Memungkinkan penjelajahan data secara relasional untuk beberapa tabel yang saling terhubung melalui foreign key.
Virtual Foreign Key
Berguna bagi pengguna engine seperti MyISAM pada MySQL. Hanya digunakan di lingkungan DbSchema, tidak diimplementasikan di basis data. Sangat bermanfaat untuk membuat dokumen teknis secara otomatis.
Plus : Mendukung segala jenis basis data relasional; dapat melakukan reverse engineer dan generate dokumentasi teknis secara otomatis.
Minus : Versi gratis memiliki feature yang
sangat terbatas; format dokumen teknis terbatas HTML saja.
Skor Penilaian
- Pengunan : 3.75
- Kinerja : 3.75
- Fasilitas : 4
- Harga : 3.75
- Skor total : 3,75
- Pengunan : 3.75
- Kinerja : 3.75
- Fasilitas : 4
- Harga : 3.75
- Skor total : 3,75
0 comments:
Post a Comment
terimakasih