Anda di halaman 1dari 18

SISTEM BASIS DATA

SISTEM DATABASE MINIMARKET

Kelompok 9

Oleh:

1. Bagas Suryo A (672015239)


2. Ramadlan Tri S (672015154)
3. Dawis Anwari (672013163)
4. Chandra Sakti H (672015145)

Fakultas Teknologi Informasi


Universitas Kristen Satya Wacana
2016
1. Profil minimarket

Nama mini market : Amani

Alamat : JL. Raya Salatiga-Kopeng Km. 7 Getasan

berdiri : 10 Desember 2014

pendiri : Kris Eliyanto

pemilik : Kris Eliyanto

Pengelola Database : Kris Eliyanto

Sejarah :

Minimarket ini diberi nama “Amani” yang berarti “harapan”. Setelah buka usaha
mini market pemiliknya berharap usaha maju lancar terus dan dapat memenuhi
kebutuhan masyarakat. Yang awal berdirinya pada 10 Desember 2014 dan beralamat di
JL. Raya Salatiga-Kopeng Km. 7 Getasan, letaknya cukup strategis dipinggir jalan raya
tidak jauh dari wisata Kopeng. Dengan modal lebih kurang 400jt untuk mendirikan
bangunan minimarket yang berlantai 2 ini, Amani menjual berbagai keperluan seperti di
minimarket umumnya adapun contohnya menjual berbagai macam kebutuhan
kelontong, kebutuhan sembakao, perlengkapan mandi, perlengkapan memasak,
mencuci, perlengkapan bayi, majalah, obat-obatan, atribut pakaian, pulsa kartu
perdana,pulsa listrik, alat-alat elektronik dan kebutuhan sehari-hari lainya.

Omset perbulannya mencapai lebih kurang 40jt kotor. Disamping mempunyai usaha ini
pemiliknya juga mempunyai Toko Bangunan, Kedua Tokonya banyak di kunjungi oleh
pembeli dan telah dilengkapi dengan system database yang tercover dengan baik, setiap
pemiliknya belanja stok yang akan di jual pemiliknya langsung menginputkan tersebut ke
dalam database, yang sudah berjalan dengan database ialah minimarket Amani ini
sebenarnya toko bangunannya juga ada databasenya tapi tidak digunakan karna
karyawannya awam akan teknologi. Mini market buka mulai pukul 07:00 WIB-23:00
WIB. Dengan 8 karyawan yang terbagi 2 sift Pagi-Sore dan Sore-Malam.

2. Hasil Wawancara
Narasumber Pemilik Minimarket “Amani”

Kelompok 9 “Kami dari Mahasiswa UKSW ingin mewancarai Bapak Tentang databse
toko bapak. Dengan Bapak siapa ?”.
Pemilik “Iya, Kris Eliyanto. Apa yang bias saya bantu ?”.
Kelompok 9 “Toko ini di bangun kapan dan menelan biaya berapa untuk
pembangunan tempat?”.
Pemilik ”Dibangun 10 Desember 2014 . untuk biaya pembangunan kurang lebih
400jt”.
Kelompok 9 “untuk modal awal membeli barang dan modal untuk membeli stok
barang yang habis biasanya berapa dan omset perbulannya berapa pak
?”
Pemilik ”modal awal lebih kurang 300jt. Biasanya lebih kurang 20jt untuk
membeli barang yang habis tapi tidak semua barang . kalau untuk
omsetnya sekitar 40jt kotor”.
Kelompok 9 ”Omset segitu gaji karyawan berapa pak ?”.
Pemilik ”untuk karyawan 8 orang jadi membayar 8jt dan sisanya untuk modal
stok”.
Kelompok 9 ”minimarket ini dilengkapi database dan untuk pengelolanya siapa ? dan
bolehkan kami melihat databasenya untuk dokumentasi”.
Pemilik ”untuk pengelola saya sendiri setiap belaja stok pasti langsung saya
inputkan ke database dan sebenarnya toko besi saya juga dilengkapi
database akan tetapi tidak di jalankan karena karyawan saya awam akan
teknologi. Maaf kalau untuk database ini privasi saya. Sebenarnya boleh
kalau salah satu dari kalian PKL terlebih dahulu sekitar 1 bulan agar ada
timbal baliknya”.
Kelompok 9 ”untuk barang yang dijual di minimarket ini apa saja dan untuk jam
kerjanya mulai pukul berapa dan tutupnya pukul berapa ?”.
Pemilik ”Menjual berbagai macam kebutuhan kelontong, kebutuhan sembakao,
perlengkapan mandi, perlengkapan memasak, mencuci, perlengkapan
bayi, majalah, obat-obatan, atribut pakaian, pulsa kartu perdana,pulsa
listrik, alat-alat elektronik dan kebutuhan sehari-hari lainya. Jam kerja
terbagi 2 sift, sift pagi-sore pukul 07.00-15.00 WIB dan untuk sift
wakture-malam pukul 15.00-23.00”.
Kelompok 9 ”untuk nama Amani ini apakah ada filosofinya dan kenapa memakai
nama itu ?”
Pemilik ” Minimarket ini diberi nama “Amani” yang berarti “harapan”. Setelah
buka usaha mini market pemiliknya berharap usaha maju lancar terus
dan dapat memenuhi kebutuhan masyarakat”.
Kelompok 9 ” Baiklah Terima Kasih atas waktunya dan maaf merepotkan bapak”
Pemilik ”Sama-sama”.

3. Pembuatan ERD
a) Entity

Supplier Pembeli Nota

Kasir Barang

b) Relasi

melayani membeli

menjual Mempunyai memiliki

mendapat mengolah

c) Derajat Kardinalitas

1 N
Kasir Nota

1 N
Supplier Barang

Supplier 1 N Nota

1 N Barang
Nota

1 N Barang
Pembeli

Pembeli 1 1 Nota

Kasir 1 N Pembeli
d) Atribut
Kamus Data :
Supplier : IDSupplier,NamaSupplier,Alamat
Nota : NoNota,NamaNota,Tanggal
Barang : IDBarang,NamaBaran,Qty,Harga
Kasir : IDKasir,NamaKasir,Tanggal
Pembeli :IDPembeli,NamaPembeli,AlamatPembeli,

e) Primay Key diantara Atribut


Primary Key : IDSupplier, NoNota, IDBarang, IDKasir, IDPembeli.
Kamus data :
Menjual : IDSupplier, IDBarang
Mempunyai : IDBarang, NoNota
Memiliki : IDSupplier , NoNota
Mendapat : IDPembeli, NoNota
Mengolah : IDKasir, NoNota
Melayani : IDKasir, IDPembeli
Membeli : IDPembeli, IDBarang

f) Relasi Antar Table

1 N
Kasir mengolah Nota

1 N
Supplier menjual Barang

Supplier 1 N Nota
Memiliki

1 N Barang
Nota mempunyai

Pembeli 1 N Barang
membeli

Pembeli 1 1 Nota
mendapat

Kasir 1 N Pembeli
melayani
g) ERD

memiliki
1

Supplier

menjual

N N

Barang N 1 Nota
Mempunyai

N N N

membeli

Pembeli 1 mendapat

melayani

1
1
Kasir mengolah
Kamus Data :

Supplier : IDSupplier,NamaSupplier,Alamat
Nota : NoNota,NamaNota,Tanggal
Barang : IDBarang,NamaBaran,Qty,Harga
Kasir : IDKasir,NamaKasir,Tanggal
Pembeli :IDPembeli,NamaPembeli,AlamatPembeli
Menjual : IDSupplier, IDBarang
Mempunyai : IDBarang, NoNota
Memiliki : IDSupplier , NoNota
Mendapat : IDPembeli, NoNota
Menulis : IDKasir, NoNota
Melayani : IDKasir, IDPembeli
Membeli : IDPembeli, IDBarang

4. Normalisasi

STEP 1
Bentuk Unnormalized

D
No.Fak Tanggal Supplier Sales Kode Nama Kode Nama Tgl Isi Qty Harga I Jumlah Total
waktu Pembeli Pembeli Barang Barang Jth Tempo krt/sdg Satuan S Harga
C
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani Antangin 07/04/2016 360/12 1 1.550 0 18.600 628.756
SL3001 15:29 TRIPTA 010075 Cair Mint Dus
003509 GEMALA dus isi 12
060001 FreshCare 144/12 1 10.300 20.600
Green Tea botol
060002 FreshCare
Splash
Fruity
060003 FreshCare
Lavender
060004 FreshCare
Original
060006 FreshCare 1 123.600
Strong Dus
FreshCare 1 0 0
Strong botol
(Bonus)
060009 Madu TJ 48/1 2 14.025 28.050
Murni Isi botol
150 gr
060011 Madu TJ 288/12 3 623 22.440
Strawberr Dus
y Dus IS 12
SC
1 0 0
Dus
060012 Madu TJ 3 623 22.400
Jeruk Dus Dus
ISI 12
SCHT
060013 FreshCare 144/12 2 10.300 20.600
Sandal botol
wood
060014 FreshCare
Sport
060015 FreshCare 3 8.228 24.684
Teens botol
Happy
Cerry
060016 FreshCare
Teens
Happy
Gum
060017 FreshCare
Teens
Passion
Fruit
060030 Hotin 100/1 3 Pcs 14.586 43.758
Cream
120 ml
060033 FresCare 60/1 6 16.362 98.172
Citrus botol
Holder
FresCare 1 0 0
Citrus botol
Holder
(Bonus)
060045 Minyak 60/6 2 Pak 15.378 30.756
Telon 100
ml
Banded
060046 Hotin 100/10 3 Pcs 7.480 24.440
Cream 60
ml
600001 Antangin 25/1 5 Pcs 4.170 20.850
Candy Bag
Assorted

STEP 2
Bentuk Normal Kesatu (1NF)

D
No.Fak Tanggal Supplier Sales Kode Nama Kode Nama Tgl Isi Qty Harga I Jumlah Total
waktu Pembeli Pembeli Barang Barang Jth Tempo krt/sdg Satuan S Harga
C
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani Antangin 07/04/2016 360/12 1 1.550 0 18.600 628.756
SL3001 15:29 TRIPTA 010075 Cair Mint Dus
003509 GEMALA dus isi 12

SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 060001 FreshCare 07/04/2016 144/12 1 10.300 0 20.600 628.756
SL3001 15:29 TRIPTA Green Tea botol
003509 GEMALA
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 060002 FreshCare 07/04/2016 144/12 1 10.300 0 20.600 628.756
SL3001 15:29 TRIPTA Splash botol
003509 GEMALA Fruity
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 060003 FreshCare 07/04/2016 144/12 1 10.300 0 20.600 628.756
SL3001 15:29 TRIPTA Lavender botol
003509 GEMALA
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 060004 FreshCare 07/04/2016 144/12 1 10.300 0 20.600 628.756
SL3001 15:29 TRIPTA Original botol
003509 GEMALA
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 060006 FreshCare 07/04/2016 144/12 1 10.300 0 123.600 628.756
SL3001 15:29 TRIPTA Strong Dus
003509 GEMALA
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 060006 FreshCare 07/04/2016 144/12 1 0 0 0 628.756
SL3001 15:29 TRIPTA Strong botol
003509 GEMALA (Bonus)
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 060009 Madu TJ 07/04/2016 48/1 1 14.025 0 28.050 628.756
SL3001 15:29 TRIPTA Murni Isi botol
003509 GEMALA 150 gr
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 060011 Madu TJ 07/04/2016 288/12 3 623 0 22.440 628.756
SL3001 15:29 TRIPTA Strawberr Dus
003509 GEMALA y Dus IS 12
SC
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 060011 Madu TJ 07/04/2016 288/12 1 0 0 0 628.756
SL3001 15:29 TRIPTA Strawberr Dus
003509 GEMALA y Dus IS 12
SC
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 060012 Madu TJ 07/04/2016 288/12 3 623 0 22.400 628.756
SL3001 15:29 TRIPTA Jeruk Dus Dus
003509 GEMALA ISI 12
SCHT
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 060013 FreshCare 07/04/2016 144/12 2 10.300 0 20.600 628.756
SL3001 15:29 TRIPTA Sandal botol
003509 GEMALA wood
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 060014 FreshCare 07/04/2016 144/12 2 10.300 0 20.600 628.756
SL3001 15:29 TRIPTA Sport botol
003509 GEMALA
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 060015 FreshCare 07/04/2016 144/12 3 8.228 0 24.684 628.756
SL3001 15:29 TRIPTA Teens botol
003509 GEMALA Happy
Cerry
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 060016 FreshCare 07/04/2016 144/12 3 8.228 0 24.684 628.756
SL3001 15:29 TRIPTA Teens botol
003509 GEMALA Happy
Gum
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 060017 FreshCare 07/04/2016 144/12 3 8.228 0 24.684 628.756
SL3001 15:29 TRIPTA Teens botol
003509 GEMALA Passion
Fruit
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 060030 Hotin 07/04/2016 100/1 3 Pcs 14.586 0 43.758 628.756
SL3001 15:29 TRIPTA Cream
003509 GEMALA 120 ml
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 060033 FresCare 07/04/2016 60/1 6 16.362 0 98.172 628.756
SL3001 15:29 TRIPTA Citrus botol
003509 GEMALA Holder
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 060033 FresCare 07/04/2016 60/1 1 0 0 0 628.756
SL3001 15:29 TRIPTA Citrus botol
003509 GEMALA Holder
(Bonus)
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 060045 Minyak 07/04/2016 60/6 2 Pak 15.378 0 30.756 628.756
SL3001 15:29 TRIPTA Telon 100
003509 GEMALA ml
Banded
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 060046 Hotin 07/04/2016 100/10 3 Pcs 7.480 0 24.440 628.756
SL3001 15:29 TRIPTA Cream 60
003509 GEMALA ml
SNR116 24/03/2016 PT. JAVAS Bowo 110956 Amani 600001 Antangin 07/04/2016 25/1 5 Pcs 4.170 0 20.850 628.756
SL3001 15:29 TRIPTA Candy Bag
003509 GEMALA Assorted
STEP 3
Bentuk Normal Kedua (2NF)

Nama Pembeli Nama Barang


Kode Pembeli Kode Barang
No Faktur
Supplier
Sales
Tanggal Waktu
Jatuh Tempo
Isi Krt/Sdg
Qty
Harga Satuan
Disc
Jumlah Harga
Total
Kode Pembeli
Kode Barang

STEP 4
Bentuk Normal Ketiga (3NF)

Nama Pembeli Nama Barang


Kode Pembeli Kode Barang

No Faktur
Sales
Tanggal Waktu
Jatuh Tempo
Total
Kode Pembeli

No Faktur Nama Supplier


Kode Barang
Isi krt/sdg
Qty
Harga Satuan
Disc
Jumlah Harga
STEP 5 (Pengujian dengan Data Contoh)

Kode Pembeli Nama Pembeli Kode Barang Nama Barang


110956 Amani 010075 Antangin Cair Mint dus isi 12
060001 FreshCare Green Tea
060002 FreshCare Splash Fruity
060003 FreshCare Lavender
060004 FreshCare Original
060006 FreshCare Strong
060006 FreshCare Strong (Bonus)
060009 Madu TJ Murni Isi 150 gr
060011 Madu TJ Strawberry Dus IS 12 SC
060012 Madu TJ Jeruk Dus ISI 12 SCHT
060013 FreshCare Sandal wood
060014 FreshCare Sport
060015 FreshCare Teens Happy Cerry
060016 FreshCare Teens Happy Gum
060017 FreshCare Teens Passion Fruit
060030 Hotin Cream 120 ml
060033 FresCare Citrus Holder

No Faktur Kode Sales Tanggal Jatuh Tempo Total


Pembeli Waktu
SNR116SL3001003509 110956 Bowo 24/03/2016 15:29 07/04/2016 628.753

