Rabu, 06 Juni 2012

MATERI DATABASE

PERTEMUAN 8

ENTITY RELATIONSHIP DIAGRAM

*MANY TO MANY
Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B.
contoh : - satu mahasiswa mengambil banyak matakuliah dan satu mata kuliah diambil banyak mahasiswa

berikut Tablenya
  1. Table DOSEN
    - NIDN
    -Namadosen
    -Alamat
    -Jnsklmn
    -Agama
  2. Table MATA KULIAH
    -Kd_Matkul
    -namamatkul
  3. Table PERKULIAHAN
    -idkul
    -NIDN
    -kd_matkul
    -Hari
    -waktu

          
create database Kampus1
use kampus1
create table dosen (
NIDN char (3) primary key,
NamaDosen varchar (30),
Alamat varchar (30),
Jnsklmn char (1),
Agama varchar (10))
select*from dosen

insert into dosen values ('001','Budi','jln.melati','L','Islam')
insert into dosen values ('002','sari','jln.medan','p','kristen')

Contoh  Hasil data Tersebut Dengan Database Dosen :
NIDN
Nama_Dosen
Alamat
Jns_Klmn
Agama
001
                           Budi
Jln.Melati
L
Islam
002
Sari
Jln.Medan
P
kristen


 
create table matakuliah (
KdMatkul char (4) primary key ,
NamaMatkul varchar (30))
select*from matakuliah

insert into matakuliah values ('MT01','Database')
insert into matakuliah values ('MT02','B.P.I(Delphi)')
Contoh  Hasil data Tersebut Dengan Database Matakuliah :
Kd_Matkul
Nama_Matkul
MT01
Database
MT02
B.P.I(Delphi)




create table perkuliahan (
Idkul char (4) primary key,
NIDN char (3) references dosen (NIDN),
KdMatkul char (4) references matakuliah (KdMatkul),
Hari varchar (10),
Waktu char(5))
select*from perkuliahan

insert into perkuliahan values ('I001','001','MT01','Senin','08.00')
insert into perkuliahan values ('I002','002','MT02','selasa','08.00')
insert into perkuliahan values ('I003','001','MT01','Senin','08.00')
insert into perkuliahan values ('I004','002','MT02','selasa','08.00')
Contoh  Hasil data Tersebut Dengan Database Perkuliahaan :
Id_Kul
NIDN
Kd_Matkul
Hari
Jam
I001
001
MT01
Senin
08.00
I002
002
MT02
selasa
08.00
I003
001
MT01
senin
08.00
I004
002
      MT02
selasa
08.00

 sekian






Tidak ada komentar:

Posting Komentar