Anda di halaman 1dari 16

TUGAS

PERANCANGAN SISTEM BASIS DATA


PROGRAM DATABASE SUPERMARKET

OLEH
NIS : 4878
NAMA : Muhammad Verdiansyah
KELAS : XII RPL 2

1
SMK TI DPS 2021
KATA PENGANTAR

Puji syukur kami panjatkan kehadirat Tuhan Yang Maha Esa,


karena berkat rahmat dan bimbingan-Nya tugas yang berjudul
“PERANCANGAN SISTEM BASIS DATAPROGRAM
DATABASE SUPERMARKET” ini dapat terselesaikan dengan
baik dan dalam waktu yang telah ditetapkan dalam rangka
menunjang proses pembelajaran.

Diharapkan tugas ini dapat memberikan informasi dan


pengetahuan bagi kita semua. Kami menyadari tugas ini jauh
dari sempurna, oleh karena itu kritik dan saran dari semua
pihak yang bersifat membenagun selalu kami harapkan demi
kesempurnaan tugas ini.

Denpasar,4 Desember 2021

Penyusun Tugas

DAFTAR ISI

TUGAS

PERANCANGAN SISTEM BASIS DATA

2
DAFTAR ISI………………………………………………………………………. 3
DAFTAR GAMBAR………………………………………………………………. 4
DAFTAR TABEL………………………………………………………………….. 5

BAB I………………………………………………………………………………….. 5
PENDAHULUAN…………………………………………………………………. 5
1.1 Latar Belakang…………………………………………………………... 5
1.2 Rumusan Masalah…………………………………………………….... 6
1.3 Ruang Lingkup…………………………………………………………... 6
1.4 Tujuan…………………………………………………………………….. 8

BAB II…………………………………………………………………………………. 9
PEMBAHASAN……………………………………………………………………..9
2.1 Entity Relationship Diagram (ERD)...................................................... 9
2.2 Konseptual Basis Data…………………………………………………. 12
2.3 Spesifikasi dan Struktur Tabel…………………………………………. 12
2.4 Pembuatan Data di SQL…………………………………………….... 15

BAB III……………………………………………………………………………….. 19
PENUTUP………………………………………………………………………. 19
3.1 Kesimpulan…………………………………………………………….. 19
3.2 Saran……………………………………………………………………. 19

DAFTAR GAMBAR

Gambar 2.1 Relasi Kasus……………………………………….…9


Gambar 2.2 Diagram ERD Kasus……………………………….10

3
Gambar 2.3 Konseptual Basis Data……………………………..11

DAFTAR TABEL

Tabel 2.2 Struktur Tabel ………….…………………………..


…..12

BAB I
PENDAHULUAN

1.1 Latar Belakang

4
Sistem informasi merupakan salah satu bagian yang cukup
penting dalam penyebaran informasi, dengan adanya sistem
informasi maka akan mendukung proses pembuatan keputusan
yang lebih tepat. Dalammendapatkan informasi, maka
diperlukan suatu sistem yang berkualitas. Karena kemajuan
teknologi
informasi pada saat ini, sangat cepat dan berpengaruh besar
terhadap kegiatan
masyarakat, terutama dalam kegiatan bisnis. Dalam dunia
bisnis harus dipacu untuk menggunakan persaingan yang kian
hari kian terasa ketat dan keras. Manusia maupun perusahaan
harus melakukan sesuatu yang sesuai agar dapat bersaing.
Tindakan yang diambil oleh manusia atau perusahaan
memerlukan informasi yang mendukung, agar tindakan tersebut
sesuai kebutuhan. Kemajuan

teknologi informasi menuntut segala sesuatu pekerjaan


manusia yang masih manual dan kurang efisien dapat
dilakukan dengan teknologi yang maju pula. Pekerjaan yang
dilakukan secara manual sebaiknya lebih ditingkatkan lagi
menggunakan sistem komputerisasi. Sistem komputerisasi
tersebut dapat membantu mempercepat menyelesaikan
pekerjaan yang semula masih dilakukan
secara manual.Supermarket merupakan salah satu toko grosir
yang menjual berbagai macam bahan-bahan keperluan mulai

5
dari makanan,mainan,kebutuhan rumah tanggan,dan berbagai
jenis.

1.2 Rumusan Masalah


Berdasarkan latar belakang diatas, dapat dirumuskan dalam
suatu rumusan masalah yaitu “Bagaimana Membuat Sistem
Database Pada Supermarket”.

