judul

SELAMAT DATANG DAN SELAMAT MEMBACA BLOG KU :)

Minggu, 05 April 2015

pert 6 Basis Data

KEY

>> key merupakan cara untuk membedakan suatu entitas di dalam himpunan dengan entitas lain

>> 3 macam key

  1. super key : merupakan suatu atau lebih atribut ( kumpulan atribut) yang dapat membedakan setiap entitas data dalam sebuah relasi ( himpunan entitas ) secara unik.
  2. candidate key : merupakan kumpulan atribut minimal yang dapat membedakan setiap baris data dalam sebuah relasi secara unik
  3. primary key : merupakan salah satu dari candidate key yang terpilih 
>> contoh key 
1. super key
  • (nim, nama_mhs, alamat_mhs, tgl_lahir)
  • (nim, nama_mhs, alamat_mhs)
  • (nim,nama_mhs)
  • (nama_mhs)
  • (nim)
2. candidate key :
  • (nama_mhs)
  • (nim)
3. primary key 
  • (nim)
VARIAN RELASI (JENIS RELASI)

1. Relasi Biner : merupakan relsi yang terjadi antara 2 himpunan entitas yang berbeda
contoh :
2. Relasi Tunggal : relasi yang terjadi dari sebuah himpunan entitas kehimpunan entitas yang sama
contoh:
3. Relasi Multi Entitas : relasi dari 3 himpunan entitas atau lebih
contoh:
4. Relasi Ganda :
contoh

SUB ENTITAS

1. Spesialisai
* pengelompokan entitas yang kemudian melahirkan entitas baru
* proses topwond
*menekankan pada perbedaan antar kelompok entitas
* dosen dapat membedakan menjadi dosen tetap dan dosen tidak tetap
contoh :
2. Generalisasi
*pendekatan bersifat bootom up mula-mula terpisah tetapi kemudian menjadi satu
contoh :
3. Agregasi
* suatu relasi yang terbentuk tidak hanya dari entitas tapi juga mengandung unsur dari relasi lain
contoh :