ER ASISSTANT
Pengantar
Aplikasi ER-Asisten
memungkinkan pengguna untuk membuat, mengedit, dan mencetak diagram hubungan
entitas. Fitur lain termasuk:
·
Entitas
·
Atribut dengan SQL: 1999 tipe data
·
Hubungan dengan kendala kardinalitas dan partisipasi
·
Desain pembenaran dan catatan diagram
·
Individu objek komentar untuk entitas, atribut, dan hubungan
·
Generalisasi hirarki
·
Kelengkapan dan konsistensi cek
·
Diagram dapat tertanam di Word
Gambar 1. ER asisstant
Toolbar buttonn fungtion :
1. New
: membuat dokumen kosong baru
2. Open
: Membuka dokumen yang ada dari sebuah file
3. Save
: menyimpan dokumen
4. Cut
: memotong item yang dipilih
5. Copy
; menggadakan ittem yg dipilih
6. Delete:
menghapus item
7. Entitas:
membuat entitas
8. Attributes
: membuat atau merubah atribut
9. Relationship:
membuat relasi
10. Diagram
notes: membuat diagram note
11. Design
justification: membuat desain
jistification
12. Select
mode: mengatur modus kursor mouse saat ini untuk diPilih. Tombol ini akan
tertekan jika Modus
saat ini dipilih.
13. Connect
mode: Mengatur modus kursor mouse saat ini untuk diHubungkan. Tombol ini akan
tertekan jika modus
saat ini adalah Connect.
14. Object
comments: Tampilan ringkasan diagram
dan komentar objek
15. Concsystenci
cheks: Melakukan pemeriksaan kelengkapan
dan konsistensi kesalahan
16. Design
justifications chek: tampilan
desain laporan pembenaran teks
Consistency
and Completeness Check
Gambar
2. Consistency and Completeness Check
Program
ini melakukan konsistensi
beberapa pemeriksaan kelengkapan untuk membantu pengguna merancang sebuah entitas yang benar dari hubungan diagram. Jendela dapat
terus ditampilkan saat Anda memperbaiki kesalahan. setelah mengoreksi beberapa
kesalahan menggunakan tombol
Update untuk menghitung ulang kesalahan.
Tombol Print akan
mencetak teks ke printer. Sebuah timestamp ditampilkan di sudut kanan atas jendela untuk
menunjukkan terakhir kali kesalahan
yang diperbarui. Kesalahan
konsistensi berikut diperiksa:
·
Nama
entitas yang unik di antara semua entitys
·
Nama-nama atribut
unik dalam jenis entitas
dan hubungan.
·
Atribut
nama dalam subtipe yang tidak cocok dengan
mewarisi (langsung atau tidak
langsung) nama atribut.
·
Semua hubungan
menghubungkan tipe entitas dua (tidak
harus berbeda).
Hubungan tidak terhubung ke hubungan lainnya.
Hubungan tidak terhubung ke hubungan lainnya.
·
Entitas
lemah memiliki setidaknya satu hubungan mengidentifikasi.
·
Untuk
setiap hubungan mengidentifikasi,
setidaknya satu jenis entitas yang berpartisipasi harus lemah.
·
Untuk setiap
entitas lemah, kardinalitas minimum dan maksimum harus sama dengan 1 untuk setiap
hubungan mengidentifikasi.
·
Kunci asing
Redundant tidak digunakan.
Kesalahan
kelengkapan berikut diperiksa:
·
Semua jenis
entitas memiliki kunci
utama (langsung, dipinjam,
atau diwariskan)
·
Semua
jenis entitas, hubungan,
dan atribut yang bernama
·
Kardinalitas
diberikan untuk kedua jenis entitas dalam suatu hubungan.
·
Semua
jenis entitas kecuali
yang berada di hirarki generalisasi
berpartisipasi dalam setidaknya satu hubungan.
·
Setiap
hirarki generalisasi berpartisipasi dalam setidaknya satu hubungan dengan tipe entitas
tidak di generalisasi hirarki
·
Teks
tidak dapat diedit tetapi dapat dipilih dengan menggunakan mouse dan disalin ke clipboard
dan disisipkan ke aplikasi pengolah kata seperti
Microsoft Word.
Diagram
Summary
Program
ini dapat menampilkan
ringkasan diagram termasuk semua
komentar obyek dan jenis. Jendela
dapat terus ditampilkan
saat Anda mengedit diagram. Tombol Update akan
memperbarui ringkasan. Tombol Print akan
mencetak teks ke printer.
Timestamp Sebuah ditampilkan
di sudut kanan atas jendela
menunjukkan waktu terakhir ini telah diperbarui. Kotak centang di bagian atas jendela kontrol
barang apa yang akan
ditampilkan dalam ringkasan.
Design
Justification Report
Laporan
Justifikasi Desain digunakan untuk melihat dan mencetak teks dari semua pembenaran desain. Edit
kontrol kotak dialog ini berisi semua teks dari
setiap pembenaran desain. Teks tidak dapat diedit tetapi bisa akan dipilih dengan menggunakan mouse dan disalin ke clipboard dan
disisipkan ke dalam aplikasi pengolah
kata seperti Microsoft Word.
Diagram
Note Dialog Box
Gambar
3. Diagram Note Dialog Box
Catatan
diagram kotak dialog digunakan untuk mengedit dan membuat catatan diagram. Catatan
Diagram adalah kotak
teks kecil yang ditampilkan
langsung di diagram. Kotak teks dapat diubah ukurannya dengan menggerakkan mouse di atas salah satu
sudut atau sisi dan
menyeret kotak untuk ukuran baru.
Catatan Diagram berguna
untuk memasukkan judul atau nama dalam diagram. Tombol
panah kiri dan kanan digunakan
untuk siklus melalui semua
catatan.
Entity
Dialog Box
Gambar
4. Entity Dialog Box
Supertype : supertype adalah sebuah objek
yang instansnya menyimpan berbagai atribut yang sama terhadap satu atau
beberapa subtype dari objek.
subtype adalah sebuah objek yg instansnya mewarisi beberapa
atribut dan metode yang sama dari supertype, dan kemudian menambahkan berbagai
atribut dan metode lain yang bersifat unik terhadap sebuah instans subtype
tersebut.
Daftar
di daftar sebelah
kiri semua entitas dalam dokumen dan acara yang entitas saat ini
dipilih. Nama entitas
saat ini, jenis, dan
komentar akan ditampilkan dalam kontrol di tengah kotak
dialog. Jika kotak
centang supertype entitas yang diperiksa maka
entitas saat ini adalah supertype a. Kedua
daftar di daftar yang benar yang entitas dan
bukan merupakan subtipe dari entitas saat ini. Untuk
mengubah mana entitas subtipe pilih entitas
dari salah satu daftar dan klik tombol panah kiri
atau kanan di antara daftar.
The menguraikan dan
kotak centang lengkap menunjukkan apakah hirarki generalisasi yang menguraikan
atau lengkap. Akhirnya, atribut tombol akan memunculkan
kotak dialog atribut dan menampilkan atribut dari
entitas saat ini. Sebuah entitas
rutin muncul sebagai persegi panjang dalam diagram. Nama entitas ditulis
di bagian atas persegi
panjang dan atribut tercantum di bawah ini. Sebuah entitas yang lemah muncul sebagai entitas biasa, kecuali bahwa yang lemah entitas memiliki
bar sudut di
setiap sudut entitas.
Attribute
Dialog Box
Gambar
5. Attribute Dialog Box
Setiap
atribut harus memiliki pemilik yang dapat berupa suatu entitas atau hubungan. Pemilik saat ini dipilih
dari daftar pull-down di bagian kiri atas kotak dialog. Daftar di bawah ini mencantumkan semua atribut dari pemilik saat
ini dan menunjukkan atribut
yang sedang dipilih. Atribut saat ini nama, tipe
data, apakah itu adalah kunci utama, apakah nilai
null harus diperbolehkan, dan
komentar objek muncul
di kontrol pada
benar. Kontrol tambahan akan ditampilkan untuk memasukkan parameter tambahan untuk tipe data. Jika atribut ini data yang tipe NUMERIC atau DECIMAL Anda juga akan bisa masuk lebar dan panjang untuk tipe data. Jika tipe data atribut adalah CHAR, VARCHAR, BIT, VARBIT, blob, CLOB, atau ARRAY Anda juga akan dapat memasukkan panjang untuk tipe data. Selanjutnya, untuk ARRAY Anda juga akan dapat memilih skalar array jenis.
Atribut dari suatu entitas yang tercantum dalam kotak entitas. Sebuah atribut primary key digarisbawahi. Allow null menunjukkan bahwa atribut tidak boleh kosong dan harus berisi.
benar. Kontrol tambahan akan ditampilkan untuk memasukkan parameter tambahan untuk tipe data. Jika atribut ini data yang tipe NUMERIC atau DECIMAL Anda juga akan bisa masuk lebar dan panjang untuk tipe data. Jika tipe data atribut adalah CHAR, VARCHAR, BIT, VARBIT, blob, CLOB, atau ARRAY Anda juga akan dapat memasukkan panjang untuk tipe data. Selanjutnya, untuk ARRAY Anda juga akan dapat memilih skalar array jenis.
Atribut dari suatu entitas yang tercantum dalam kotak entitas. Sebuah atribut primary key digarisbawahi. Allow null menunjukkan bahwa atribut tidak boleh kosong dan harus berisi.
Relationship
Dialog Box
Gambar
6. Relationship Dialog Box
Daftar
di sebelah kiri dari kotak dialog
daftar semua hubungan dalam dokumen saat ini dan menunjukkan sedang dipilih hubungan. Nama hubungan
itu, jenis dan komentar
muncul di tengah-tengah dialog box. Suatu
hubungan menghubungkan dua
entitas yang dapat dipilih
dari daftar pull-down
di sisi kanan kotak
dialog. Kardinalitas dan partisipasi kendala juga
ditentukan di sebelah kanan kotak dialog. Akhirnya, tombol Atribut akan
memunculkan kotak dialog atribut
dan menampilkan atribut dari arus hubungan.
Sebuah garis yang ditarik dari pusat hubungan dengan setiap perusahaan yang berpartisipasi. Jika hubungan ini
rutin garis dihiasi. Jika hubungan adalah mengidentifikasi maka garis ditarik padat.
rutin garis dihiasi. Jika hubungan adalah mengidentifikasi maka garis ditarik padat.
Design
Justification Dialog Box
Daftar di sebelah kiri daftar semua pembenaran desain
dan menunjukkan pembenaran desain yang sedang dipilih. Teks pembenaran desain
yang ditampilkan di sebelah kanan. Teks dari semua pembenaran desain akan
ditampilkan di Laporan khusus window. Sebuah pembenaran desain muncul sebagai
sebuah lingkaran dengan nomor pembenaran desain tertulis di dalamnya.