0% menganggap dokumen ini bermanfaat (0 suara)
24 tayangan3 halaman

Struktur Database KKIN Sorong

Database

Diunggah oleh

612202200081
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
24 tayangan3 halaman

Struktur Database KKIN Sorong

Database

Diunggah oleh

612202200081
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

• TASK A.1.

MEMBUAT DATABASE

CREATE DATABASE `KKIN_Sorong`;

• TASK A.2. MEMBUAT TABEL


a. TASK A.2.1. TABLE “tb_user”

CREATE TABLE `tb_user`(


id_user SMALLINT(2) AUTO_INCREMENT,
nama_user VARCHAR(100),
email_user VARCHAR(100),
password_user VARCHAR(100),
PRIMARY KEY(id_user),
UNIQUE (email_user)
);

b. TASK A.2.2. TABLE “tb_kategori”

CREATE TABLE `tb_kategori`(


id_kategori SMALLINT(2) AUTO_INCREMENT,
nama_kategori VARCHAR(100),
PRIMARY KEY (id_kategori)
);

c. TASK A.2.3. TABLE “tb_produk”

CREATE TABLE `tb_produk`(


id_produk INT(11) AUTO_INCREMENT,
nama_produk VARCHAR(100),
satuan_produk VARCHAR(50),
harga_produk INT(11),
deskripsi_produk TEXT,
gambar_produk VARCHAR(100),
id_kategori SMALLINT(2),
PRIMARY KEY(id_produk),
FOREIGN KEY(id_kategori) REFERENCES tb_kategori(id_kategori)
);

d. TASK A.2.4. TABLE “tb_pesanan”

CREATE TABLE `tb_pesanan`(


no_pesanan VARCHAR(11),
nama_pemesan VARCHAR(100),
tgl_pesanan DATE,
grand_total INT(11),
waktu_pesanan TIME,
status_pesanan ENUM('Dipesan', 'DiBayar'),
id_kasir SMALLINT(11),
PRIMARY KEY(no_pesanan),
FOREIGN KEY(id_kasir) REFERENCES tb_user(id_user)
);
e. TASK A.2.5. TABLE “tb_detail_pesanan”

CREATE TABLE `tb_detail_pesanan`(


no_pesanan VARCHAR(11),
id_produk INT(11),
jumlah_beli SMALLINT(2),
harga_produk INT(11),
total_harga INT(11),
FOREIGN KEY(no_pesanan) REFERENCES tb_pesanan(no_pesanan),
FOREIGN KEY(id_produk) REFERENCES tb_produk(id_produk)
);

f. TASK A.2.6. TABLE “tb_keranjang”

CREATE TABLE `tb_keranjang`(


id_keranjang SMALLINT(2) AUTO_INCREMENT,
id_session VARCHAR(100),
id_produk INT(11),
jumlah_beli SMALLINT(2),
PRIMARY KEY(id_keranjang),
FOREIGN KEY(id_produk) REFERENCES tb_produk(id_produk)
);

• TASK A.3. MEMASUKKAN DATA KE DALAM TABEL


a. TASK A.3.1 TABEL “tb_user”

INSERT INTO `tb_user` VALUES


('1','Ali','ali@gmail.com','2223'),
('2','Fatih','fatih@gmail.com','3222'),
('3','Hafidza','hafidza@gmail.com','54321')
;

b. TASK A.3.2 TABEL “tb_kategori”

INSERT INTO `tb_kategori` VALUES


('1','Makanan'),
('2','Minuman')
;

c. TASK A.3.3 TABEL “tb_produk”

INSERT INTO `tb_produk` VALUES


('1','Burger Ayam Krispy','Pcs','25000','Burger dgn isi ayam
krispy','burger_ayam.jpeg','1'),
('2','Kentang Goreng','Cup','15000','Kentang goreng','kentang_goreng.jpeg','1'),
('3','Es Lemon Tea','Gelas','10000','Ice Tea dengan wangi
lemon','es_lemon_tea.jpeg','2')
;
• TASK A.4 ER DIAGRAM

Anda mungkin juga menyukai