Mohon tunggu...
David Alfaroz
David Alfaroz Mohon Tunggu... Mahasiswa Mercu Buana

Nama: David Alfaroz NIM: 43223010173 Fakultas Ekonomi & Bisnis/Prodi S1 Akuntansi Mata Kuliah: Sistem Informasi Akuntansi Dosen: Prof.Dr. Apollo, Ak, M.Si

Selanjutnya

Tutup

Pendidikan

TB2 : Penggunaan Database MySQL Dalam Sistem Kasir Sederhana

23 Juni 2025   02:40 Diperbarui: 23 Juni 2025   02:40 1094
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

Cara Menjalankan: Masukkan perintah di SQL tab Workbench, lalu jalankan. 

2. READ (Membaca/Mengambil Data) - Perintah SELECT

Ini adalah perintah yang paling sering digunakan untuk melihat data. 

Melihat Semua Produk:

SQL
SQL

Melihat Produk dengan Kondisi Tertentu:

SELECT id_produk, nama_produk, harga FROM produk WHERE stok > 50 ORDER BY nama_produk ASC;

Penjelasan:

  • SELECT *: Ambil semua kolom.
  • SELECT id_produk, nama_produk, harga: Ambil kolom spesifik.
  • FROM produk: Dari tabel produk.
  • WHERE stok > 50: Hanya ambil baris di mana stok lebih dari 50. Ini adalah kondisi filter.
  • ORDER BY nama_produk ASC: Urutkan hasil berdasarkan nama_produk secara ascending (A-Z). Gunakan DESC untuk descending.

3. UPDATE (Mengubah Data) - Perintah UPDATE

Untuk mengubah data yang sudah ada. 


UPDATE produk SET harga = 6000.00 WHERE nama_produk = 'Sabun Mandi Lifebuoy';

UPDATE produk SET stok = 60, deskripsi = 'Shampo untuk rambut bersih dan bebas ketombe' WHERE id_produk = 3; 

PENTING! Selalu gunakan klausa WHERE saat UPDATE untuk memastikan Anda hanya mengubah baris yang diinginkan. Tanpa WHERE, Anda akan mengubah semua baris di tabel! 

4. DELETE (Menghapus Data) - Perintah DELETE FROM

Untuk menghapus baris data. 

DELETE FROM produk WHERE nama_produk = 'Sabun Mandi Lifebuoy';

DELETE FROM produk WHERE id_produk = 2;

SQL
SQL

PENTING! Sama seperti UPDATE, selalu gunakan klausa WHERE saat DELETE untuk memastikan Anda hanya menghapus baris yang diinginkan. Tanpa WHERE, Anda akan menghapus semua data di tabel! 

Contoh Skenario Transaksi: Kombinasi INSERT dan SELECT

 Mari kita simulasikan sebuah transaksi.

Skenario: Pelanggan membeli 2 Sabun Mandi Lifebuoy (ID produk 1) dan 1 Pasta Gigi Pepsodent (ID produk 2). 

 Langkah 1: Masukkan Produk (jika belum ada) 

Jika Anda mengikuti tutorial, seharusnya sudah ada. Jika belum, jalankan: 

HALAMAN :
Mohon tunggu...

Lihat Konten Pendidikan Selengkapnya
Lihat Pendidikan Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun