Sunday, 15 March 2015

symbol-symbol pada ERD


  • simbol simbol pada ERD


1.entity
entitas ialah suatu objek yang dapat di bedakan dengan objek lainnya.entitas berfungsi untuk memberikan identtitas pada entitas yang memiliki label dan nama.entitas memiliki bentuk persegi panjang.
contoh symbol nya yaitu persegi 4 atau kotak:
mahasiswa
entity jugak terbagi atas 2 yaitu:
  1. strong entity
    yaitu sebuah tabel yang lengkap contoh nya tabel mahasiswa
    mahasiswa

  2. weak entity
    yaitu sebuah data yang ada di dalam data induk nya contoh data mahasiswa sebagai induk dan data orang tua sebagai anak. nah di sini data orang tua di sebut data weak entity

    orang tua
2.atribut
atribut ialah karakteristik dari entitas atau relasi yang menyediakan penjelasan detil tentang entitas atau relasi tersebut. dan berfungsi untuk memperjelas atribut yang dimiliki oleh sebuah entitas. atribut memiliki bentuk lingkaran lebih tepat nya elips
nama
3.relationship
relasi ialah hubungan yang terjadi antara 1 entitas atau lebih yang tidak mempunyai fisik tetapi hanya sebagai konseptual.dan berfungsi untuk mengetahui jenis hubungan yang ada antara 2 file. relasi memliki bentuk belah ketupat
contoh gambar bisa di lihat disini


  • GENERAL RELATIONSHIP
    yaitu menghubung kan sesama entitas baik yang kuat sama yang kuat dan yang lemah dengan yang lemah
    contoh nya
    mahasiswa di relasi kan dengan matakuliah
  • IDENTIFYING RELATIONSHIP

    yaitu menghubungkan sesama entitas yang kuat dengan yang lemah

    contoh nya

    data mahasiswa di relasikan dengan data orang tua

  • RECURSIVE RELATIONSHIP

    yaitu menghubungkan satu buah entitas ke entitas itu sendiri

    contohnya

    data pegawai di suporviser ke pegwai atau mahasiswa di asisten kan oleh mahasiswa

  • kardinalitas
  1. one to one (relasi satu ke satu)
    dalam relasi dari satu kesatu merupakan pernyataan bahwa setiap record dalam table A hanya dapat memiliki satu record yang bersesuaian dalam tabel B,dan sebaliknya. jenis relasi ini tidak umum karena sebenarnya tableA dan tabel B dapat di gabungkan menjadi satu tabel. relasi ini dapat di gunakan untuk membagi tabel yang memiliki field yang banyak, untuk mengisolasi sebagian table dengan alasan keamanan data.
  2. one to many (relasi satu ke banyak)
    relasi satu kebanyak adalah jenis relasi yang paling umum. Dalam relasi satu kebanyak menyatakan sebuah record dalam tabel A dapat memiliki banyak record bersesuaian dalam tabel B. tetapi sebuah record dalam tabel B hanya memiliki sebuah record yang bersesuaian dalam table A.
  3. many to one (relasi satu ke satu)
    sama halnya dengan relasi satu ke banyak, relasi banyak ke satu menyatakan beberapa record dalam table A memiliki sebuah record yang bersesuaian dalam tabel B. sebaliknya , record dalam table B dapat memiliki banyakk record bersesuaian dalam table A.
  4. many to many (relasi satu ke satu)
    dalam relasi banyak ke banyak, sebuah record dalam tabel A dapat memiliki banyak record yang bersesuaian dalam tabel B, dan sebuah record dalam tabel B dapat memiliki banayak record yang bersesuaian dalam tabel A. jenis relasi ini hanya dimungkinkan jika kita mendefinisikan tabel baru sebagai perantara. relasi banyak ke banyak sebenarnya merupakan dua buah relasi satu ke banyak terhadap tabel perantara.

0 comments:

Post a Comment