Apa itu Attribute, Entitas, dan Relasi dalam ERD

1. Attribute 
    Karakteristik yang melekat yang menjelaskan  secara detail entitas.
    Contoh :
    Entitas Sepeda Motor = (no_rangka,warna,type)
    Entitas Pegawai          = (no_peg,nama,alamat,atnggal_lahir)
    Attribute pun bisa disebut sebagai ciri atau karakter yang membedakan antara entitas yang satu dengan            entitas lainnya. Attribute dilambangkan dengan oval. Attribute bisa juga di artikan sebagai suatu nama pada        kolom yang terdapat pada sebuah relasi. 
    Macam-macam atribut :
  1. Atribut deskriptif yaitu atribut yang tidak menjadi anggota dari primary key
  2. Atribut sederhana ialah atribut yang tidak bisa di pilih lagi
  3. Atribut komposit yaitu atribut yang bisa di uraikan
  4. Atribut tunggal yaitu atribut yang mempunyai banyak nilai untuk setiap basis data
  5. Atribut bernilai banyak merupakan atribut pada sebuah tabel yang memiliki satu nilai tetapi mempunyai jenis yang sama
  6. Atribut harus bernilai yaitu yang memiliki beberapa atribut pada suatu tabel dan kita tetapkan memiliki data dan nilainya tidak boleh kosong.
  7. Atribut turunan yaitu atribut yang nilai nya di dapatkan dari pengolahan atau bisa di turunkan dari atribut lain yang masih berhubungan.

2. Entitas
    Berupa objek yang berwujud seperti : orang, rumah, mobil dan lainnya. Entitas ini dibagi menjadi dua yaitu        entitas kuat dan entitas lemah. Entitas ini biasanya digambarkan dengan lambang persegi panjang.

    Lalu, ada juga yang dinamakan “Entitas lemah”. Entitas lemah ini digambarkan dengan lambang persegi            panjang kecil di dalam persegi panjang yang lebih besar. Mengapa disebut dengan entitas lemah? Karena        entitas tersebut harus terhubung langsung dengan entitas lain, sebab entitas lemah ini tidak dapat diidentifikasi     secara unik.


3. Relasi dalam ERD
    
    Relasi dalam ERD adalah hubungan yang terjadi antara satu atau lebih entitas. Relasi sendiri sering disebut        dengan proses. Komponen ini digambarkan dengan lambang belah ketupat. Terdapat tiga jenis relasi yang        digunakan dalam ERD dan perlu kamu ketahui, berikut adalah jenisnya.
  • One to one
    One to one berarti setiap entitas hanya dapat memiliki relasi dengan satu entitas lain. Contohnya seperti data mahasiswa dengan NIM (Nomor Induk Siswa).

  • One to many
    One to many memiliki arti satu entitas dapat memiliki relasi dengan beberapa entitas, begitu pula sebaliknya. Contoh dari implementasi one to many ini adalah jurusan dengan mahasiswanya.

  • Many to many
    Many to many memiliki arti setiap entitas yang ada dapat memiliki relasi dengan entitas lain, begitu pula sebaliknya. Contoh dari relasi ini adalah mahasiswa dengan data terkait UKM (Unit Kegiatan Mahasiswa).

Komentar

Postingan populer dari blog ini

Quiz Data Mining P5

Proses atau Tahapan Data Mining

DBMS