No Faktur Kode Barang Isi krt/sdg Qty Harga Disc Jumlah


Satuan Harga
SNR116SL3001003509 010075 360/12 1 Dus 1.550 0 18.600
SNR116SL3001003509 060001 144/12 1 botol 10.300 0 20.600
SNR116SL3001003509 060002 144/12 1 botol 10.300 0 20.600
SNR116SL3001003509 060003 144/12 1 botol 10.300 0 20.600
SNR116SL3001003509 060004 144/12 1 botol 10.300 0 20.600
SNR116SL3001003509 060006 144/12 1 Dus 10.300 0 123.600
SNR116SL3001003509 060006 144/12 1 botol 0 0 0
SNR116SL3001003509 060009 48/1 1 botol 14.025 0 28.050
SNR116SL3001003509 060011 288/12 3 Dus 623 0 22.440
SNR116SL3001003509 060011 288/12 1 Dus 0 0 0
SNR116SL3001003509 060012 288/12 3 Dus 623 0 22.400
SNR116SL3001003509 060013 144/12 2 botol 10.300 0 20.600
SNR116SL3001003509 060014 144/12 2 botol 10.300 0 20.600
SNR116SL3001003509 060015 144/12 3 botol 8.228 0 24.684
SNR116SL3001003509 060016 144/12 3 botol 8.228 0 24.684
SNR116SL3001003509 060017 144/12 3 botol 8.228 0 24.684
SNR116SL3001003509 060030 100/1 3 Pcs 14.586 0 43.758
SNR116SL3001003509 060033 60/1 6 botol 16.362 0 98.172
SNR116SL3001003509 060033 60/1 1 botol 0 0 0
SNR116SL3001003509 060045 60/6 2 Pak 15.378 0 30.756
SNR116SL3001003509 060046 100/10 3 Pcs 7.480 0 24.440
SNR116SL3001003509 600001 25/1 5 Pcs 4.170 0 20.850

STEP 6

Hubungan Relasi antar tabel

Pembeli Barang
NOTA

Kasir Supplier
Pengertian Relasi Diatas :

 Satu Pembeli mempunyai banyak Nota


 Satu Nota mempunyai Banyak Transaki Barang
 Satu Pembeli Membeli Banyak Barang
 Satu Kasir Mengolah Banyak Nota
 Satu Kasir Melayani Banyak Pembeli
 Satu Supplier Memasok Banyak Barang
 Satu Supplier Memiliki Banyak nota

STEP 7

Kelengkapan field field dalam perancangan

Permasalahan di atas hanya mengacu pada satu dokumen Factur pembelian


barang, padahal pada kenyataan sesungguhnya tentulah factur tersebut punya
dokumen pelengkap misalnya Nota Penjualan Barang, Laporan Stock barang,
Laporan Penjualan, Laporan pembelian dan masih banyak laporan dan dokumen
data entry lainnya.

Lewat step step perancangan seperti di atas maka diperoleh field field untuk
melengkapi tabel tabel yang ada dalam satu database. Misalnya Tabel Barang
dengan bertambahnya field yang lain menjadi:

Harga_Jual
Sisa_Stock_Akhir
Sisa_Stock_Awal_Bulan
Kode Supplier
5. Mapping Table
 ERD

memiliki
1

Supplier

menjual

N N

Barang N 1 Nota
Mempunyai

N N N

membeli

Pembeli 1 mendapat

melayani

1
1
Kasir menulis
 Mapping

6. Penerapan Di SQLServer

Create database Minimarket

use Minimarket

create table Supplier (


IDSupplier varchar(10) primary key not null,
NamaSupplier varchar(25),
Alamat Varchar (20),
NoTelepon Varchar (13)
)

insert into Supplier


values('S001','PT UNILEVER ','Jakarta','081222333444')
insert into Supplier
values('S002','PT ARTA BOGA C','Jakarta','08111222333')
insert into Supplier
values('S003','CV. SALATIGA SEMANGAT','Salatiga','081123456678')
insert into Supplier
values('S004','BRIAN NISSIN','Surabaya','081321654987')

