Mohon tunggu...
VINA INDRI P D
VINA INDRI P D Mohon Tunggu... Mahasiswa - Mahasiswa Magister Akuntasi Universitas Mercu Buana

55522110046 - Magister Akuntansi Fakultas Ekonomi dan Bisnis Universitas Mercu Buana, Program Studi Audit Sistem Informasi, Dosen Pengampu: Prof. Dr. Apollo, M.Si., Ak.

Selanjutnya

Tutup

Ruang Kelas

TB 2 - Aplikasi SQL pada Audit Laporan Keuangan UMKM (Usaha Mikro Kecil dan Menengah)

22 Desember 2023   09:22 Diperbarui: 22 Desember 2023   09:37 265
+
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

 Sistem Manajemen Basis Data Relasional MySQL

Dalam dunia rumah lelang online, hipotek instan, reservasi di seluruh dunia, komunikasi global, dan pengiriman semalam, tidak mengherankan bahwa bahkan individu yang paling tidak paham secara teknis dalam budaya kita, sampai taraf tertentu, akrab dengan konsep database. Seperti yang diketahui oleh siapa pun yang bekerja dengan data, basis data merupakan tulang punggung era informasi ini, dan akses ke basis data tersebut dapat menentukan kemampuan seseorang untuk melakukan tugas-tugas penting secara efektif dan efisien. Untuk memenuhi permintaan informasi yang terus meningkat, pemrogram terus membangun aplikasi yang lebih besar dan lebih baik yang dapat mengakses dan memodifikasi data yang disimpan dalam berbagai sistem basis data. Namun untuk membuat aplikasi ini, pemrogram harus memiliki pengetahuan tentang sistem yang berisi data yang dibutuhkan.

Selama bertahun-tahun, seiring dengan meningkatnya permintaan akan informasi, sistem database juga telah berupaya memenuhi permintaan ini. Namun, seiring dengan evolusi ini, kami telah melihat peningkatan biaya yang terkait dengan penyimpanan data serta peningkatan permintaan akan produk yang dapat berjalan di berbagai platform dan dapat dioptimalkan berdasarkan kebutuhan jenis organisasi tertentu. Menanggapi hal ini, MySQL telah muncul sebagai sistem manajemen basis data sumber terbuka (DBMS) paling populer di dunia. Akibatnya, organisasi di mana pun ikut-ikutan menggunakan MySQL, sehingga meningkatkan permintaan bagi mereka yang mengetahui cara menggunakan MySQL untuk mengelola data dan mereka yang mengetahui cara membuat aplikasi yang dapat mengakses data dalam database MySQL.

Dalam mempelajari cara menggunakan MySQL, baik untuk bekerja secara langsung di lingkungan MySQL atau membuat aplikasi berbasis data, seseorang harus memiliki pemahaman menyeluruh tentang bagaimana MySQL, sebagai sistem manajemen basis data relasional (RDBMS), memungkinkan anda mengelola data dan aplikasi pendukung yang mengandalkan akses ke data MySQL.

Basis Data dan Sistem Manajemen Basis Data

Basis data dan sistem manajemen basis data telah menjadi tulang punggung sebagian besar aplikasi yang berhubungan dengan Web serta beragam jenis aplikasi dan sistem lain yang mengandalkan penyimpanan data untuk mendukung kebutuhan informasi dinamis. Tanpa ketersediaan sumber data yang fleksibel dan terukur, banyak organisasi akan terhenti, kemampuan mereka untuk menyediakan layanan, menjual barang, menyewa film, memproses pesanan, menerbitkan formulir, meminjamkan buku, merencanakan acara, menerima pasien, dan melakukan reservasi buku akan terganggu oleh ketidakmampuan untuk mengakses data penting untuk menjalankan bisnis. Akibatnya, hanya sedikit kehidupan yang tidak terpengaruh oleh penggunaan database dalam satu atau lain bentuk, dan penerapannya di mana-mana dalam kehidupan sehari-hari diharapkan akan terus berkembang.

