PENDAHULUAN
1.1 Latar Belakang
Persediaan barang merupakan konsep manajemen barang dimana
barang-barang yang disimpan untuk digunakan atau dijual pada masa atau
periode yang akan datang, dan persediaan barang merupakan barang yang
disimpan berfungsi untuk menyeimbangkan alur permintaan / penggunaan
barang apabila terdapat kekurangan barang.
Pembuatan database persediaan barang berfungsi untuk membuat
para pembaca agar memahami, menggunakan dan mengaplikasikan
database persediaan barang dalam kehidupan nyata agar memudahkan para
pengguna dalam pekerjaannya.
BAB II
PEMBAHASAN
2.1 Landasan Teori
DDL (Data Definition Language) , DDL merupakan kelompok perintah
yang
berfungsi
atribut(kolom),
untuk
mendefinisikan
atribut-atribut
basis
data,
tabel,
INSERT
DELETE
Perintah DELETE digunakan untuk menghapus satu baris, baris dengan kondisi
tertentu atau seluruh baris. Syntax : DELETE FROM namatabel [WHERE
kondisi];
UPDATE
Perintah UPDATE digunakan untuk mengubah isi data pada satu atau beberapa
kolom pada suatu table. UPDATE namatabel SET kolom1 = nilai1, kolom2 =
nilai2 [WHERE kondisi];
SELECT
Perintah SELECT digunakan untuk menampilkan isi dari suatu tabel yang dapat
dihubungkan dengan tabel yang lainnya. SELECT * FROM namatabel;
Fungsi Count adalah suatu fungsi yang digunakan dalam bahasa SQl
untuk menghitung jumlah atau banyaknya baris data atau record (banyaknya atau
kemunculannya) dari suatu table.
Fungsi Sum adalah suatu fungsi yang digunakan dalam bahasa SQL untuk
menghitung jumlah ataupun hasil penjumlahaan data angka dari suatu field
ataupun kolom dalam suatu table atau ekspresi.
Fungsi Avg adalah suatu Fungsi yang digunakan dalam bahasa SQL untuk
mengitung nilai rata- rata dari suatu kolom.
Fungsi Max adalah suatu Fungsi yang digunakan dalam bahasa SQL
untuk mencari nilai terbesar dari kumpulan data angka dalam suatu kolom atau
field.
GROUP BY : Keyword ini digunakan untuk mengoperasikan sekelompok
baris data menjadi bentuk group data.
HAVING Merupakan pasangan dari GROUP BY, digunakan untuk
membatasi kelompok yang ditampilkan.
Keterangan untuk pemilihan Where, Group By dan Having :
1. Where dipakai untuk memfilter baris-baris dari operasi-operasi yang
dinyatakan oleh perintah From.
2. Group By dipakai untuk mengelompokkan hasil dari Where.
3. Having dipakai untuk memfilter baris-baris dari hasil pengelompokan.
sebenarnya sudah ada dua model database yaitu Network Database dan Hierarchie
Database.
Primary key : Constraint ini membentuk key yang unik pada suatu table
sehingga isi tiap recordnya dengan mudan dibedakan.
Foreign key : Constraint ini berada pada suatu table namun pada
kolomnya tersebut juga dimiliki oleh table lain sebagai primary key.
Operasi
Join,
Join
merupakan
operasi
yang
digunakan
untuk
menggabungkan dua tabel atau lebih dengan hasil berupa gabungan dari kolomkolom yang berasal dari tabel-tabel tersebut. Pada join sederhana, tabel-tabel
digabungkan dan didasarkan pada pencocokan antara kolom pada tabel yang
berbeda.
Inner join digunakan untuk menampilkan data dari dua tabel yang berisi
data sesuai dengan syarat dibelakang on (tidak boleh null), dengan kata lain
semua data dari tabel kiri mendapat pasangan data dari tabel sebelah kanan.
Left join digunakan untuk menampilkan semua data dari tabel sebelah kiri
perintah left join beserta pasangannya dari tabel sebelah kanan.
Right join digunakan untuk menampilkan semua data dari tabel sebelah
kanan perintah right join beserta pasangannya dari tabel sebelah kiri.
Natural join digunakan untuk menampilkan semua data dari dua tabel
dimana jika terdapat kolom yang sama, maka yang akan ditampilkan hanya salah
satunya saja, yaitu kolom dari tabel sebelah kiri perintah natural join.
Gambar 2.1
2.2.2 Pembuatan Data base Dan Mengaktifkannya
Gambar 2.2
Penjelasan
Kami membuat database ini dengan menggunakan create database (nama
database) nama database itu kami beri barang karena tema yang kami dapat
adalah database barang.
2.2.3 Tabel
Penjelasan
Pada tabel relasi dibawah ini setiap tabel memiliki relasi. Tabel pemasok
memilik primary key yaitu kode_pemasok, tabel pemasok berelasi dengan tabel
pembeli sehingga pada tabel pembeli primary key yang ada di tabel pemasok
menjadi foreign key pada tabel pembeli. Tabel barang dan tabel pembeli juga
10
berelasi dengan tabel detail_beli sehingga tabel detail beli menampung primary
key dari tabel pembeli dan primary key dari tabel barang sehingga pada tabel
detail beli terdapat dua foreign key yang berasal dari tabel pembeli dan barang.
Gambar 2.4
2.2.5 Menampilkan isi Record
Penjelasan
11
12
BAB III
PENUTUP
3.1 Kesimpulan
Database berguna untuk menyimpan data-data penting dan sebagai alat
pendataann. Pada database diatas kami membuat database barang bertujuan agar
memudahkan user dalam pendataan barang. Data barang dapat ditampilkan sesuai
keinginan user. Seperti perintah-perintah diatas, kita dapat menampilkan isi tabel
dengan berbagai macam tampilan dengan menggunakan berbagai macam perintah.
Setiap entitas juga bisa direlasikan satu dengan yang lain sehingga database saling
terhubung. Dalam merelasikan kita juga harus memperhatikan dengan baik
apakah entitas yang kita relasikan itu benar benar efektif atau tidak.
13
DAFTAR PUSTAKA
Catatan :
Aturan penulisan laporan adalah : jenis huruf Times New Roman, besar
huruf 12 poin, spasi 2 (double), paragraf rata kanan-kiri, kemudian margin
halaman dengan ukuran 4 cm kiri, 4 cm atas, 3 cm kanan, 3 cm bawah,
dan disertai dengan nomor halaman pada bagian kanan bawah.
14