Skip to content

Instantly share code, notes, and snippets.

@haiueom
Last active October 4, 2022 14:33
Show Gist options
  • Save haiueom/3199c29533feaa594b61bc8fcaee0c0f to your computer and use it in GitHub Desktop.
Save haiueom/3199c29533feaa594b61bc8fcaee0c0f to your computer and use it in GitHub Desktop.
Tugas Terstruktur Materi SQL Pertemuan ke-5 Pesantren PeTIK 2 Jombang YBM PLN.
-- Login MySQL
mysql -u root -p
-- Melihat Semua Database
SHOW DATABASES;
-- Membuat Database Baru "db_toko"
CREATE DATABASE db_toko;
-- Menggunakan Database "db_toko"
USE db_toko;
-- Membuat Struktur/ Skema Tabel "produk"
CREATE TABLE produk(
id INTEGER AUTO_INCREMENT PRIMARY KEY,
kode VARCHAR(45) NOT NULL,
nama VARCHAR(50) NOT NULL,
stok INTEGER DEFAULT 0,
min_stok INTEGER DEFAULT 0,
harga DOUBLE DEFAULT 0
);
-- Memasukkan Data ke Tabel "produk"
INSERT INTO produk VALUES
(1, 'TV01', 'Televisi 21 inch', 20, 3, 1200000),
(2, 'K001', 'Kulkas 2 Pintu', 10, 2, 3150000),
(3, 'K002', 'Kulkas Mini', 15, 3, 750000),
(4, 'S001', 'Sofa Tamu', 8, 1, 3600000),
(5, 'M001', 'Meja Makan', 1, 3, 850000),
(6, 'MI01', 'Mie Instan', 100, 20, 1250),
(7, 'TE01', 'Teh Kotak', 10, 20, 4000);
-- Menampilkan Semua Data Tabel "produk"
SELECT * FROM produk;
-- Membuat Struktur/ Skema Tabel "pelanggan"
CREATE TABLE pelanggan(
id INT(11) PRIMARY KEY AUTO_INCREMENT,
kode VARCHAR(10) UNIQUE KEY,
nama VARCHAR(40) NOT NULL,
gender CHAR(1),
tmp_lahir VARCHAR(30),
tgl_lahir DATE,
email VARCHAR(30)
);
-- Memasukkan Data ke Tabel "pelanggan"
INSERT INTO pelanggan VALUES
(1, 'C0001', 'Rosalie Naurah', 'P', 'Jakarta', '2005-03-08', 'rosalie@yahoo.com'),
(2, 'C0002', 'Alissa Khairunnisa', 'P', 'Jakarta', '2005-11-16', 'alissa@gmail.com'),
(3, 'C0003', 'Defghi Muhammad', 'L', 'Kebumen', '2001-06-10', 'defghi@gmail.com'),
(4, 'C0004', 'Faiz Fikri', 'L', 'Semarang', '2009-03-13', 'faiz@hotmail.com'),
(5, 'C0005', 'Iffa Nisrina', 'P', 'Kebumen', '2004-08-17', 'iffa@gmail.com'),
(6, 'C0006', 'Rahmi Mulida', 'P', 'Medan', '2006-08-10', 'rahmi@nurulfikri.com');
-- Menampilkan Semua Data Tabel "pelanggan"
SELECT * FROM pelanggan;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment