2.8 Pemodelan Data
Model Data adalah kumpulan perangkat konseptual untuk menggambarkan data, hubungan data, semantik makna data dan batasan data.
2.8.1 Entity Relationship Diagram ERD
Sesuai dengan namanya, ERD dibentuk dari 2 komponen utama, yakni: - Entitas entity
- Relasi relation - Yang dideskripsikan lebih detail dengan sejumlah attribute properti.
2.8.2 Bagan Alir Flowchart
Bagan alir flowchart adalah bagan chart yg menunjukkan alir flow di dalam program atau prosedur sistem secara logika. Digunakan terutama untuk alat bantu
komunikasi dan untuk dokumentasi. Dalam mendesain sistem flow dari sistem yang ada sehingga kita bisa melihat
semua kegiatan yang terjadi dalam suatu perusahaan berdasarkan aliran sistem dengan lebih jelas digunakan sebuah tools Microsoft Visio. Dilengkapi dengan Basic Flowchart
Shape sehingga lebih memudahkan kita dalam mendisain sistem yang akan kita buat.
2.8.3 Entitas dan Attribut
Entitas entity, merupakan obyek yang mewakili sesuatu dalam dunia nyata, baik secara fisik mobil, rumah, manusia, pegawai dsb ataupun secara konsep
department, pekerjaan, mata kuliah dsb dan dapat dibedakan antara satu dengan lainnya unique.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Setiap entitas pasti memiliki attribut yang mendeskripsikan karakteristik property dari entitas tersebut. Penetapan attribut dari sebuah entitas berdasarkan fakta yang ada
atau berdasarkan kebutuhan. Attribut identik dengan kolom data atau field dalam sebuah tabel.
Attribut Key adalah satu atau gabungan dari beberapa attribute yang dapat membedakan antara satu dengan lainnya unik dari seluruh data yang terdapat di dalam
sebuah tabel. Attribut key dibagi menjadi 3 :
a. Super Key Merupakan satu atau gabungan attribut yang dapat membedakan setiap baris data
dalam sebuah tabel secara unik. b. Candidate Key
Adalah super key yang jumlah attributnya minimal paling sedikit. c. Primary Key
Adalah sebuah candidate key yang dipilih berdasarkan: 1.
Key tersebut lebih sering untuk dijadikan acuan. 2.
Key tersebut lebih ringkas. 3.
Jaminan keunikan key tersebut lebih baik.
2.8.4 Relasi