1.3 Ruang Lingkup


Agar penelitian dalam pembuatan tugas akhir ini lebih
terarah dan memudahkan dalam pembahasan maka
ruang lingkup dan batasan masalah
adalah:
1. Sistem Informasi ini dapat menampilkan informasi
mengenai data-data barang seperti stok barang,
dan penjualan barang
2. Bahasa Pemrograman yang digunakan adalah SQL
3. Sistem Informasi ini bertujuan untuk memudahkan
transaksi di Supermarket.

1.4 Tujuan
Tujuan penelitian dalam pembuatan tugas akhir ini adalah
sebagai berikut:
1. Membuat model sistem informasi penjualan berbasis SQL
2. Membuat basis data untuk perancangan sistem informasi
penjualan.

6
3. Menerapkan rancangan system informasi penjualan
Supermarket untuk dapat meningkatkan penjualan.

BAB II
PEMBAHASAN

2.1 Entity Relationship Diagram (ERD)


Model Entity Relationship dirancang untuk menggambarkan
persepsi dari pemakai dan berisi obyek- obyek yang disebut
entity dan hubungan antar entity- entity yang disebut relationship.

7
Pada model ER data yang ada dalam dunia nyata
ditransformasikan menjadi sebuah diagram.
1. Entitas
Entitas adalah segala sesuatu yang dapat digambarkan oleh
data berbentuk persegi. Berikut adalah Entitas dari kasus dibuat
yaitu:
Pelanggan,Barang,Pemasok,Diskon,Pegawai,Pembeli,Pembelia
n umum,husus,Suplai,Pelayanan umum,Pelayanan khusus
2. Atribut
Atribut merupakan pendeskripsian karakteristik dari entitas.
digambarkan dalam bentuk elips. Berikut atribut nya:
- Pelanggan :
id_pelanggan,nama_pelanggan,alamat,telepon,kd_diskon
- Barang :
kd_barang,nama_barang,satuan,stok_barang,harga_barang
3. Relasi atau Hubungan
Relasi menunjukkan adanya hubungan antara sejumlah entitas.
Berbentuk belah ketupat. Relasi yang digunakan : Membeli

Gambar 2.1 Relasi kasus

Berikut ini adalah hasil pembuatan diagram hubungan antar


entitas (ERD) pada proses kasus :

8
6
BROUGHT TO YOU
www.asemanisblog.blogspot.
BY : com
Gambar 2.2 Diagram ERD Kasus

2.2 Konseptual Basis Data

9
Berikut ini adalah hasil pembuatan konseptual basis data pada
kasus :

Gambar 2.2 Konseptual Basis Data

2.3 Spesifikasi dan Struktur Tabel


Spesifikasi file merupakan penjelasan mengenai bentuk-bentuk file
database yang digunakan untuk pengolahan proses system.
Spesifikasi file yang di gunakan dalam kasus ini adalah sebagai
berikut :

A. Tabel Pelanggan

10
B. Tabel Barang

C. Tabel Pemasok

D. Tabel Diskon

E. Tabel Pegawai

F. Tabel Pembeli

G. Tabel Pembelian Umum

11
H. Tabel Pembelian Khusus

I. Tabel Suplai

J. Tabel Pelayanan Umum

K. Tabel Pelayanan Khusus

12
2.4 Pembuatan Data di SQL
Berdasarkan spesifikasi dan struktur tabel yang telah dibuat, maka
langkah selanjutnya membuat database fisik dengan MySQL,
sebagai berikut:
A. Pembuatan Database

B. Tabel Pelanggan

C. Tabel Barang

D. Tabel Pemasok

13
E. Tabel Diskon

F. Tabel Pegawai

G. Tabel Pembeli

14
H. Tabel Pembelian Umum

I. Tabel Pembelian Khusus

J. Tabel Suplai

K. Tabel Pelayanan Khusus

15
L. Tabel Pelayanan Umum

BAB III
PENUTUP

3.1 Kesimpulan
Dengan diciptakannya database supermarket yang bertujuan untuk
memudahkan proses transaksi dan mengorganisir barang
3.2 Saran
jika ingin rancangan ini diterapkan sebaiknya mencocokan kembali
kebutuhan data data yang diperlukan di supermarket agar lebih optimal
saat digunakan

16

Anda mungkin juga menyukai