STUDI KASUS – Sistem Laundry
LAPORAN PRAKTIKUM
PEMROGRAMAN SQL (
PMI1311 )
STUDI
KASUS – SISTEM LAUNDRY
Dosen
pengampu Tri Sandhika Jaya, S.Kom, M.Kom
NAMA : AGA RIZALDO MAHENDRA
NPM : 19753002
KELAS : MI 3A
PROGRAM STUDI MANAJEMEN INFORMATIKA
JURUSAN EKONOMI DAN BISNI
POLITEKNIK NEGERI LAMPUNG
2020
Puji syukur kehadirat Allah SWT yang telah memberikan
rahmat dan hidayah-Nya sehingga saya dapat menyelesaikan laporan yang berjudul STUDI KASUS – Sistem Laundry ini tepat pada waktunya.
Adapun tujuan dari penulisan dari makalah ini adalah untuk memenuhi
tugas dosen bapak Tri Sandhika Jaya, S.Kom, M.Kom pada Pemrograman SQL. Selain
itu, laporan ini juga bertujuan untuk menambah wawasan bagi para pembaca dan
juga bagi penulis.
Saya mengucapkan terima kasih kepada bapak Tri Sandhika Jaya, S.Kom,
M.Kom selaku dosen Pemrograman SQL yang telah memberikan tugas ini sehingga
dapat menambah pengetahuan dan wawasan sesuai dengan bidang studi yang saya
tekuni.
Saya juga mengucapkan terima kasih kepada semua pihak yang telah membagi
sebagian pengetahuannya sehingga saya dapat menyelesaikan laporan ini.
Saya menyadari, laporan yang saya tulis ini masih jauh dari kata
sempurna. Oleh karena itu, kritik dan saran yang membangun akan saya nantikan
demi kesempurnaan makalah ini.
Serang , Desember 2020
Penulis
BAB I
LANDASAN TEORI
A. PENGERTIAN
View
adalah tabel virtual (bukan tabel sebenarnya) yang dibuat dari beberapa tabel
atau view lain. SQL View tidak memiliki data sendiri, tetapi data-datanya
berasal dari tabel-tabel atau view lain. SQL View dibuat atau dibangun dengan
SELECT statement. Di dalam query SELECT tersebut kita bias menambahkan
ORDER BY statement untuk mengurutkan data atau tidak sama sekali. SQL View
dapat digunakan untuk memudahkan atau menyederhanakan data yang
ditampilkan, mencegah menampilkan data yang penting dengan menyembunyikan
nama kolomnya.
Subquery merupakan suatu query seperti halnya query biasa yang berjalan
di dalam query induk / master. Sub query dapat digunakan untuk mengambil suatu
data di field / kolom pada tabel lain
Untuk menampilkan data dari database jarang sekali kita
hanya mengakses dari satu tabel. Biasanya kita akan mengakses dari beberapa
tabel secara bersamaan untuk mendapatakan hasil data yang sesuai kebutuhan.
Salah satu cara untuk melakukan hal tersebut bisa menggunakan JOIN. Pada artikel ini akan dijelaskan
beberapa jenis Join di SQL.
Join digunakan untuk
menggabungkan baris dari dua atau lebih tabel berdasarkan kolom yang terkait di
antara tabel-table tersebut, atau sering kita sebut dengan relational
database. Join memungkinkan
kita untuk memperoleh data dari beberapa tabel dalam satu query.
Jika hanya menggunakan satu buah tabel, data yang kita simpan atau peroleh akan
terbatas. Kita bisa saja menyimpan banyak data dari sebuah tabel, tapi tabel
tersebut akan menjadi kurang baik.
1.
Siap perangkat anda
2.
Selanjutnya jalankan aplikasi SQL Server Management
studio.
B.
TUGAS PRAKTIKUM CREATE TABEL
1.
Disini saya akan
membuat database baru dengan nama laundry, dan kita ketikkan code nya dan
execute sebagai berikut:
2.
Setelah database
jadi, langkah selanjut nya saya membuat tabel outlet dimana berisi id_outlet,
nama_outlet, alamat_outlet dan telp_outlet:
3.
Tabel selanjut nya
saya membuat tabel paket yang bisikan data id_paket, jenis_paket, nama_paket, harga,
dan outlet_id:
4.
Selanjutnya saya
buat tabel pengguna yang berisi kan id_user, nama_user, username, password,
outlet id:
5.
Lalu saya membuat tabel member yang berisi id_member,
nama_member, alamat_member, jenis_kelamin, telp member dan no_ktp :
6.
Setelah itu saya membuat tabel transaksi yang berisikan id_transaksi, outlet_id, kode_invoice,
member_id, tgl, batas_waktu, tgl_pembayaran, biaya_tambahan, diskon, pajak, status,
status bayar, dan user_id:
7.
Dan yang terakhir saya membuat tebel detail transaksi
yang berisikan id_detail, transaksi_id, paket_id, qty, total_harga, keterangan,
dan total bayar
1.
Disini saya akan menambahkan data pada table outlet
2.
Lalu saya juga menambahkan data pada tabel pengguna
3.
Setelah itu saya isi data pada tabel paket
4.
Dan setelah itu saya tambahkan data pada tabel member
5.
Tahap selanjutnya menambahkan data pada tabel transaksi
6. Dan yang terakhir yaitu menambahkan data pada tabel detail transaksi
D.
TUGAS PRAKTIKUM JOIN
1.
Disini saya akan mempraktekan penggunaan Inner join
pada tabel paket dan outlet
2.
Lalu saya juga melakukan penggunaan left join pada
tabel paket dan outlet
3.
Setelah itu saya melakukan penggunaan right join pada
tabel paket dan outlet
4.
Dan yang terakhir yaitu menggunakan full join pada tabel
outlet dan paket
E.
TUGAS PRAKTIKUM SUBQUERY
1.
Menampilkan harga tertinggi dari tabel paket
2.
Menampilkan harga terendah dari tabel paket
1.
Disini saya akan membuatview dengan enterprise
manager,klik data base laundry ,klik kanan pada view pilih new view
2.
Setelah itu maka akan muncul tampilan seperti di bawah
ini.pilih tabel mana yang ingin di masukan ke view pilih add
3.
Setelah itu kita akan menceklist kolom mana saja
yang di masukan view lalu ctrl+s atau save
4.
Masukan nama view yang kita buat lalu ok
5.
Kita bisa lihat gambar di bawah ini bahwa view kita
berhasil di tambah.
6.
Selanjutnya kita akan membuat view dengan query
analyzer , masukan perintah query di bawah ini
A. KESIMPULAN
Kesimpulan diatas dimana saya di berikan tugas ini supaya
dapat di ingatkan kembali materi-materi yang telah di berikan, sehingga kedepan
nya dapat bergunaa. Dari tugas diatas mungkin masih banyak kesalahan yang saya
lakukan.
Komentar
Posting Komentar