Pengertian Basis Data

Selama bertahun-tahun, istilah database telah digunakan untuk menggambarkan berbagai macam produk dan sistem yang mencakup apa pun mulai dari kumpulan file hingga struktur kompleks yang terdiri dari antarmuka pengguna, penyimpanan data dan mekanisme akses, serta teknologi klien/server. Misalnya, sebuah perusahaan kecil mungkin menyimpan catatan penggajian dalam file individual, sementara perusahaan listrik regional menggunakan sistem terintegrasi untuk menyimpan catatan semua pelanggannya; menghasilkan tagihan listrik kepada pelanggan tersebut; dan membuat laporan yang menjelaskan pola penggunaan daya, laporan laba dan rugi, atau perubahan demografi pelanggan. Dalam kedua kasus tersebut, organisasi mungkin menyebut masing-masing sistem mereka sebagai database.

Terlepas dari cara database digunakan, jumlah data yang disimpan, atau kompleksitas data, sejumlah elemen umum mendefinisikan apa itu database. Secara sederhana, database adalah kumpulan data yang biasanya terkait dalam beberapa cara. Misalnya, database yang digunakan toko buku mungkin berisi informasi tentang penulis, judul buku, dan penerbit. Namun database lebih dari sekedar kumpulan data terkait. Data tersebut harus diorganisasikan dan diklasifikasikan dalam format terstruktur yang dijelaskan oleh metadata, yaitu data yang menggambarkan data yang disimpan. Dengan kata lain, metadata menentukan bagaimana data disimpan dalam database. Bersama-sama, data dan metadata menyediakan lingkungan yang mengatur data secara logis sedemikian rupa sehingga dapat dipelihara dan diakses secara efisien.

Metadata database mendefinisikan struktur yang mengatur data secara logis dalam struktur tersebut. Namun, tidak semua struktur database sama, dan selama bertahun-tahun, sejumlah model data berbeda telah bermunculan. Dari berbagai model tersebut, tiga model yang paling umum diterapkan adalah model hierarki, jaringan, dan relasional.

Model Hirarki

Pada masa awal desain database, salah satu model data pertama yang muncul adalah model hierarki. Model ini memberikan struktur sederhana di mana catatan individual disusun dalam hubungan induk-anak untuk membentuk pohon terbalik. Pohon tersebut menciptakan struktur hierarki di mana data didekomposisi menjadi kategori dan subkategori logis yang menggunakan catatan untuk mewakili unit data logis.

Sistem Manajemen Basis Data

Kebanyakan basis data bergantung pada sistem manajemen basis data untuk mengelola data yang disimpan dalam basis data sistem dan membuat data tersedia bagi pengguna yang memerlukan akses ke jenis informasi tertentu. DBMS terdiri dari seperangkat alat server dan klien yang komprehensif yang mendukung berbagai tugas administratif dan terkait data. Misalnya, sebagian besar DBMS menyediakan beberapa jenis alat klien yang memungkinkan Anda berinteraksi langsung dengan data yang disimpan dalam database.

Paling tidak, DBMS harus menyimpan data dan mengizinkan data diambil dan dimodifikasi sedemikian rupa sehingga melindungi data dari operasi yang dapat merusak atau memasukkan ketidak konsistenan ke dalam data. Namun, sebagian besar sistem menyediakan lebih banyak kemampuan. Secara umum, hampir semua DBMS fungsi sebagai berikut:

  • Mengelola penyimpanan
  • Menjaga keamanan
  • Mempertahankan metadata
  • Mengelola transaksi
  • Mendukung konektivitas
  • Mengoptimalkan kinerja
  • Menyediakan mekanisme cadangan dan pemulihan
  • Memproses permintaan pengambilan dan modifikasi data

