DATABASE SUPPLIER (DBsupplier)
CREATE DATABASE Dbsupplier
go
Memilih database Supplier
use Dbsupplier
go
1. Membuat tabel Pelanggan (tbl_Pelanggan)
create table tbl_pelanggan(
Id_Pelanggan int primary key,
Nama_Pelanggan varchar(50) not null,
Tgl_Lahir date not null,
Jenis_Kelamin varchar(2) not null,
Alamat text not null,
No_Telpon varchar(15) not null
)
a. Mengisi Tabel Pelanggan
insert into tbl_pelanggan(Id_Pelanggan, Nama_pelanggan,
Tgl_Lahir, Jenis_Kelamin, Alamat, No_Telpon)
values('001','Wahyu','10/05/1994','LK','Lubuk Pakam',
'081234567890')
b. Menampilkan Tabel Pelanggan
select*from tbl_pelanggan
2. Membuat Tabel Karyawan (tbl_karyawan)
create table tbl_karyawan(
Id_Karyawan int primary key,
Nama_Karyawan varchar(50) not null,
Jenis_Kelamin varchar(2) not null,
Tgl_Lahir date not null,
Alamat varchar(50) not null,
No_Telpon varchar(15) not null,
Gaji numeric not null
)
a. Mengisi Tabel Karyawan
insert into tbl_karyawan(Id_Karyawan, Nama_Karyawan,
Jenis_Kelamin, Tgl_Lahir, Alamat, No_Telpon,Gaji)
values('1234','Putra','LK', '01/01/94', 'Lubuk Pakam',
'081234567890','1500000')
insert into tbl_karyawan(Id_Karyawan, Nama_Karyawan,
Jenis_Kelamin, Tgl_Lahir, Alamat, No_Telpon, Gaji)
values('1235','Noni','PR', '03/10/95', 'Lubuk Pakam',
'081334567890','1500000')
b. Menampilkan Tabel Karyawan
select*from tbl_karyawan
3. Membuat Tabel Jenis Barang (tbl_jenis_barang)
create table tbl_jenis_barang(
Id_Jenis_Barang int primary key,
Nama_Jenis_Barang varchar(20) not null
)
a. Mengisi Tabel Jenis Barang
insert into tbl_jenis_barang(Id_Jenis_Barang,
Nama_Jenis_Barang)
values('13330','Buku')
insert into tbl_jenis_barang(Id_Jenis_Barang,
Nama_Jenis_Barang)
values('13331','Pulpen')
b. Menampilkan Tabel Jenis Barang
select*from tbl_jenis_barang
4. Membuat Tabel Supplier(tbl_suplier)
create table tbl_supplier(
Id_Supplier int Primary key,
Nama_Supplier varchar(50) not null,
Alamat text not null,
No_telpon varchar(12) not null
)
a. Mengisi Tabel Supplier
insert into tbl_supplier(Id_Supplier, Nama_Supplier, Alamat,
No_telpon)
values('01','Rico','Tanjung Morawa','088834567890')
b. Menampilkan Tabel Supplier
select*from tbl_supplier
5. Membuat Tabel Barang (tbl_barang)
create table tbl_barang(
Id_Barang char(4) primary key,
Nama_Barang varchar(50) not null,
Stok smallint not null,
Harga float not null,
Persen_Laba float not null,
Diskon float not null,
Id_Jenis_Barang int foreign key references
tbl_jenis_barang(Id_Jenis_Barang),
Id_Supplier int foreign key references tbl_supplier(Id_Supplier)
)
a. Mengisi Tabel Barang
insert into tbl_barang(Id_Barang, Nama_Barang, Stok, Harga,
Persen_Laba, Diskon, Id_Jenis_Barang, Id_Supplier)
values('001','Buku Tulis','30','5000','5','1000','13330','01')
insert into tbl_barang(Id_Barang, Nama_Barang, Stok, Harga,
Persen_Laba, Diskon, Id_Jenis_Barang, Id_Supplier)
values('002','Pulpen Tinta
Basah','30','5000','5','1000','13331','01')
b. Menampilkan Tabel Barang
select*from tbl_barang
6. Membuat Tabel Transaksi (tbl_transaksi)
create table tbl_transaksi(
Kode_Transaksi char(4) primary key,
Tgl_Transaksi datetime not null,
Id_Pelanggan int foreign key references tbl_pelanggan(Id_Pelanggan),
Id_Karyawan int foreign key references tbl_karyawan(Id_Karyawan)
)
a. Mengisi Tabel Transaksi
insert into tbl_transaksi(Kode_Transaksi,Tgl_Transaksi, Id_Pelanggan,
Id_Karyawan)
values('111','10/07/2019','001','1234')
b. Menampilkan Tabel Transaksi
select*from tbl_transaksi
7. Membuat Tabel Detail Transaksi (tbl_detail_transaksi)
create table tbl_detail_transaksi(
Kode_Transaksi char(4) primary key,
Id_Barang char(4) not null,
Jumlah smallint not null
)
a. Mengisi Tabel Detail Transaksi
insert into tbl_detail_transaksi(Kode_Transaksi, Id_Barang,
Jumlah)
values('111','01','4')
insert into tbl_detail_transaksi(Kode_Transaksi, Id_Barang,
Jumlah)
values('112','01','3')
c. Menampilkan Tabel Detail Transaksi
select*from tbl_detail_transaksi
HASIL RELASI TABEL
DATABASE SUPPLIER (Dbsupplier)
TERIMAKASIH