Tabel Penempatan
ID Kode Lokasi Kode Barang Priority
PLBP1 LJK VB002 3
PLBT LJK MS001 4
2
PLBT LTN MS001 5
3
PLBT LTN VB002 5
4
PLBT LDP VS001 2
5
PLBT LBK MS001 1
6
PLBT LTN MBB-2 5
7
PLBT LSR MBB-2 4
8
PLBT LTN MBB-1 5
9
char(5) Char(3) Char(5) int
Tabel master adalah : Lokasi dan Barang
Primary Key dalam T.Master : Lokasi(Kode Lokasi) dan
Barang(kode Barang)
Tabel transaksi : Penempatan
Primary key dalam T.Nilai : ID
Foreign Key dalam T.Nilai : Kode Lokasi (Kode Lokasi) dan
kode barang (kodeBarang)
Penjelasan :
1. Tipe data dalam table yang digunakan:
a. Integer (int) : bilangan bulat
b. String/Char/Varchar : Huruf dan angka digunakan sebagai
penanda bukan untuk perhitungan.
3. Membuat Tabel-Tabel :
create table Lokasi(
kdLokasi char(3) primary key,
Nama varchar(40) not null,
TypeL varchar(50)
);
Penjelasan :
Create digunakan sebagai kode dalam membuat table lokasi
dimana diisi dalam kurung sebagai row data yaitu kode lokasi, nama
sebagai nama lokasi, dan typeL sebagai kegunaan dalam lokasi
tersebut/type lokasi. Adapun not null yaitu data tidak bisa kosong.
b. Tabel MATKUL
insert into Lokasi values ('LJK','Jakarta','Retail');
insert into Lokasi values ('LDP','Depok','Retail');
insert into Lokasi values ('LTN','Tangerang','Retail');
insert into Lokasi values ('LBK','Bekasi','Retail');
insert into Lokasi values ('LSR','Surabaya','Retail');
c. Tabel NILAI
insert into penempatan values ('PLBP1','LJK','VB002','3');
insert into penempatan values ('PLBP2','LJK','MS001','4');
insert into penempatan values ('PLBP3','LTN','MS001','5');
insert into penempatan values ('PLBP4','LTN','VB002','5');
insert into penempatan values ('PLBP5','LDP','VS001','2');
insert into penempatan values ('PLBP6','LBK','MS001','1');
insert into penempatan values ('PLBP7','LTN','MBB-2','5');
insert into penempatan values ('PLBP8','LSR','MBB-2','4');
insert into penempatan values ('PLBT9','LTN','MBB-1','5');
2. UPDATE(memperbaiki data dalam table)
update barang set nama = 'NVIDIA GT4090' where kdBarang = 'VB002';
table penempatan
Setelah di delete table IdP = PLBT9