Sejauh mana DBMS mendukung fungsionalitas tertentu dan sifat implementasi fungsionalitas tersebut adalah spesifik untuk DBMS. Untuk sistem apa pun, Anda harus mengacu pada dokumentasi produk untuk menentukan apa dan bagaimana fungsi spesifik diterapkan.

RDBMS MySQL

Seiring berkembangnya model basis data, demikian pula produk DBMS yang mendukung berbagai jenis basis data. Maka tidak mengherankan jika ada DBMS, maka ada RDBMS. MySQL seperti sistem, seperti halnya Oracle, DB2, SQL Server, dan PostgreSQL. Produk-produk ini, seperti DBMS lainnya, memungkinkan Anda mengakses dan memanipulasi data dalam database mereka, melindungi data dari kerusakan dan inkonsistensi, dan memelihara metadata yang diperlukan untuk menentukan data yang disimpan. Perbedaan utama antara DBMS dan RDBMS adalah bahwa RDBMS khusus untuk database relasional. Ini mendukung tidak hanya penyimpanan data dalam struktur seperti tabel, tetapi juga hubungan antar tabel tersebut.

Muncul sebagai pemain utama di pasar RDBMS adalah MySQL. Seperti produk RDBMS lainnya, MySQL memberi Anda serangkaian fitur kaya yang mendukung lingkungan aman untuk menyimpan, memelihara, dan mengakses data. MySQL adalah alternatif yang cepat, andal, dan terukur dibandingkan banyak RDBMS komersial yang tersedia saat ini. Daftar berikut memberikan gambaran umum tentang fitur-fitur penting yang ditemukan di MySQL:

  • Skalabilitas: MySQL dapat menangani database besar, yang telah dibuktikan dengan penerapannya di organisasi seperti Yahoo!, Cox Communications, Google, Cisco, Texas Instruments, UPS, Sabre Holdings, HP, dan Associated Press. Bahkan NASA dan Biro Sensus AS telah menerapkan solusi MySQL. Menurut dokumentasi produk MySQL, beberapa database yang digunakan oleh MySQL AB, perusahaan yang membuat MySQL, berisi 50 juta catatan, dan beberapa pengguna MySQL melaporkan bahwa database mereka berisi 60.000 tabel dan 5 miliar baris.
  • Portabilitas: MySQL berjalan pada berbagai macam sistem operasi, termasuk Unix, Linux, Windows, QS/2, Solaris, dan MacOS. MySQL juga dapat berjalan pada arsitektur yang berbeda, mulai dari PC kelas bawah hingga mainframe kelas atas.
  • Konektivitas: MySQL sepenuhnya terhubung ke jaringan dan mendukung soket TCP/IP, soket Unix, dan pipa bernama. Selain itu, MySQL dapat diakses dari mana saja di Internet, dan banyak pengguna dapat mengakses database MySQL secara bersamaan. MySQL juga menyediakan berbagai macam antarmuka pemrograman aplikasi (API) untuk mendukung konektivitas dari aplikasi yang ditulis dalam bahasa seperti C, C++, Perl, PHP, Java, dan Python.
  • Keamanan: MySQL menyertakan sistem yang kuat untuk mengontrol akses ke data. Sistem ini menggunakan struktur berbasis host dan pengguna yang mengontrol siapa yang dapat mengakses informasi tertentu dan tingkat akses terhadap informasi tersebut. MySQL juga mendukung protokol Secure Sockets Layer (SSL) untuk memungkinkan koneksi terenkripsi.
  • Kecepatan: MySQL dikembangkan dengan mempertimbangkan kecepatan. Jumlah waktu yang diperlukan database MySQL untuk merespons permintaan data sama cepatnya atau bahkan lebih cepat dibandingkan banyak RDBMS komersial. Situs Web MySQL (www.mysql.com) menyediakan hasil berbagai tes benchmark yang menunjukkan hasil cepat yang Anda terima dengan implementasi MySQL.
  • Kemudahan penggunaan: MySQL mudah dipasang dan diimplementasikan. Seorang pengguna dapat mengaktifkan dan menjalankan instalasi MySQL dalam beberapa menit setelah mengunduh file. Bahkan pada tingkat administratif, MySQL relatif mudah untuk dioptimalkan, terutama dibandingkan dengan produk RDBMS lainnya.
  • Kode sumber terbuka: MySQL AB membuat kode sumber MySQL tersedia bagi semua orang untuk diunduh dan digunakan. Filosofi sumber terbuka memungkinkan khalayak global untuk berpartisipasi dalam peninjauan, pengujian, dan pengembangan kode.

