Anda di halaman 1dari 22

TEKNOLOGI INFORMASI DAN PERANCANGAN DATABASE

PROJECT DATABASE HANI MART

DISUSUN OLEH :

KELOMPOK 7

1. NABILA.R (2210531024)
2. SALSABILA OKTAFIANI (2210532029)
3. SANDRIENA LAILA PUTRI (2210533072)
4. RAHMALIA AZIRA PERTIWI (2210533056)

DOSEN PENGAMPU :

VERNI JUITA, SE, M.Com, Akt

PROGRAM STUDI AKUNTANSI

FAKULTAS EKONOMI DAN BISNIS

UNIVERSITAS ANDALAS

2022
KATA PENGANTAR

Assalamualaikum wr.wb

Puji syukur kami panjatkan kehadirat Tuhan Yang Maha Esa atas segenap
limpahan rahmat dan karunia-nya lah kami dapat menyelesaikan tugas Makalah
Project Database ini dengan tepat waktu.

Penulisan makalah ini bertujuan untuk memenuhi tugas Mata Kuliah


Teknologi Informasi dan Perancangan Database dibawah bimbingan Ibu Verni
Juita, SE, M.Com, Akt. Disamping itu penulisan makalah ini diharapkan dapat
dijadikan sarana pembelajaran serta dapat menambah wawasan dan pengetahuan
kita bersama.

Dalam penulisan makalah ini, kami menyadari akan segala kekurangan


dan ketidaksempurnan, baik dari segi penulisan maupun dari segi penyajiannya.
Oleh karena itu, kami dengan senang hati menerima kritik dan saran yang
membangun demi perbaikan makalah ini dimasa yang akan datang.

Kami mengucapkan terima kasih kepada semua pihak yang terlibat dalam
proses pembuatan makalah ini, terutama kepada Ibu Verni atas bimbingan, ilmu
dan nasehat yang telah diberikan kepada kami sehingga makalah ini dapat
terselesaikan dengan tepat waktu, semoga dapat bermanfaat bagi kita semua.

Padang, 28 November 2022

Penulis

i
DAFTAR ISI

HALAMAN JUDUL

KATA PENGANTAR...................................................................................................i

DAFTAR ISI................................................................................................................ii

BAB I PENDAHULUAN.............................................................................................1

1.1 Latar Belakang.....................................................................................................1

1.2 Rumusan Masalah................................................................................................2

1.3 Batasan Masalah...................................................................................................2

1.4 Tujuan Penulisan..................................................................................................2

BAB II PENGERTIAN TEORIS...............................................................................3

2.1 Definisi Database.................................................................................................3

2.2 Komponen Database............................................................................................3

2.3 Perangkat Lunak Database...................................................................................3

2.4 Definisi Primary Key, Relationship, Querry, Table, Form, Report.....................4

2.5 Profil Bisnis..........................................................................................................6

2.6 Aktivitas Bisnis....................................................................................................6

BAB III PENJELASAN..............................................................................................7

3.1 Table.....................................................................................................................7

3.2 Form...................................................................................................................10

3.3 Relationship........................................................................................................13

3.4 Query..................................................................................................................14

3.5 Report.................................................................................................................16

BAB IV PENUTUP

4.1 Kesimpulan

4.2 Saran

ii
BAB I

PENDAHULUAN

1.1 LATAR BELAKANG

Di era yang serba modern seperti saat ini tentu sudah tidak asing lagi
dengan Minimarket. Minimarket adalah bentuk modern dari toko kelontong yang
menjual berbagai macam barang dan makanan. Di minimarket, pembeli
mengambil sendiri barang yang ingin dibeli lalu membayarnya dikasir. Kasir
dituntut untuk bisa melayani pelanggan dengan sebaik-baiknya pada saat
pembayaran dan harus berhati-hati agar tidak terjadi kesalahan dalam menghitung
jumlah belanja pelanggan. Hampir disemua minimarket menerapkan sistem point
of sale dalam menghitung total belanja pelanggan.

Point of sale adalah sistem yang terdiri dari hardware dan software yang
didesain sesuai dengan keperluan minimarket dan diintegrasikan dengan beberapa
alat pendukung untuk mempercepat proses transaksi dan mempermudah
pelanggan dalam melihat detail harga dengan adanya struk belanja.

