Anda di halaman 1dari 22

MAKALAH PROJECT APLIKASI BASIS DATA

“PROGRAM PEMBAYARAN SPP”

Disusun oleh :
1. Febriana Ida Nugraheni (12220227)
2. Theodorus (12220565)
3. Surya Putra B (12221101)
4. Handrianus Satrio W (12220356)
5. Riadhi Raznan (12221140)
6. Hanif Sekar S (12220137)

PROGRAM STUDI SISTEM INFORMASI

UNIVERSITAS BINA SARANA INFORMATIKA (UBSI) SURAKARTA

1
KATA PENGANTAR

KATA PENGANTAR
Segala puji bagi Allah yang
telah melimpahkan Rahmat
dan HidayahNya sehingga
kami
dapat menyelesaikan makalah
yang berjudul PEMBELIAN
STOK ALAT TULIS. Tidak
lupa kami ucapkan terimakasih
kepada semua pihak yang telah
membantu baik berupa materi
maupun pikiran sehingga
makalah ini dapat terselesaikan
dengan baik.

2
Adapun maksud dan tujuan
dari penyusunan makalah ini
adalah untuk memenuhi salah
satu
tugas pada mata kuliah
Aplikasi Basis Data.
Di dalam menyusun makalah
ini, kami telah berusaha
dengan segenap tenaga dan
pikiran,
namun makalah ini masih jauh
dari kata sempurna. Akhir kata
semoga makalah ini dapat
memberikan manfaat bagi
kami khususnya dan para
pembaca umumnya
3
Puji syukur kami haturkan kehadirat Allah Swt. yang telah melimpahkan rahmat dan
hidayah-Nya sehingga kami bisa menyelesaikan project kami yaitu “Program Pembayaran
SPP”. Tidak lupa juga kami mengucapkan terima kasih kepada semua pihak yang telah turut
memberikan kontribusi berupa materi maupun pikiran sehingga makalah ini terselesaikan
dengan baik.
Adapun maksud dan tujuan dari penyusunan makalah ini adalah untuk memenuhi
salah satu tugas pada mata kuliah Applikasi Basis Data. Kami menyadari bahwa masih
terdapat kekurangan, baik dari penyusunan maupun tata bahasa penyampaian dalam makalah
ini.
Oleh karena itu, kami dengan rendah hati menerima saran dan kritik dari pembaca
agar kami dapat memperbaiki makalah ini. Kami berharap semoga makalah yang kami susun
ini memberikan manfaat dan juga inspirasi untuk pembaca.

Surakarta, Juni 2023

Segala puji bagi Allah yang


telah melimpahkan Rahmat
dan HidayahNya sehingga
kami
dapat menyelesaikan makalah
yang berjudul PEMBELIAN
STOK ALAT TULIS. Tidak

4
lupa kami ucapkan terimakasih
kepada semua pihak yang telah
membantu baik berupa materi
maupun pikiran sehingga
makalah ini dapat terselesaikan
dengan baik.
Adapun maksud dan tujuan
dari penyusunan makalah ini
adalah untuk memenuhi salah
satu
tugas pada mata kuliah
Aplikasi Basis Data.
Di dalam menyusun makalah
ini, kami telah berusaha
dengan segenap tenaga dan
pikiran,
5
namun makalah ini masih jauh
dari kata sempurna. Akhir kata
semoga makalah ini dapat
memberikan manfaat bagi
kami khususnya dan para
pembaca umumnya

DAFTAR ISI

TUGAS PROJECT APLIKASI BASIS DATA.....................................................................1


KATA PENGANTAR..............................................................................................................2
DAFTAR ISI.............................................................................................................................3

6
BAB 1.........................................................................................................................................4
PENDAHULUAN.....................................................................................................................4
1.1 Latar Belakang.............................................................................................................4
1.2 Rumusan Masalah.......................................................................................................4
1.3 Tujuan..........................................................................................................................4
BAB II PEMBAHASAN..........................................................................................................5
2.1 Konsep Logis Database.................................................................................................5
2.1.1 Entity Relational Diagram (ERD)..............................................................................6
2.1.2 Logical Relational Structure (LRS)...........................................................................6
2.2 Spesifikasi File...............................................................................................................6
2.3 Penggunaan Perintah SQL.............................................................................................6
BAB III PENUTUP..................................................................................................................7
3.1 Kesimpulan.......................................................................................................................7

