Sunday, March 20, 2011

ERD(Entitiy RelationShip Diagram)

Diagram hubungan entitas (ERD) - model data menggunakan beberapa notasi untuk menggambarkan data dalam hal entitas dan hubungan yang digambarkan oleh data tersebut.

Entitas - kelompok orang, tempat, benda, kejadian, atau konsep tentang apa yang kita butuhkan untuk menangkap dan menyimpan data.
Orang: agen, kontraktor, pelanggan, departemen, divisi, karyawan, instruktur, mahasiswa, pemasok.
Tempat: penjualan wilayah, gedung, ruang, kantor cabang, kampus.
Obyek: buku, mesin, bagian, produk, bahan baku, lisensi perangkat lunak, paket perangkat lunak, alat, model kendaraan, kendaraan.
Acara: aplikasi, penghargaan, pembatalan, kelas, penerbangan, faktur, order, pendaftaran, pembaharuan, permintaan, pemesanan, penjualan, perjalanan.
Konsep: rekening, blok waktu, obligasi, tentu saja, dana, kualifikasi, saham.

Atribut - properti atau karakteristik deskriptif suatu entitas. Sinonim dengan elemen, properti, dan lapangan.

Key - sebuah atribut, atau kelompok atribut, yang mengasumsikan nilai unik untuk setiap instance entitas. Kadang-kadang disebut identifier.
Concatenated key - sekelompok atribut yang secara unik mengidentifikasi sebuah contoh. Sinonim: kunci gabungan, kunci majemuk.
Calon kunci - satu dari sejumlah kunci yang dapat berfungsi sebagai kunci primer. Sinonim: calon identifier.
Primary key - candidate key yang digunakan untuk secara unik mengidentifikasi contoh entitas tunggal.
Alternate key - candidate key tidak dipilih untuk menjadi primary key. Sinonim: kunci sekunder.

Hubungan - hubungan bisnis alami yang ada antara satu atau lebih entitas.
Hubungan ini mungkin mewakili suatu peristiwa yang menghubungkan entitas atau hanya afinitas yang logis yang ada antara entitas.

Kardinalitas - jumlah minimum dan maksimum kemunculan satu entitas yang mungkin berhubungan dengan kejadian tunggal dari entitas lain.
Karena semua hubungan yang bidirectional, kardinalitas harus didefinisikan dalam dua arah untuk setiap hubungan.

Degree - jumlah entitas yang berpartisipasi dalam hubungan.
Hubungan antara dua entitas disebut hubungan biner.
Hubungan antara tiga entitas disebut 3-ary hubungan atau ternary.
Hubungan antar instansi yang berbeda dari entitas yang sama disebut hubungan rekursif.

Foreign keY
Kunci Asing- kunci utama dari suatu entitas yang digunakan dalam entitas lain untuk mengidentifikasi contoh-contoh hubungan.
Kunci asing adalah kunci utama dari satu kesatuan yang memberikan kontribusi untuk (digandakan dalam) entitas lain untuk mengidentifikasi contoh hubungan.
Sebuah kunci asing selalu cocok dengan kunci utama dalam entitas lain
Kunci asing mungkin atau mungkin tidak unik (biasanya tidak)
Entitas dengan foreign key disebut anak.
Entitas dengan primary key yang cocok disebut induk.

Parent Entity
Induk entitas - entitas data yang menyumbang satu atau lebih atribut ke entitas lain, yang disebut anak. Dalam hubungan satu-ke-banyak orangtua adalah entitas di sisi "satu ".
Child Entity
Anak entitas - entitas data yang berasal satu atau lebih atribut dari entitas lain, yang disebut induk. Dalam hubungan satu-ke-banyak anak adalah entitas pada sisi "banyak".

No comments:

Post a Comment