Presentasi dan jawaban UAS System Basis Data (GPS DATA)


Hal pertama kita akan membuat database

Langkah Pertama buat Database dengan SQL :
CREATE DATABASE GPSDATA;



Lalu buat table yang ada di database, 
di sini saya buat 6 table contoh ddl masing-masing table

Table User_login:
create table user_login (
username varchar(20) primary key,
password varchar(40),
login_hash varchar(30) );


table data_barang:
create table data_barang (
kode_barang int(20) primary key,
nama_barang varchar(40),
jenis_barang varchar(40) );


table stock_barang:
create table stock_barang (
id_persediaan int(20) primary key,
stock_persediaan varchar(40),
stock_masuk varchar(40),
stock_keluar varchar(40),
stock_sisa varchar(40),
kode_barang int(20) );


table stock_rencana:
create table stock_rencana (
id_rencana int(20) primary key,
order_masuk int(40),
order_keluar int(40),
tanggal date,
jumlah int(20),
id_persediaan int(20) );


table barang_masuk:
create table barang_masuk (
id_masuk int(20) primary key,
tanggal date,
jumlah int(20),
id_persediaan int(20) );


table barang_keluar:
create table barang_keluar (
id_keluar int(20) primary key,
tanggal date,
jumlah int(20),
id_persediaan int(20) );



Setiap table yang akan di hubungkan harus memiliki 1 kunci utama ( primary key ) dan 1 kunci tamu ( foreign key )
Contoh join:
select from data_barang INNER JOIN stok_barang ON stok_barang.kode_barang = data_barang.kode_barang INNER JOIN stok_rencana ON stok_rencana.id_persediaan stok_barang.id_persediaan ;

Contoh DML :
insert into barang_keluar
(1001,'2017-01-21',100,222),
(1002,'2017-01-21',100,232),
(1003,'2017-01-21',100,242);

HASIL RELASI ANTAR TABLE 



Share:

0 komentar:

Posting Komentar