Jenis-Jenis Atribut
- Membaca atribut suatu entitas langsung dapat mengenali atribut primernyaAtribut pengenal (identitfier) diberi garis bawah. Dan digunakan untuk mengidentifikasi suatu entity secara unik
- Terdapat berbagai jenis atribut
- Berdasarkan kompleksitas atributnya.
- Berdasarkan jumlah nilai atributnya.
- Berdasarkan dapat tidaknya atribut tersebut diberi nilai.
Sehingga atribut digolongkan :- Atribut sederhana ; atribut komposit
- Atribut bernilai tunggal ; dan jamak
- Atribut bernilai ; atribut optional
A. ATRIBUT SEDERHANA ; ATRIBUT KOMPOSIT - Atribut sederhanaMerupakan atribut yang tidak dapat dipecah/dibagi lagi menjadi atribut yang lebih kecil.
- Atribut kompositYaitu atribut yang dapat dibagi/dipecah tetapi masing-masing bagian tersebut masih tetap bermakna. Atribut dapat didekomposisi menjadi beberapa atribut lain.
- Contoh entitas yang memiliki atribut sederhana sekaligus atribut kompleks!
- Atribut bernilai tunggal dan juga atribut bernilai banyak tersebutAtribut bernilai tunggal yaitu atribut yang instan entitasnya hanya satu macam (single value atribut).Contoh : atribut Nama, yaitu hanya nama orang yang dimaksud. Tanggal_lahir yaitu tanggal lahir seseorang tak mungkin ganda.Atribut bernilai banyak yaitu atribut yang instan entitasnya lebih dari satu macam. Contoh : Pekerjaan, Hobi, dsb.
- Contoh entitas yang memiliki atribut bernilai tunggal dan sekaligus bernilai jamak, sederhana, komplek!
- Yaitu atribut yang dapat diperoleh dari nilai suatu atribut yang tersimpan dalam basis data. Contoh :
- Atribut Usia, dapat diperoleh dari atribut tanggal lahir yang tersimpan dalam basis data.
- Atribut Lama_bekerja, dapat diperoleh dari atribut Tanggal_mulai_bekerja yang tersimpan dalam basis data.
- Cara menggambarkan atribut turunan?Dengan lingkaran garis putus-putus. Contoh :
- Yang dimaksud atribut bernilai dan atribut opsionalAtributber nilai : atribut yang wajib diisi (required atribute)Atribut opsional : atribut yang boleh diisi, boleh tidak.HUBUNGAN / RELATIONSHIP
- Hubungan dalam basis dataYaitu hubungan antara entitas satu dengan entias lainnya.
- Dalam basis data terkait dengan hubungan entitas tersebut dikenal Entity Relationship Diagram (ERD).ERD adalah sebuah model hubungan antara entitas yang digambaarkan dengan diagram ERD.Contohnya : Diagram ERD antara mahasiswa dan dosen yang terdapat hubungan membimbing.
- Jenis jenis hubungan antar :
- Relasi (hubungan) (1:1)
- Relasi (hubungan) (1:N)
- Relasi (hubungan) (N:1)
- Relasi (hubungan) (N:M)
Penggambaran sebagai penjelasan - contoh
- Relasi (hubungan) (1:1) = Siswa mendapat Raport
- Relasi (hubungan) (1:N) = Mahasiswa mengambil Mata kuliah
- Relasi (hubungan) (N:1) = Penduduk memeluk Agama
- Relasi (hubungan) (N:M) = Tamu mengambil Makanan
- Nyatakan contoh dengan diagram ERD!
JENIS ATRIBUT
B. ATRIBUT BERNILAI TUNGGAL ; ATRIBUT BERNILAI JAMAK
ATRIBUT TURUNAN
C. ATRIBUT BERNILAI ; ATRIBUT OPSIONAL