Monday, April 3, 2017

Cara membuat table dengan Foreign key

Berikut ini adalah cara untuk menambahkan foreign key kedalam table baru (membuat table dengan foreign key)

Pertama kita harus masuk ke Sql Server Management Studio

Kemudian use database yang telah kita buat kemarin (use "201553064")

Kemudian kita buat table baru dengan nama table "pembelian"
Untuk skripnya ada dibawah ini


create table pembelian

(nonota varchar(10) primary key,

kdbrg varchar(10) foreign key references barang(kdbrg),

kdsup varchar(10) foreign key references suplier(kdsup),

tanggalbeli date,

jumlahbeli int,

hargabeli int,

total int)

Setelah itu kita excecute dan jika berhasil akan muncul tampilan seperti ini



Lalu kita isikan data pada table yang telah kita buat tadi dengan skrip seperti dibawah ini


insert into pembelian values

('HG001','001','SUP006','01/03/2017','200','2000','400000')

insert into pembelian values

('HG002','004','SUP002','02/01/2017','150','3000','450000')

insert into pembelian values

('HG003','005','SUP001','02/01/2017','300','4000','1200000') 

insert into pembelian values

('HG004','003','SUP007','03/01/2017','100','6000','600000') 

insert into pembelian values

('HG005','002','SUP008','03/01/2017','300','3000','900000') 

insert into pembelian values

('HG006','001','SUP009','01/03/2017','200','2500','250000') 

insert into pembelian values

('HG007','001','SUP010','11/03/2017','100','2000','200000') 

insert into pembelian values

('HG008','001','SUP009','11/03/2017','200','2000','400000') 

insert into pembelian values

('HG009','001','SUP003','03/04/2017','100','7000','700000') 

insert into pembelian values

('HG010','005','SUP001','01/03/2017','200','4000','800000')


Jika berhasil maka tampilannya akan seperti ini


Setelah berhasil menginputkan data kemudian kita tambilkan data yang telah kita inputkan tadi dengan menggunakan perintah select (select*from pembelian) kemudian kita execute kemudian akan muncul datanya seperti gambar dibawah ini.






























Demikianlah cara membuat table baru dengan menambahkan foreign key di dalamnya.













No comments:

Post a Comment