BAB 1

PENDAHULUAN

1.1 Latar Belakang

7
2 Basis data adalah kumpulan
informasi yang disimpan di
dalam komputer secara
3 sistematik sehingga dapat
diperiksa menggunakan
suatu program komputer
untuk
4 memperoleh informasi dari
basis data tersebut.
Perangkat lunak yang
digunakan untuk
5 mengelola dan memanggil
kueri(query) basis data
disebut sistem manajemen
basis

8
6 data(database management
system, DBMS).
7 Istilah "basis data" berawal
dari ilmu komputer. Catatan
yang mirip dengan basis data
8 sebenarnya sudah ada
sebelum revolusi industri
yaitu dalam bentuk buku
besar, kwitansi dan
9 kumpulan data yang
berhubungan dengan
bisnis.Pemrosesan basis data
sebagai perangkat
10 sangat diperlukan oleh
berbagai bidang perusahaan.

9
Dalam pengembangan sistem
informasi
11 diperlukan basis data
sebagai media penyimpanan
data.
12 Adanya XAMPP yang
biasanya digunakan untuk
membuat database,
memudahkan
13 kita dalam membuat suatu
laporan tentang pengolahan
nilai,pengolahan harga
barang,
14 pongolahan gaji
karyawan, dan lain
sebagainya. Sehingga
10
menghasilkan informasi
dengan
15 cepat dan tepat serta
membantu pengambilan
keputusan untuk segera
memutuskan suatu
16 masalah berdasarkan
informasi yang ada
17 Basis data adalah
kumpulan informasi yang
disimpan di dalam komputer
secara
18 sistematik sehingga dapat
diperiksa menggunakan
suatu program komputer
untuk
11
19 memperoleh informasi
dari basis data tersebut.
Perangkat lunak yang
digunakan untuk
20 mengelola dan
memanggil kueri(query)
basis data disebut sistem
manajemen basis
21 data(database
management system,
DBMS).
22 Istilah "basis data"
berawal dari ilmu komputer.
Catatan yang mirip dengan
basis data

12
23 sebenarnya sudah ada
sebelum revolusi industri
yaitu dalam bentuk buku
besar, kwitansi dan
24 kumpulan data yang
berhubungan dengan
bisnis.Pemrosesan basis data
sebagai perangkat
25 sangat diperlukan oleh
berbagai bidang perusahaan.
Dalam pengembangan sistem
informasi
26 diperlukan basis data
sebagai media penyimpanan
data.

13
27 Adanya XAMPP yang
biasanya digunakan untuk
membuat database,
memudahkan
28 kita dalam membuat suatu
laporan tentang pengolahan
nilai,pengolahan harga
barang,
29 pongolahan gaji
karyawan, dan lain
sebagainya. Sehingga
menghasilkan informasi
dengan
30 cepat dan tepat serta
membantu pengambilan

14
keputusan untuk segera
memutuskan suatu
31 masalah berdasarkan
informasi yang ada
Basis data adalah kumpulan data yang disimpan secara sistematis di dalam
komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak
(program aplikasi) untuk menghasilkan informasi.Perangakat lunak yang digunakan
untuk mengelola dan memanggil query basis data disebut system manajemen basis
data atau database manajemen system(DBMS).

Istilah “Basis” bisa di artikan sebagai markas ataupun gudang, tempat


berkumpul. Sedangkan “Data” yaitu kumpulan fakta dunia nyata yang mewakili suatu
objek, seperti manusia, barang, dan lain-lain yang direkam ke dalam bentuk angka,
bentuk huruf, simbol, teks, bunyi, gambar atau juga kombinasinya.

Dalam pengembangan sistem informasi diperlukan basis data sebagai media


