Selasa, 17 April 2012

 assalamualaikum wr.wb

rangkuman kk 09
ENTITAS DAN RELASI 

           ENTITAS ( dalam sebuah database) adalah mendeskripsikan sesuatu dalam kenyataannya.dan entitas dalam database adalah kolom.
contoh : siswa , guru , dosen , mahasiswa 
Entitas dapat berupa orang, benda, tempat, kejadian, konsep 
Contoh:
ENTITAS dapat berupa orang, benda ,tempat,kejadian ,konsep 
1. orang : siswa , guru , mahasiswa , dosen . penjahit , pegawai
2. benda : mesin , komputer , motor , mobil
3.tempat : desa ,, negara
4. kejadian : penjualan , registrasi

 RELASI adalah hubungan antara siswa , guru atau RELASI adalah  Sebuah entitas dapat dihubungkan dengan entitas yang lain
 jenis-jenis hubungan 
1. One to One. Sebuah data pada entitas A, hanya digunakan oleh sebuah data pada entitas B.
2. One to Many. Sebuah data pada entitas A, digunakan oleh banyak data pada entitas B
3.Many to Many. Banyak data pada entitas A, dapat digunakan oleh banyak data pada entitas B.

contoh : 
Dalam suatu sekolah ada entitas siswa , guru , dll.
untk dibuatkan relasi , misalnya pada siswa A pelajaran matematika  , apa saja yang menjadi relasinya ??
yaitu nilai , matapelajarannya dll

RDBMS : relational database management system 

key (kunci) : identitas dari sebuah tabel , dan key tersebut harus unik 
key dalam database berfungsi untuk mengidentifikasi dan menghubungkan satu tabel dengan tabel yang lain 

jenis-jenis key 
1. super key 
2. candidate key 
3. primary key digunakan untuk relational many to many
4. foreign key