Minggu, 18 Oktober 2015

rangkuman pertemuan ke- 3 SMBD #ekaseptianawulandari #141051039

Relasi
Karakteristik relasi
ü  Semua elemen data / entri pada suatu records dan atribut tertentu harus :
1.      Mempunyai nilai tunggal (single value) bukan larik atau grup perulangan.
2.      Harus berupa nilai yang tidak dapat dibagi lagi (automic value).
ü  Semua elemen data / entri pada suatu atribut tertentu dalam sebuah relasi harus mempunyai tipe dan ukuran yang sama.
ü  Masing-masing atribut dalam sebuah relasi mempunyai nama yang unik (sekalipun tidak disarankan, nama-nama atribut pada relasi yang berbeda diijinkan memeiliki nama-nama atribut yang sama dengan nama atribut direlasi lain).
ü  Pada sebuah relasi tidak ada 2 record data yang identik.

Komponen Relasi
ü  Intension terdiri dari :
1.      Struktur penamaan (naming structure) relasi
2.      Batasan integritas (integrity contraint) dengan entity integrity (PK) dan referential integrity (FK).
3.      Ditunjukkan dengan schema atau subschema
4.      Cenderung stabil/tetap
ü  Extension terdiri dari :
1.      Nilai-nilai aktual elemen data / entri pada suatu saat tertentu
2.      Cenderung tidak stabil/berubah karena mudah ditambah,diperbarui dan dihapus.

ü  Kunci Relasi
Kunci relasi didapat dengan syarat : unik dan Domain integrity
Kunci relasi dibagi menjadi 2 jenis yaitu simple key dan composite key

Macam-macam kunci relasi : CK,PK,AK,FK









Rules
ü  Entity integrity dengan 2 syarat :
1.      Nilai-nilai data/entri pada atribut yang digunakan sebagai PK(Primary key) tidak boleh null
2.      Memberikan jaminan bahwa setiap record dalam relasi akan dapat diakses berdasarkan nilai PK(primary key) yaitu unik dan not null.
ü  Referntial integrity
Yaitu dalam keadaan antara 2 relasi dalam basis data yang dihubungkan dengan suatu FK(foreign key), maka hubungan antar relasi tersebut harus menjamin bahwa setiap entri pada FK(foreign key) dalam relasi anak harus ada record dengan entri yang sama pada relasi yang dihubungkan.


Tidak ada komentar:

Posting Komentar