penyimpanan data. XAMPP adalah salah satu database yang biasa digunakan,untuk
memudahkan kita dalam membuat laporan tentang pengolahan nilai, data, penjumlahan
dan lain sebagainya. Sehingga menghasilkan informasi dengan cepat dan tepat untuk
suatu masalah berdasarkan informasi yang ada.

1.2 Rumusan Masalah

Adapun pembahasan yang akan dibahas di dalam makalah ini sebagai berikut:
1. Apa yang dimaksud dengan aplikasi basis data?
2. Perintah apa saja yang digunakan pada CMD?
3. Bagaimana cara membuat rancangan ERD dan LRS?

1.3 Tujuan

Tujuan dari penulisan makalah kami adalah:


1. Dapat mengetahui pengertian aplikasi basis data.
2. Dapat membuat rancangan ERD dan LRS.
3. Dapat menampilkan perintah SQL pada tema yang sudah di tentukan.

15
BAB II

PEMBAHASAN

2.1 Konsep Logis Database

PEMBAHASAN Halaman ini merupakan inti dari pembahasan tugas project yang
dibuat, terdiri dari:

A. Konsep Logis Database pada poin ini dijabarkan dalam bentuk diagram beserta
kardinalitas yang ada, yaitu

2.1.1 Entity Relational Diagram (ERD)

2.1.2 Logical Relational Structure (LRS)

16
2.2 Spesifikasi Table

Pada poin ini dibahas seluruh spesifikasi file-file yang ada pada basis data yang

dibuat.

FIELD TYPE SIZE KETERANGAN


idadmin int 5 not null, primary key
username varchar 20 not null
password varchar 32 not null
namalengkap varchar 40 not null
TABEL ADMIN

TABEL GURU

FIELD TYPE SIZE KETERANGAN


idguru int 8 not null, primary key
namaguru varchar 40 not null

TABEL SISWA

FIELD TYPE SIZE KETERANGAN


idsiswa int 10 not null, primary key
nis varchar 10 not null
namasiswa varchar 10 not null

17
kelas varchar 10 notnull, foreign key
tahunajaran varchar 10 not null
biaya int 20 not null

TABEL SPP

FIELD TYPE SIZE KETERANGAN


idspp int 10 not null, primary key
idsiswa int 10 not null, foreign key
jatuhtempo date not null
bulan varchar 20 not null
nobayar varchar 10 not null
tglbayar date not null
jumlah int 20 not null

LANJUTAN

FIELD TYPE SIZE KETERANGAN


ket varchar 20 not null
idadmin int 5 not null, foreign key

TABEL WALIKELAS

FIELD TYPE SIZE KETERANGAN


kelas varchar 10 not null, primary key
idguru int 5 not null, foreign key

2.3 Penggunaan Perintah SQL

Pada poin ini dijabarkan setiap langkah pembuatan, beserta hasil tampilan screenshot
yang dibuat.

1. Masuk kedalam MariaDB melalui command prompt.

18
2. Buat database dengan nama db_pembayaran_spp

3. Tampilkan seluruh daftar database yang ada

4. Aktifkan database db_pembayaran_spp

5. Buat tabel Bernama “spp”.

6. Buat tabel “siswa”.

19
7. Buat Tabel “admin”.

8. Buat Tabel “walikelas”.

9. Membuat relasi dari beberapa tabel yang telah dibuat.

20
10. Lihat Struktur tabel yang telah dibuat

11. Tampilan di Localhost

21
BAB III

PENUTUP

3.1 Kesimpulan

Database merupakan kumpulan suatu data yang tersimpan dan saling berhubungan
satu sama lain. Tersimpan dalam suatu computer dan menggunakan perangkat lunaik untuk
memanipulasinya. Penggunaan Database ini memudahkan seseorang ataupun suatu kelompok
dalam menyusun data yang ada. Sebelum membuat Database, kita perlu menggambar ERD
dan LRS. Hal ini membuat kita memahami hubungan antara data yang ada.

22

Anda mungkin juga menyukai