Hani Mart berdiri pada tanggal 27 februari 2006 terletak di Jl. Beringin
Raya No.55, Lolong Belanti, Kec. Padang Utara, Kota Padang Sumatera Barat.
Hani Mart didirikan dengan tujuan untuk memudahkan masyarakat sekitar dalam
membeli kebutuhan harian. Pada saat awal berdirinya, Hani Mart hanya sekedar
toko kecil biasa tetapi sudah mempunyai konsep modern. Pada saat itu juga
hanimart masih menerapkan sistem manual dalam mencatat data pelanggan.
Seiring dengan berjalannya kemajuan zaman dan teknologi, Hani Mart mulai
menerapkan sistem komputerisasi atau sistem point of sale dalam mengelola
bisnisnya tersebut agar semakin mudah untuk mencatat data transaksi pelanggan
dengan lengkap dan memprosenya untuk menjadi laporan yang mudah dibaca dan
dianalisis serta memudahkan pemilik untuk melihat stok barang yang ada
sehingga dapat mengantisipasi kekurangan bahan baku dan tersedianya produk.

1
1.2 RUMUSAN MASALAH

Bagaimana Hani Mart menerapkan sistem Database dalam mengelola


bisnisnya ?

1.3 BATASAN MASALAH

1. Menggunakan Microsoft Access sebagai Software Database


2. Perancangan Database menggunakan basis Reletionship, Querry, dan
Report.

1.4 TUJUAN PENULISAN

1. Membuat rancangan Database untuk membantu Hani Mart dalam


mengelola bisnisnya.
2. Menjadikan Hani Mart sebagai sebuah usaha yang mampu bersaing baik
secara regional, nasional, maupun global dengan memanfaatkan sistem
teknologi.
3. Mempermudah segmentasi pasar Hani Mart.
4. Memberikan gambaran secara menyeluruh mengenai pertumbuhan
pendapatan, detail pesanan, serta standar layanan, dan barang Hani Mart.
5. Memenuhi tugas Mata Kuliah Teknologi Informasi dan Perancangan
Database.

2
BAB II

PENGERTIAN TEORIS

2.1 DEFINISI DATABASE

Database adalah perangkat lunak (Software) yang digunakan untuk


mengelola dan mengolah data. Database juga merupakan sekumpulan informasi
yang disimpan dan diakses secara elektronik pada sistem komputer secara
otomatis. Database yang mempunyai kapasitas kecil dapat disimpan pada sistem
file, sedangkan data base yang mempunyai kapasitas besar biasanya disimpan
pada penyimpanan cloude komputer. Tipe database yang sering digunakan
sekarang adalah dalam bentuk baris dan kolom pada serangkaian table untuk
diproses menjadi suatu data yang efisien. Data kemudian dapat diakses dan
dimodifikasi dengan mudah. Sebuah database biasanya dikendalikan oleh
Database Management System (DBMS).

2.2 KOMPONEN DATABASE

1. Data
2. Perangkat Keras (Hardwere)
3. Sistem Operasi
4. Database Management System (DBSM)
5. Database Access Language

2.3 DATABASE SOFTWARE

Daftar database software yang terkenal:

1. MySQL
2. PosigreSQL
3. MongoDB
4. Microsoft SQL server
5. Oracle
6. Sybase, dll.

3
2.4 DEFINISI PRIMARY KEY , RELATIONSHIP , QUERRY , TABLE ,
FORM , AND REPORT

A. Primary Key

Primary Key adalah suatu aturan yang berguna untuk memastikan bahwa
setiap baris data pada tabel bersifat unik (berbeda antara baris satu dengan baris
lainnya).

Keberadaan Primary Key menjadi sangat penting dalam database. Selain


memfasilitasi pemrosesan data, Primary Key juga berperan dalam pencarian data.
Dengan menetapkan Primary Key, tidak ada catatan dalam database yang
memiliki nilai data yang sama.

B. Relationship

Secara umum. relasi adalah hubungan antara tabel yang


mempresentasikan hubungan antar objek di dunia nyata. Relasi merupakan
hubungan yang terjadi pada suatu tabel dengan lainnya yang mempresentasikan
hubungan antar objek di dunia nyata dan berfungsi untuk mengatur mengatur
operasi suatu database.

