Ada beberapa software yang bisa digunakan untuk mendesign database. Software yang paling terkenal untuk mendesign database adalah Power Designer. Namun ada juga software database lain yang memiliki kemampuan yang tidak kalah dengan Power Designer (seperti IDEAS, EA, dll.). Berikut ini akan diberikan tabel perbandingan antara beberapa software untuk mendesign database.
|
IDEAS
|
Rational
Rose
|
Enterprise
Architect
|
Konsep Entity (entity, weak entity, constraint
pada atribut)
|
Lebih susah dalam membuat modelnya. Terutama dalam membuat atribut dari
setiap entitasnya.
|
Memiliki tool-tool yang lebih detail dan fungsi yang lengkap.
|
Lebih sederhana dalam membuat design model data basenya.
|
Relationship and Structural Constraint
|
cara penentuan
relationship terbilang tidak umum dari yang lain, hanya ditunjukkan garis
relationship saja bukan jenis relationship
|
Terdapat
Include Relationship dan Extend Relationship
|
Relationship akan
membuat nama entitas muncul dalam atribut pada suatu entitas yang
berhubungan. Relationshipnya keliahatan lebih detail dan rumit
|
Konsep spesialisasi/generalisasi
(superclass/subclass)
|
Pada jenis ini superclass dan subclassnya bisa dibilang kurang
user-friendly.
|
Pada sofware ini ada Class Diagram yang membantu untuk melihat class dan
hubungannya dengan sistem pada Logical View.
|
Pada
subclass akan diberi relationship menuju ke super class dan akan terlihat
jelas mana yang subclass dan superclass.
|
Konsep hierarki dan constraint (disjoint,
overlapping, total/partial)
|
Pada software
ini, dapat melakukan disjoint, overlapping ataupun total.
|
Terdapat fungsi yang dapat melakukan disjoint, overlapping maupun total/partial.
|
Dapat melakukan
disjoint, overlapping, total partial
|
Konsep kategori
|
UML
|
UML
|
UML
|
License
|
Free for Non
Commercial Use
|
Floating License
|
Floating License
|
Kemudahan penggunaan
|
Memang mudah dalam penggunaan, tetapi membuat para pengguna kurang nyaman
dalam membuat design model karena banyak yang harus diinput.
|
Juga mudah dalam menggunakannya dan menyediakan contoh designnya.
|
Lebih mudah dalam penggunaan, dan disertai modul yang berupa penjelasan
tentang jenis – jenis diagram yang memudahkan para pemula untuk belajar.
|
0 komentar:
Posting Komentar