Tipe Entitas Entity Type Tipe Relasi Relationship Type Atribut Attributes

basis data selalu berada dalam kondisi yang benar tipe dan ukuran datanya, up to date sesuai dengan kondisi aktual, konsisten, dan selalu tersedia current. Hal ini merupakan aspek kritis dalam manajemen basis data Martin, 1975.

2.2.4. Entity-Relationship Modelling E-R Modelling

Entity Relationship Modelling E-R Modelling merupakan suatu model data yang dikembangkan berdasarkan obyek. E-R Modelling digunakkan untuk menjelaskan hubungan antar data dalam basis data kepada pengguna secara logic. E-R Modelling didasarkan pada suatu persepsi bahawa real world terdiri atas obyek-obyek dasar yang mempunyai hubungankerelasian antarobyek-obyek dasar tersebut Martin, 1975. E-R Modelling digambarkan dalam bentuk diagram yang disebut diagram E-R E-R DiagramE-R_D. Untuk menggambarkan E-R_D digunakan simbol-simbol grafis tertentu. Penggunaan E-R Modelling relatif mudah dipahami, bahkan oleh para pengguna yang awam. Bagi perancanganalis sistem, E-R_D berguna untuk memodel-kan sistem yang nantinya basis datanya akan dikembangkan. Model ini juga membantu perancanganalis sistem pada saat melakukan analisis dan perancangan basis data karena model ini dapat menunjukkan macam data yang dibutuhkan dan kerelasian antardata di dalamnya. Bagi pengguna, model ini sangat membantu dalam hal pemahaman model sistem dan rancangan basis data yang akan dikembangkan oleh perancanganalis sistem Sutanta, 2004.

2.2.4.1. Tipe Entitas Entity Type

Tipe Entitas Entity Typeialah sekumpulan objek yang memiliki property yang sama yang diidentifikasi dalam perusahaan serta keberadaannya independen. Setiap objek yang diidentifikasikan secara unik disebut entity occurrence Connolly and Beg, 2002. Gambar 2.1 di bawah ini menunjukkan representasi diagram dari contoh entity type. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 2. 1Representasi Diagram dari Entity Type Staff dan BranchConnolly and Beg, 2002

2.2.4.2. Tipe Relasi Relationship Type

Tipe Relasi Relationship Typeialah sekumpulan entitas entity yang mempunyai hubungan dan memiliki arti Connolly and Beg, 2002 ditunjukkan secara lebih jelas pada gambar 2.2 berikut ini: Gambar 2. 2Representasi Diagram dari Entity Branch Has Staff Relationship TypeConnolly and Beg, 2002

2.2.4.3. Atribut Attributes

Menurut Connolly dan Beg 2002, p350, atribut adalah properti dari sebuah entity atau relationship type. Sedangkan attribute domain adalah sekumpulan nilai yang dibolehkan untuk satu atau lebih atribut. Atribut dapat diklasifikasikan sebagai : 1. Simple Attribute dan Composite Attribute Simple attribute adalah attribute yang terdiri dari komponen tunggal dimana attribute tersebut tidak dapat dibagi ke dalam komponen yang lebih kecil. Simple attribute juga dapat disebut dengan atomic attribute. Contoh dari simple attribute adalah position dan salary dari staff entity. Composite attribute adalah attribute yang terdiri dari banyak komponen dimana beberapa attribute tersebut dapat dibagi kedalam komponen yang lebih kecil. Contoh dari composite attribute adalah address dari branch entity yang dapat dibagi menjadi street, city, dan postcode. 2. Single-Valued Attribute dan Multi-Valued Attribute Single-valued attribute adalah attribute yang memiliki satu nilai pada setiap entity. Contoh dari single-valued attribute adalah branch_No dari branch entity. Multi-valued attribute adalah attribute yang memiliki beberapa nilai pada setiap entity. Contoh dari multi-valued attribute adalah tel_No dari branch entity. 3. Derived Attribute Derived Attribute adalah atribut yang nilai-nilainya diperoleh dari hasil perhitungan atau dapat diturunkan dari atribut lain yang berhubungan. Contoh dari derived attribute adalah duration dari lease entity dimana diperoleh dari perhitungan rent_Start dan rent_Finish. Gambar 2. 3Representasi Diagram dari Entity Staff dan BranchBeserta Atribut- AtributnyaConnolly and Beg, 2002 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

2.2.4.4. Kunci Keys