Seperti yang Anda lihat, MySQL dapat memberi Anda solusi yang cepat dan andal untuk kebutuhan database Anda. Tidak hanya mudah digunakan dan diimplementasikan, namun juga menawarkan keunggulan dan fleksibilitas teknologi sumber terbuka. Anda dapat mengunduh file distribusi MySQL langsung dari situs Web MySQL, dan segera mulai menggunakan produk.

Pengertian SQL

SQL, di atas segalanya, adalah bahasa komputer yang digunakan untuk mengelola dan berinteraksi dengan data dalam database relasional. SQL adalah bahasa database yang paling banyak diterapkan secara universal dan telah menjadi bahasa standar untuk manajemen database. SQL bekerja bersama dengan RDBMS untuk menentukan struktur database, menyimpan data dalam database tersebut, memanipulasi data, mengambil data, mengontrol akses ke data, dan memastikan integritas data. Meskipun bahasa lain telah dikembangkan untuk mengimplementasikan model relasional, SQL telah muncul sebagai pemenangnya.

Hampir semua RDBMS menerapkan beberapa bentuk SQL untuk mengelola database relasionalnya. Hal ini berlaku tidak hanya untuk MySQL, tetapi juga untuk SQL Server, DB2, Oracle, PostgreSQL, dan semua pemain utama di dunia RDBMS. Namun, jangan bingung antara SQL dengan bahasa pemrograman yang digunakan untuk mengembangkan RDBMS. Misalnya MySQL dibangun dengan C dan C++. Fungsi yang dilakukan aplikasi tersebut untuk mendukung konektivitas, menyediakan API, mengaktifkan akses jaringan, atau berinteraksi dengan alat klien dilakukan pada tingkat pemrograman C dan C++. Tujuan utama SQL adalah memungkinkan RDBMS berinteraksi dengan data. Lingkungan C dan C++ menyediakan struktur yang menampung lingkungan SQL, yang memungkinkan Anda mendefinisikan dan berinteraksi dengan data. Dengan kata lain, RDBMS memfasilitasi kemampuan SQL untuk mengelola data.

Gambar dibawah ini mengilustrasikan bagaimana SQL berinteraksi dengan RDBMS MySQL. Pada gambar ini, MySQL dijalankan sebagai server pada platform tertentu seperti Linux atau Unix. Basis data, yang disimpan secara internal atau eksternal, bergantung pada konfigurasi penyimpanan Anda, menampung file basis data sebenarnya. Meskipun RDBMS memfasilitasi (melalui aplikasi C/C++) pembuatan dan pemeliharaan database dan data di dalam database, SQL sebenarnya membuat dan memelihara database dan data.

Dokuemen Pribadi 2
Dokuemen Pribadi 2

SQL, kemudian, adalah bahasa standar, bukan produk yang berdiri sendiri, seperti MySQL. SQL mengandalkan interaksi dengan RDBMS untuk mengelola data. Anda tidak dapat mengembangkan aplikasi berbasis SQL, meskipun Anda dapat membangun aplikasi yang terhubung ke database yang dikelola oleh RDBMS dan kemudian mengirimkan pernyataan SQL ke database untuk meminta dan mengubah data. Namun, meskipun SQL tidak mampu berdiri sendiri, SQL tetap menjadi fondasi sebagian besar database relasional; oleh karena itu, siapa pun yang membuat aplikasi yang berinteraksi dengan database SQL harus memiliki pemahaman dasar tentang SQL.

