Anda di halaman 1dari 11

TUGAS

PRAKTIKUM BASIS DATA

“ Laporan UAS 05 TPLM 001 V.518 ”

M Faishal Ginarso

171021750002

05TPLM001 / V.518

PROGRAM STUDI TEKNIK INFORMATIKA

STMIK ERESHA – KAMPUS VICTOR

2020
Berdasarkan EDR diatas dapat dilakukan langkah-langkah sebagai berikut :

1. TanpaMenggunakan Tools

 Transformasi Model Datanya


Implementasi Basis Ddata (Menggunakan SQL)

2. Menggunakan Tools (DBDesigner/Mysql Designer)

 Transformasi Model Datanya

Table barang

CREATE TABLE Tbl_Barang_Faishal (


ID_Barang INTEGER(10) NOT NULL,
ID_Jenis_Barang INT(10) NULL,
Nama VARCHAR(30) NULL,
Merk VARCHAR(35) NULL,
Stock INT (10) NULL,
No_Rak INT (10) NULL
PRIMARY KEY(ID_Barang)
);
Table_pelanggan

CREATE TABLE Tbl_Pelanggan_Faishal (


NIK INT(10) NOT NULL,
ID_Pelanggan VARCHAR(10) NOT NULL,
Nama VARCHAR(30) NULL,
Nama_Depan VARCHAR(20) NULL,
Nama_Belakang VARCHAR(20) NULL,
Alamat VARCHAR(50) NULL,
Tgl_Lahir DATE NULL,
Telp INT(10) NULL,
Usia INT(10) NULL,,
PRIMARY KEY(NIK)
);
tabel kasir

CREATE TABLE Tbl_Kasir_Faishal (


ID_Kasir VARCHAR(10) NOT NULL,
ID_Shift INT(10) NOT NULL,
Nama VARCHAR(30) NULL,
Alamat VARCHAR(50) NULL,
PRIMARY KEY(ID_Kasir)
);
Table Transaksi

CREATE TABLE Tbl_Transaksi_Faishal (


ID_Transaksi INT(10) NOT NULL,
Tbl_Pelanggan_Faishal_NIK INT(10) NOT NULL,
Tbl_Barang_Faishal_ID_Barang INT(10) NOT NULL,
Tbl_Kasir_Faishal_ID_Kasir INT(10) NOT NULL,
Tbl_Kasir_Faishal_Table_Shift_Faishal_ID_Shift
INT(10) NOT NULL,
Tbl_Barang_Faishal_Tbl_Jenis_Barang_Faishal_ID_Je
nis_Barang INT(10) NOT NULL,
ID_Barang INT (10) NULL,
NIK INT UNSIGNED NULL,
Tanggal DATE NULL,
PRIMARY KEY(ID_Transaksi,
Tbl_Pelanggan_Faishal_NIK,Tbl_Barang_Faishal_ID_bar
ang,Tbl_Kasir_Faishal_ID_Kasir,
Tbl_Kasir_Faishal_Table_Shift_Faishal_ID_Shift,
Tbl_Barang_Faishal_Tbl_Jenis_Barang_Faishal_ID_Jeni
s_Barang),
INDEX
Table_Transaksi_Muhammad_Faishal_Ginarso_FKIndex1(T
able_Kasir_Faishal_ID_Kasir),
INDEX Tabel
Table_Transaksi_Muhammad_Faishal_Ginarso
_FKIndex2(Tbl_Barang_Faishal_ID_Barang,
Tbl_Barang_Faishal_Tbl_Jenis_Barang_Faishal_ID_Jeni
s_Barang),
INDEX Table_Transaksi_Muhammad_Faishal_Ginarso
_FKIndex3(Tbl_Pelanggan_Faishal_NIK)
);
Table jenis barang

CREATE TABLE Tbl_Jenis_Barang_Faishal (


ID_Jenis_Barang INT(10) NOT NULL,
ID_Barang INT(10) NULL,
Nama VARCHAR(30) NULL,
PRIMARY KEY(ID_Jenis_Barang),
);
Table shift

CREATE TABLE Tabel_Shift (


ID_Shift INT(10) PRIMARY KEY,
Nama VARCHAR (30) NULL,
Jam_Masuk INTEGER NULL,
Jam_Keluar TIME NULL,
PRIMARY KEY(ID_Shift),
);
Diagramnya

Anda mungkin juga menyukai