Perintah DDL dan DML di MySQL

1. Perintah DDL (Data Definition Language)

  • Membuat database myToko dan membuat tabel produk dengan field (idProduk, namaProduk, stokProduk, dan distributorProduk).
  • Menambahkan data ke dalam tabel produk.
2. Perintah DDL (Data Definition Language)
  • Memilih data dari tabel produk dengan berbagai jenis kriteria.
  • Memilih semua data dari tabel produk.
  • Memilih semua data dari tabel produk dengan kriteria distributorProduk adalah PT. Suka Mandi.
  • Memilih semua data dari tabel produk dengan kriteria stokProduk berjumlah nol.
  • Memilih data namaProduk dan stokProduk dari tabel produk.
  • Memilih data distributorProduk yang berbeda dari tabel produk.
  • Memilih jumlah data distributorProduk yang berbeda dari tabel produk.
  • Memilih semua data dari tabel produk dengan kriteria stokProduk tidak berjumlah nol.
  • Memilih semua data dari tabel produk dengan kriteria stokProduk berjumlah lebih dari nol dan distributorProduk adalah PT. Suka Nyuci.
  • Memilih semua data dari tabel produk dengan kriteria distributorProduk adalah PT. Suka Kamu atau distributorProduk adalah PT. Suka Suka.
  • Memilih semua data dari tabel produk diurutkan berdasarkan stokProduk secara menurun.
  • Memilih semua data dari tabel produk diurutkan berdasarkan namaProduk (default ascending).
  • Memilih semua data dari tabel produk diurutkan berdasarkan distributorProduk kemudian namaProduk (default ascending).
  • Memilih semua data dari tabel produk diurutkan berdasarkan distributorProduk secara menaik kemudian stokProduk secara menurun.
  • Memilih semua data dari tabel produk dengan kriteria distributorProduk kosong.
  • Memilih semua data dari tabel produk dengan batas 3 teratas.
  • Memilih jumlah maksimal data stokProduk dari tabel produk.
  • Memilih jumlah data idProduk dari tabel produk.
  • Memilih jumlah rata-rata data stokProduk dari tabel produk.
  • Memilih jumlah total stokProduk dari tabel produk.
  • Memilih semua data dari tabel produk dengan kriteria namaProduk terdapat kata sabun.
  • Memilih semua data dari tabel produk dengan kriteria distributorProduk PT. Suka Nyuci, PT. Suka Suka, PT. Suka Kamu.
  • Memilih semua data dari tabel produk dengan kriteria stokProduk di antara 5 dan 15.
  • Memilih semua data dari tabel produk dengan kriteria stokProduk di antara 5 dan 15 dan distributorProduk bukan PT. Suka Mandi, PT. Suka Suka.
  • Memilih data idProduk sebagai Id, namaProduk sebagai Nama Produk, stokProduk sebagai Jumlah, distributorProduk sebagai PT dari tabel produk.
  • Memilih jumlah data idProduk dan distributorProduk dari tabel produk dikelompokkan berdasarkan distributorProduk.
  • Memilih jumlah data idProduk dan distributorProduk dari tabel produk dikelompokkan berdasarkan distributorProduk yang memiliki jumlah data idProduk lebih dari 5.
  • Memilih data idProduk, dan stokProduk. Jika stokProduk lebih dari 10 maka “Jumlah produk lebih dari 10”, jika stokProduk sama dengan 10 maka “Jumlah produk adalah 10”, jika bukan maka “Jumlah produk kurang dari 10” lalu ditampilkan sebagai stokTeks dari tabel produk.

Membuat Database di MySQL Pada Linux

1. Install package mysql-server
  • Buka terminal lalu login sebagai root dan ketikan apt install mysql-server
  • Lalu ketik y jika diminta untuk konfirmasi install, lalu tunggu sampai download selesai dan berhasil terpasang.
  • Ketikan systemctl status mysql.service untuk memeriksa apakah sudah berjalan service mysql nya.

2. Install package phpmyadmin
  • Buka terminal lalu login sebagai root dan ketikan apt install phpmyadmin
  • Lalu ketik y jika diminta untuk konfirmasi install, lalu tunggu sampai download selesai dan akan diminta konfigurasi.
  • Pilih sesuai web server yang digunakan, disini menggunakan apache2. Lalu Ok.
  • Kemudian pilih Yes.
  • Masukkan password yang ingin dibuat, lalu konfirmasi password.
  • Masukkan username yang ingin dibuat, lalu tunggu sampai install selesai.

3. Buat database via Terminal
  • Akses dan login database via terminal dengan mengetikkan mysql -u username -p. Ganti username sesuai username masing-masing. Kemudian masukkan password.
  • Buat database dengan mengetikkan query CREATE DATABASE dbname; Ganti dbname sesuai dengan nama database yang diinginkan.

4. Akses database via phpMyAdmin
  • Buka browser lalu ketikkan localhost/phpmyadmin/index.php. Lalu login menggunakan username dan password yang telah dibuat.
  • Klik pada tab database untuk melihat database yang telah dibuat.