Implementasi MySQL pada Audit Laporan Keuangan UMKM (Usaha Mikro Kecil dan Menengah)

Pada tugas ini, dilakukan implementasi yang melibatkan manipulasi data produk umkm pada sebuah basis data. Basis data yang telah dibuat dinamai "umkm" dan mencakup tiga tabel, yaitu "umkm1", "umkm2", dan "umkm3". Implementasi ini mencakup tiga operasi utama, yakni pengubahan (update), penghapusan (delete), dan penampilan informasi (select) dari tabel-tabel tersebut. Dengan tabel-tabel tersebut, dapat dilakukan perubahan data produk umkm, menghapus data yang tidak diperlukan, serta melihat informasi yang relevan sesuai kebutuhan. Pengubahan data berguna untuk memperbarui informasi produk, seperti mengganti harga atau deskripsi. Penghapusan memungkinkan untuk mengelola kelangsungan data dengan menghapus entri sudah tidak diperlukan. Sementara itu, penampilan informasi memungkinkan kita untuk memperoleh wawasan yang lebih dalam tentang produk-produk umkm yang ada. Dengan adanya basis data dan tabel-tabel yang terstruktur, proses manajemen dan analisis data produk umkm dapat dilakukan dengan lebih terorganisir. Implementasi ini membuka peluang untuk mengoptimalkan pemeliharaan data dan meningkatkan keefektifan pengelolaan produk umkm secara keseluruhan. Sebelum masuk ke tahap implementasi, berikut tahap untuk install XAMPP dan MySQL:

Langkah-Langkah Instalasi XAMPP, MySQL, dan Integrasi Data:

Instalasi XAMPP:

  • Unduh XAMPP dari situs resmi di https://www.apachefriends.org/download
  • Pilih versi XAMPP yang sesuai dengan sistem operasi Anda.
  • Jalankan installer yang telah diunduh.
  • Pada proses instalasi, pilih komponen yang ingin diinstal, pastikan MySQL dicentang.

Instalasi MySQL:

  • Unduh installer MySQL dari situs resmi https://dev.mysql.com/downloads/installer/
  • Pilih versi MySQL yang sesuai dengan sistem operasi Anda.
  • Jalankan installer dan ikuti langkah-langkahnya.
  • Pada proses instalasi, pilih opsi untuk menginstal MySQL Server.
  • Setelah instalasi selesai, ikuti langkah konfigurasi yang muncul.

Menjalankan XAMPP dan MySQL:

  • Jalankan XAMPP Control Panel, biasanya dapat ditemukan di folder C:\xampp\xampp-control.exe.
  • Pada XAMPP Control Panel, klik tombol 'Start' di sebelah modul MySQL.
  • Jika MySQL sudah berjalan, statusnya akan berubah menjadi 'Running'.
  • Jika Anda juga ingin menggunakan server web Apache, klik tombol 'Start' di sebelah modul Apache di XAMPP Control Panel.
  • Buka browser dan ketik http://localhost atau http://127.0.0.1; jika berhasil, Anda akan masuk ke halaman utama XAMPP.

Dokumen Pribadi 3
Dokumen Pribadi 3

Dokumen Pribadi 4
Dokumen Pribadi 4

Berikut merupakan hasil dari implementasi sederhana umkm menggunakan MySQL:

1. Pada halaman awal XAMPP, klik bagian phpMyAdmin.

2. Setelah masuk pada halaman tersebut, tampilannya akan berbentuk seperti gambar di bawah. Klik Baru pada bagian pojok kiri atas untuk membuat database baru.

Dokumen Pribadi 5
Dokumen Pribadi 5

3. Setelah ini, berikut tampilannya, ketikkan nama database 'umkm' dan klik Buat.

Dokumen Pribadi 6
Dokumen Pribadi 6

