1 / 15

ATRIBUT TABEL Materi Pertemuan ke-4

ATRIBUT TABEL Materi Pertemuan ke-4. ATRIBUT. Atribut identik dengan istilah “Kolom data” Istilah Atribut lebih umum digunakan pada perancangan basis data karena menunjukkan fungsinya sebagai pembentuk karakteristik yang melekat pada sebuah tabel. ATRIBUT. Contoh:

uriah
Download Presentation

ATRIBUT TABEL Materi Pertemuan ke-4

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ATRIBUT TABELMateriPertemuan ke-4

  2. ATRIBUT • Atribut identik dengan istilah “Kolom data” • Istilah Atribut lebih umum digunakan pada perancangan basis data karena menunjukkan fungsinya sebagai pembentuk karakteristik yang melekat pada sebuah tabel.

  3. ATRIBUT • Contoh: • Tabel Mahasiswa memiliki 4 atribut, yaitu: nim, nama_mhs, alamat_mhs, dan tgl_lahir • Tabel Kuliah memiliki 4 atribut: kode_kul, nama_kul, sks dan semester

  4. ATRIBUT • Selain penamaan yang unik berdasarkan fungsinya di tiap tabel, atribut juga dapat dibedakan berdasarkan sejumlah pengelompokkan sbb: • Key dan Atribut Deskriptif • Atribut Sederhana dan Atribut Komposit • Atribut Bernilai Tunggal dan Atribut Bernilai Banyak • Atribut Harus Bernilai dan Nilai Null • Atribut Turunan

  5. KEY DAN ATRIBUT DESKRIPTIF • Key adalah satu atau kumpulan atribut yang dapat membedakan semua baris data (row) dalam tabel secara unik. 3 Macam key yang diterapkan pada suatu tabel: • Superkey satu atau lebih atribut yang dapat membedakan setiap baris data dalam sebuah tabel secara unik Cth pada tabel mahasiswa, yang dapat menjadi superkey: nim, nama_mhs (jika tidak ada nilai yang sama), alamat_mhs, tgl_lahir

  6. KEY DAN ATRIBUT DESKRIPTIF b. Candidate-Key Kumpulan atribut minimal yang dapat membedakan setiap baris data dalam sebuah tabel secara unik. Sebuah candidate-key tidak boleh berisi atribut yang telah menjadi Superkey yang lain. Candidate key pada tabel mahasiswa: nim, nama_mhs (bila tidak ada nilai yang sama)

  7. KEY DAN ATRIBUT DESKRIPTIF c. Primary Key Salah satu dari candidate key dapat dijadikan Primary key. Pemilihan primary key dari sejumlah candidate key didasari oleh: • Key tersebut lebih sering (lebih natural) untuk dijadikan sebagai acuan • Key tersebut lebih ringkas • Jaminan keunikan key tersebut lebih haik Pada tabel Mahasiswa, primary yang lebih cocokadalah Nim.

  8. KEY DAN ATRIBUT DESKRIPTIF • Atribut Deskriptif adalah atribut-atribut yang tidak menjadi atau merupakan anggota dari Key Primer. • Jadi, atribut-atribut: nama_mhs, alamat_mhs, dan tgl_lahir digolongkan sebagai Atribut Deskriptif.

  9. ATRIBUT SEDERHANA dan ATRIBUT KOMPOSIT • Atribut Sederhana : atribut yang tidak dapat dipilah lagi. • Atribut Komposit : atribut yang masih dapat diuraikan lagi menjadi sub-sub atribut yang masing² memiliki makna.

  10. ATRIBUT SEDERHANA dan ATRIBUT KOMPOSIT • Contoh:

  11. Atribut Bernilai Tunggal dan Atribut Bernilai Banyak • Atribut bernilai Tunggal : atribut² yang memiliki paling banyak satu nilai untuk setiap baris data. Cth:bila seorang mahasiswa memiliki 2 tempat tinggal, maka hanya 1 saja yang boleh diisikan ke atribut alamat_mhsw • Atribut bernilai Banyak : atribut² yang dapat diisi dengan lebih dari 1 nilai, tetapi jenisnya sama. Cth:atribut hobi pada data mahasiswa. Ada mhsw yang punya banyak hobi, ada yang Cuma 1 hobi dan ada yg tidak ada sama sekali.

  12. Atribut Bernilai Tunggal dan Atribut Bernilai Banyak • Contoh: Atribut bernilai banyak Merupakan atribut bernilai tunggal

  13. Atribut Harus Bernilai dan Atribut Nilai Null • Atribut harus bernilai (Mandatory Attribute) : harus berisini data dan nilainya tidak boleh kosong. cth: nim dan nama_mhs harus ada nilainya dalam tabel mahasiswa • Nilai Null (Non-Mandatory Attribute) : nilainya boleh dikosongkan. • Dapat digunakan untuk menyatakan/ mengisi atribut² yang nilainya memang belum siap atau tidak ada. • Nilai null tidak sama dengan spasi!

  14. Atribut Turunan • Atribut Turunan (Derrived Attribute) : adalah atribut² yang nilai-nilainya diperoleh dari pengolahan atau dapat diturunkan dari atribut tabel lain yang berhubungan • Dapat ditiadakan dari sebuah tabel, karena nilainya bergantung pada nilai yang ada di atribut lain.

  15. Atribut Turunan • Contoh: Atribut turunan

More Related