Anda di halaman 1dari 4

1.

Menurut saya sebuah tabel dikategorikan baik,efisien atau normal


jka tabel tersebut melakukan atau memiliki penguraian tabel yang
diaman dekomposisi harus dijamin aman(Lossless-join Decomposistion),
lalu tabel harus terpelihara dengan ketergantungan fungsional pada
saat perubahan data (Dependency Preservation) dan juga tidak
melanggar Boyce-code Normal Form(BCNF)

2.

Faktur_Kredit
No_Faktu Tanggal Form Nomor Nomor Kode_Admin
r Sales Purchase
Order Order
2021- 11 Kredit Afrizal Gudang 007700
8001368 Oktober 00 Sutomo
2021 Hari

Tabel_Sales_Order
Nama_Sales Kode_Sales
Afrizal 007

Tabel_Nomor_Purchase_Order
Nama_Gudang Kode_Gudang
Gudang Sutomo 007

Tabel_Admin
Nama_Admin Kode_Admin
Oceng Ren 007700

Tabel_Penerima
Kode_Konsumen Nama_Konsumen Telepon Alamat

Tabel_Pembelian
Kode_Barang Jumlah_Barang Harga Barang

189000012 120 Rp 4.350


189000026 120 Rp 4.350
189000054 72 Rp 4.350
189000055 72 Rp 4.350
189000065 60 Rp 1.600

Tabel_Barang
Kode_Barang Nama_Barang Jumlah_Barang

189000012 Wafer Tanggo Royal 120


Chocolate 130 gr
189000026 Wafer Tanggo VNL 120
Delight 130 gr
189000054 Wafer Tanggo 72
Series Javamocca
130 g
189000055 Wafer Tanggo 72
Series Tiramisu
130 gr
189000065 Wafer Tanggo 60
Cranchox 35 gr -
New

Nomor 3

create database Felixindo_Distribusi_Utama;


use Felixindo_Distribusi_Utama;

create table Faktur_Kredit (


No_Faktur varchar (12) not null,
Tanggal date,
Form varchar (12) not null,
Nomor_Sales_Order varchar (12) not null,
Nomor_Purchase_Order varchar (12) not null,
Kode_Admin varchar (12) not null,

primary key (No_Faktur)


) engine InnoDB;

select * from Felixindo_Distribusi_Utama;


show tables;

create table Tabel_Sales_Order (


Nama_Sales varchar (24) not null,
Kode_Sales varchar (24) not null
)engine InnoDB;
create table Tabel_Nomor_Purchase_Order (
Nama_Gudang varchar (24) not null,
Kode_Gudang varchar (24) not null
)engine InnoDB;

create table Tabel_Admin (


Nama_Admin varchar (24) not null,
Kode_Admin varchar (24) not null
)engine InnoDB;

create table Tabel_Penerima(


Kode_Konsumen varchar (30) not null,
Nama_Konsumen varchar (30) not null,
Telepon varchar (30) not null,
Alamat varchar (30) not null
)engine=InnoDB;

create table Tabel_Pembelian (


Kode_Barang varchar (6) not null,
Jumlah_Barang varchar (30) not null,
Harga_Barang varchar (30) not null,
semester int not null
)engine InnoDB;

create table Tabel_Barang (


Kode_Barang varchar (6) not null,
Nama_Barang varchar (30) not null,
Jumlah_Barang varchar (30) not null
)engine InnoDB;

insert into
Felixindo_Distribusi_Utama
values
("2021-8001368", "11 Oktober 2021", "Kredit 00 Hari", "Afrizal",
"Gudang Utomo", "007700"),
("Afrizal", "007"),
("Gudang Utomo", "007"),
("Oceng Ren", "007700"),
("Afrizal", "007");
show tables;
Nama: Yudha Restu Adjie
NIM: 20200801323

Anda mungkin juga menyukai