create table Kasir(


IDKasir varchar (10) primary key not null,
NamaKasir varchar(10),
Alamat varchar(40)
)

insert into Kasir


values('K001','Bagas','Boyolali')
insert into Kasir
values('K002','Candra','Salatiga')
insert into Kasir
values('K003','Dawis','Salatiga')
insert into Kasir
values('K004','Rama','Salatiga')
create table Pembeli(
IDPembeli varchar (10) primary key not null,
NamaPembeli varchar (25),
AlamatPembeli varchar (25),
IDKasir varchar (10) Foreign Key References Kasir(IDKasir)
)

insert into Pembeli


values ('P001','Kemat','Boyolali','K001')
insert into Pembeli
values ('P002','wawan','Boyolali','K002')
insert into Pembeli
values ('P003','Andreas','Solo','K003')
insert into Pembeli
values ('P004','Elma','Salatiga','K004')

create table Barang(


IDBarang varchar (10) Primary key Not ,
NamaBarang varchar(25),
Qty varchar(5),
Harga varchar (10),
IDSupplier varchar (10) Foreign Key References Supplier(IDSupplier),
IDPembeli varchar (10) Foreign Key References Pembeli(IDPembeli)
)

insert into Barang


Values('000581','BLUE BAND 200GR SCT','25','55000','S001','P001')
insert into Barang
Values('001420','CITRA HAZELINE 8GR SCT','20','600000','S002','P002')
insert into Barang
Values('001421','PONDS AGE MIRACLE 10GR"','10','250000','S003','P003')
insert into Barang
Values('001808','FORMULA PASTA GIGI JUNIOR 45GR','25','275000','S004','P004')

create table Nota(


NoNota varchar(20)primary key not null,
NamaNota varchar(20),
Tanggal date,
IDSupplier varchar (10) Foreign Key References Supplier(IDSupplier),
IDBarang varchar (10) Foreign Key References Barang(IDBarang),
IDKasir varchar (10) Foreign Key References Kasir(IDKasir),
IDPembeli varchar (10) Foreign Key References Pembeli(IDPembeli)
)

insert into Nota


values('N111','pembelian','01/03/2016','S001','000581','K001','P001')

insert into Nota


values('N112','pembelian','02/03/2016','S002','001420','K002','P002')

insert into Nota


values('N112','pembelian','02/03/2016','S003','001421','K003','P003')

insert into Nota


values('N112','pembelian','04/03/2016','S004','001808','K004','P004')

Select * from Supplier


Select * from Kasir
Select * from Pembeli
Select * from Barang
Select * from Nota
Delete Supplier where IDSupplier='S002'

UPDATE Pembeli SET NamaPembeli='Rachmat' WHERE NamaPembeli='Kemat'

Select COUNT(NamaPembeli)as'Pembeli' from Pembeli where NamaPembeli like '%m%' group by NamaPembeli

select Pembeli.NamaPembeli,Kasir.IDKasir,Kasir.NamaKasir from


Pembeli join Kasir on Kasir.IDKasir=Kasir.IDKasir where Pembeli.NamaPembeli like '%a'

select Barang.NamaBarang,Pembeli.NamaPembeli,Kasir.NamaKasir from


Barang join Pembeli on pembeli.IDPembeli=pembeli.IDPembeli join Kasir
on Kasir.IDKasir=Kasir.IDKasir where Pembeli.NamaPembeli like '%s'

select Pembeli.NamaPembeli,Kasir.IDKasir,Kasir.NamaKasir from


Pembeli join Kasir on Pembeli.IDKasir=Kasir.IDKasir where Pembeli.NamaPembeli like '%a'

select Barang.NamaBarang,Pembeli.NamaPembeli,Kasir.NamaKasir from


Barang join Pembeli on pembeli.IDPembeli=pembeli.IDPembeli join Kasir
on Pembeli.IDKasir=Kasir.IDKasir where Pembeli.NamaPembeli like '%s'

7. Bukti Wawancara
n.

Anda mungkin juga menyukai