4. Sekarang database 'umkm' sudah terbentuk, dilakukan pembuatan tabel-tabel untuk untuk setiap umkm. Pertama dilakukan pembuatan tabel 'umkm1' dengan kolom NAMA_PROUK, TANGGAL_TRANSAKSI, HARGA, JUMLAH_PRODUK, TOTAL_BAYAR beserta tipe-tipe datanya.

Dokumen Pribadi 7
Dokumen Pribadi 7
  • Membentuk tabel untuk 'umkm2' dengan tipe data yang sama.

Dokumen Pribadi 8
Dokumen Pribadi 8
  • Membentuk tabel untuk 'umkm3' dengan tipe data yang sama.

Dokumen Pribadi 9
Dokumen Pribadi 9

5. Setelah itu pada setiap tabel umkm tadi, klik bagian Import, pada langkah ini dilakukan pengambilan data dari csv untuk setiap umkm, csv yang dimiliki yaitu umkm1, umkm2, umkm3. Kolomnya sama seperti kolom yang dibuat pada Query tadi, berikut tampilan berhasil setelah dilakukan import.

Dokumen Pribadi 10
Dokumen Pribadi 10

6. Berikut tampilan tabel umkm1 setelah dilakukan import.

Dokumen Pribadi 11
Dokumen Pribadi 11
  • Tampilan tabel umkm2 setelah dilakukan import.

Dokumen Pribadi 12
Dokumen Pribadi 12
  • Tampilan tabel umkm3 setelah dilakukan import.

Dokumen Pribadi 13
Dokumen Pribadi 13

7. Data ketiga umkm sudah ditampilkan dengan berbagai macam produk yang meliputi nama produk, tanggal transaksi, harga setiap produk, jumlah produk terjual, dan total pembayaran. Selanjutnya akan dilakukan implementasi untuk model pengambilan informasi (SELECT), memperbarui informasi (UPDATE), dan menghapus informasi (DELETE).

Model SELECT

1. Dilakukan penampilan nama produk yang memiliki harga lebih dari 30000 pada umkm 1 dengan Query berikut:

SELECT NAMA_PRODUK, HARGA

FROM umkm1

WHERE HARGA > 30000;

Ditampilkan hasil seperti pada gambar di bawah, produk yang memiliki harga di atas 30000 pada umkm1 adalah produk Kerajinan Tangan dari Bambu, Oleh-Oleh Khas Daerah, Baju Batik, Sepatu Kulit, Tas Rajut, Dompet Kulit, Gelas Kaca, Piring Keramik, Mug, Kaleng Kopi, Teh Celup, dan Makanan Kaleng.

Dokumen Pribadi 14
Dokumen Pribadi 14

2. Dilakukan penampilan nama produk pada umkm1 yang memiliki jumlah produk penjualan lebih dari 20 unit dengan Query berikut:

SELECT NAMA_PRODUK, JUMLAH_PRODUK

FROM umkm1

WHERE JUMLAH_PRODUK > 20;

Ditampilkan hasil seperti pada gambar di bawah bahwa produk yang memiliki penjualan lebih dari 20 yaitu Bumbu Dapur dan Kue Kering.

Dokumen Pribadi 15
Dokumen Pribadi 15

3. Dilakukan penampilan jumlah total pembayaran dari produk Baju Batik dan Sepatu Kulit pada umkm1 dengan Query berikut:

SELECT SUM(TOTAL_BAYAR) AS JUMLAH_TOTAL_PEMBAYARAN

FROM umkm1

WHERE NAMA_PRODUK IN ('Baju Batik', 'Sepatu Kulit');

 

Ditampilkan hasil seperti pada gambar di bawah, untuk total harga pembayaran sebesar 110000.

Dokumen Pribadi 16
Dokumen Pribadi 16

4. Dilakukan penampilan untuk data yang memiliki transaksi kurang dari tanggal 12 Desember pada umkm 2 dengan Query berikut:

SELECT *

FROM umkm2

WHERE TANGGAL_TRANSAKSI < '2023-12-12';

