Last active
October 4, 2022 14:33
-
-
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- 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', '[email protected]'), | |
(2, 'C0002', 'Alissa Khairunnisa', 'P', 'Jakarta', '2005-11-16', '[email protected]'), | |
(3, 'C0003', 'Defghi Muhammad', 'L', 'Kebumen', '2001-06-10', '[email protected]'), | |
(4, 'C0004', 'Faiz Fikri', 'L', 'Semarang', '2009-03-13', '[email protected]'), | |
(5, 'C0005', 'Iffa Nisrina', 'P', 'Kebumen', '2004-08-17', '[email protected]'), | |
(6, 'C0006', 'Rahmi Mulida', 'P', 'Medan', '2006-08-10', '[email protected]'); | |
-- 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