Jadi relasi merupakan penghubung antar tabel satu dengan tabel lainnya
yang mana tabel tersebut memiliki data yang berhubungan di dunia nyata untuk
mengatur operasi suatu database. Pada sebuah database, relasi dihubungkan
dengan cara memberikan satu kolom dengan value yang sama dengan tabel yang
berhubungan, ini disebut foreign key. Foreign key sendiri merupakan sebuah
kolom yang hanya bisa menyimpan data yang sama dengan primary key yang
berhubungan dengan tabel tersebut. Artinya foreign key hanya bisa diisi dengan
data yang sudah ada pada primary key.

C. Querry

Query adalah permintaan data dari database. Permintaan harus diajukan


dalam bentuk tabel database atau kombinasi tabel menggunakan kode yang
disebut dengan bahasa kueri. Dengan begitu, sistem bisa memahami dan
memproses kueri yang sesuai.

4
Cara kerja query yaitu menambahkan maksud pada kode sehingga
sistem bisa memahami dan menjalankan tindakan sesuai pesanan.
Menggunakan SQL maupun bahasa lainnya, user dan database bisa bertukar
informasi asalkan menggunakan bahasa yang sama. Sementara itu, database
yang didesain dengan baik menyimpan data dalam beberapa tabel. Semua
tabel ini terdiri dari kolom yang menyimpan atribut data, beserta baris atau
informasi. Query kemudian membantu mengambil data dari berbagai tabel,
menyusunnya, lalu menampilkannya sesuai perintah.
Kueri bisa berupa pemilihan (select), tindakan (action), atau keduanya.
Pemilihan bisa mengambil informasi dari sumber data, dan tindakan berfungsi
untuk manipulasi data, misalnya untuk menambah, mengubah, atau
menghapus data.

D. Table

Table adalah kumpulan dari field dan record. Tabel bisa juga diartikan
sebagai susunan antara baris dan kolom, sehingga strukturnya lebih kompleks.
Tabel sering digunakan pada penelitian, analisis data, hingga basis data.

E. Form

Formulir basis data atau form database adalah jendela atau layar yang


berisi banyak field (bidang), atau ruang untuk memasukkan data. Setiap
bidangnya seringkali memegang label bidang sehingga setiap pengguna yang
melihat formulir mendapatkan gambaran tentang isinya.

F. Report

Sistem pelaporan yang digunakan ketika hendak menampilkan hasil


laporan dari sebuah analisis data, baik berupa tabular, grafik maupun hasil-hasil
perhitungan dan merupakan ekstrak dari basis data yang hasilnya dapat langsung
dicetak melalui media printer, maupun ditampilkan ke layar monitor.

5
2.5 PROFIL BISNIS

1. Bisnis yang dikembangkan adalah sebuah minimarket yang bernama Hani


Mart
2. Hani Mart adalah suatu usaha yang bergerak dibidang penjualan barang.
3. Hani Mart berdiri pada tanggal 27 februari 2006.
4. Hani Mart berlokasi di Jl. Beringin Raya No.55, Lolong Belanti, Kec.
Padang Utara, Kota Padang Sumatera Barat.
5. No.Telepon : 081267017295
6. Jam Operasional : buka setiap hari Jam 07:00 AM – 10:00 PM
7. Bertujuan untuk memudahkan masyarakat sekitar dalam membeli
kebutuhan harian.
8. Mempunyai beberapa supplier, seperti supplier Makanan, Minuman, Susu,
Ice Cream, Detrgent, Rokok, dll.

2.6 AKTIVITAS BISNIS

1. Memberikan pelayanan terbaik kepada para pelanggan


2. Meningkatkan kualitas dan mutu produk.
3. Menjamin kelayakan suatu produk kepada setiap pelanggan.
4. Menjamin kelengkapan barang bagi kenyamanan pelanggan.
5. Memberikan jaminan harga sesuai mutu yang diberikan.
6. Tidak melakukan sistem persediaan gudang, tetapi langsung di display ke
gerai.

6
BAB III

PENJELASAN

3.1 TABLE DATABASE HANI MART

1. TABLE DISKON

Untuk Table Diskon , kami membutuhkan informasi tentang Kode


Member, Jenis Member, dan Jumlah Diskon .

2. TABLE PEMBELI

7
Untuk Table Pembeli, kami membutuhkan informasi tentang ID
Pembeli, Nama Pembeli,Jenis Kelamin, Alamat Pembeli, dan Nomor
Telepon.

3. TABLE PRODUK

Untuk table produk, kami membutuhkan informasi tentang Kode


Produk, Nama Produk, Harga Produk, Jenis Produk, Jumlah Produk, dan
Tanggal Kadaluwarsa.

4. TABEL STAFF

8
Untuk table staff, kami membutuhkan informasi tentang ID Staff,
Nama Staff, Pendidikan, Tempat Tanggal lahir Staff, Alamat Staff, dan
Nomor Telepon Staff.

5. TABEL TRANSAKSI

Untuk Table Transaksi, kami membutuhkan informasi tentang


Kode Member, Jumlah Diskon, No Faktur, Tanggal Pembelian, Nomor
Kasir, ID Staff, Nama Staff, ID Pembeli, dan Kode Produk.

9
3.2 FORM DATABASE HANI MART

1. FORM DISKON

Form Diskon digunakan untuk mengumpulkan data tentang diskon


secara menyeluruh.

2. FORM PEMBELI

10
Form Pembeli digunakan untuk mengumpulkan data tentang
pembeli secara menyeluruh.

3. FORM PRODUK

Form Produk digunakan untuk mengumpulkan data tentang produk


secara menyeluruh.

4. FORM STAFF

11
Form Staff dugunakan untuk mengumpulkan data tentang staff
secara menyeluruh.

5. FORM TRANSAKSI

Form Transaksi digunakan untuk mengumpulkan data tentang


transaksi secara menyeluruh.

12
3.3 RELATIONSHIP DATABASE HANI MART

Relationship adalah skema yang digunakan untuk menunjukkan


bagaimana data terhubungan satu sama lain.

13
3.4 QUERY DATABASE HANI MART

1. QUERY PEMBELI

Query Pembeli adalah table untuk mengumpulkan data pelanggan yang


melakukan pembelian terbanyak.

2. QUERY PRODUK

Query Produk adalah table untuk mengumpulkan data produk dengan


pembelian terbanyak.

14
3. QUERY STAFF

Query Staff adalah table untuk mengumpulkan data staff yang


mendapatkan bonus terbanyak.

15
3.5 REPORT DATABASE HANI MART

1. REPORT DISKON

Report Diskon digunakan untuk menampilkan data tentang Diskon dalam


bentuk suatu laporan

2. REPORT PEMBELI

Report Pembeli digunakan untuk menampilkan data tentang Pembeli


dalam bentuk suatu laporan .

16
3. REPORT PRODUK

Report Produk digunakan untuk menampilkan data tentang Produk dalam


bentuk suatu laporan .

4. REPORT STAFF

Report Staff digunakan untuk menampilkan data tentang Satff dalam


bentuk suatu laporan .

17
5. REPORT TRANSAKSI

Report transaksi digunakan untuk menampilkan data tentang transaksi


dalam bentuk suatu laporan .

18
BAB IV

PENUTUP

4.1 KESIMPULAN

Dari penjelasan Database Hani Mart, dapat kami simpulkan bahwa :

1. Dengan menggunakan database, Hani Mart dapat mengakses data


pelanggan dengan cepat.
2. Data dapat dimodifikasi dengan mudah dan praktis.
3. Terjaminnya keamanan data Hani Mart.
4. Data Hani Mart dapat tersusun dengan rapi dan terstruktur.

4.2 SARAN

1. Saat memasukkan data satu persatu, kita harus berhati-hati agar terhindar
dari kesalahan yang tidak di inginkan.
2. Dalam table tidak boleh ada redundancy data.
3. Hendaknya ukuran database dibuat seminimal mungkin dengan
memperhatikan tipe data yang tepat.
4. Perhatikan kapasitas penyimpanannya, karena semakin besar kapasitas
maka akan semakin besar biaya yang harus dikeluarkan.

19

Anda mungkin juga menyukai