Ditampilkan pada gambar, hasil dari Query ini menunjukkan produk yang memiliki transaksi kurang dari tanggal 12 Desember ada Kerajinan Tangan dari Rotan, Kue Bolu, Oleh-oleh Khas Luar Negeri, Kerajinan Tangan dari Kulit, Baju Kebaya, Sepatu Sneakers, Tas Kulit, dan Dompet Kulit Asli.

Dokumen Pribadi 17
Dokumen Pribadi 17

5. Dilakukan penampilan produk pada umkm 3 yang memiliki transaksi di atas 50000 di atas tanggal 11 Desember dengan Query berikut:

SELECT *

FROM umkm3

WHERE TANGGAL_TRANSAKSI > '2023-12-11' AND TOTAL_BAYAR > 50000;

 

Hasilnya, produk Sendok Garpu Kayu, Mug, Kaleng Kopi Luwat, Teh Pucuk Merah, Bumbu Masak Instan, Masakan Kaelng, dan Kue Kering memiliki total pembayaran di atas 50000.

Dokumen Pribadi 18
Dokumen Pribadi 18

Model UPDATE

1. Dilakukan perubahan nama produk Kue Kering menjadi Kue Kering Honde Monde pada tabel umkm1 dengan Query berikut:

UPDATE umkm1

SET NAMA_PRODUK = 'Kue Kering Honde Monde'

WHERE NAMA_PRODUK = 'Kue Kering';

Terlihat nama Kue Kering sudah berubah menjadi Kue Kering Honde Monde

Dokumen Pribadi 19
Dokumen Pribadi 19

2. Dilakukan perubahan harga produk Teh Celup dari yang semula 50000 menjadi 5000 dan melakukan set ulang pada total pembayarannya pada tabel umkm2 dengan Query berikut: 

UPDATE umkm2

SET HARGA = 5000,

TOTAL_BAYAR = JUMLAH_PRODUK * 5000

WHERE NAMA_PRODUK = 'Teh Celup';

Terlihat produk Teh Celup telah berubah harga menjadi 5000 dan total pembayaran produk tersebut menjadi 100000.

Dokumen Pribadi 20
Dokumen Pribadi 20

Model DELETE

Dilakukan penghapusan produk Bumbu Dapur pada tabel umkm1 dengan Query berikut:

DELETE FROM umkm1

WHERE NAMA_PRODUK = 'Bumbu Dapur';

Terlihat pada gambar sudah tidak ada produk bumbu dapur pada tabel umkm1

Dokumen Pribadi 21
Dokumen Pribadi 21

2. Dilakukan penghapusan produk Mug dan Baju Kebaya dari tabel umkm2 dan Kue Ulang Tahun dari tabel umkm3 dengan Query berikut:

DELETE FROM umkm2

WHERE NAMA_PRODUK IN ('Mug', 'Baju Kebaya');

DELETE FROM umkm3

WHERE NAMA_PRODUK = 'Kue Ulang Tahun';

Terlihat pada gambar di bawah, pada tabel produk umkm2 sudah tidak ada lagi produk Mug dan Baju Kebaya.

Dokumen Pribadi 22
Dokumen Pribadi 22

3. Terlihat pada gambar ini juga, bahwa produk Kue Ulang Tahun pada tabel produk umkm3 sudah tidak tampil setelah dilakukan penghapusan produk.

Dokumen Pribadi 23
Dokumen Pribadi 23

Demikian implementasi MySQL untuk produk umkm dengan model pencarian data (SELECT), pembaruan data (UPDATE), dan penghapusan data (DELETE).

Referensi:

https://www.scribd.com/document/25916830/Beginning-MySQL

https://www.scribd.com/document/523618967/MySQL-Data-Analysis

https://www.scribd.com/document/368479778/Pengolahan-Database-MySQL

Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
Mohon tunggu...

Lihat Konten Ruang Kelas Selengkapnya
Lihat Ruang Kelas 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