You are on page 1of 3

PRAKTIKUM 1

DATA DEFINITION LANGUAGE

create user linda identified by linda;

grant dba to linda;

connect

user name:linda

password :linda

--1 Tabel Barang

create table barang (

kd_barang char (6),

nama_barang varchar2(25),

satuan_barang varchar2(20),

stok_barang number(4),

constraint pk_barang primary key(kd_barang)

);

--2 Tabel Suplier

create table suplier (

kd_suplier char(5),

nama_suplier varchar2(25),

alamat_suplier varchar2(20),

kota_suplier varchar2(15),

telepon varchar2(15),
constraint pk_suplier primary key(kd_suplier)

);

--3 Tabel Customer

create table customer (

kd_customer char(5),

nama_customer varchar2(25),

alamat_customer varchar2(20),

kota_customer varchar2(15),

telepon_customer varchar2(15),

constraint pk_customer primary key (kd_customer)

);

--4 Tabel Pasok

create table pasok(

kd_pasok char(10),

kd_barang char(6),

kd_suplier char(5),

tanggal_pasok date,

jumlah_pasok number(4),

constraint pk_pasok primary key

(kd_pasok,kd_barang,kd_suplier),

constraint fk_pasok_barang foreign key

(kd_barang) references barang(kd_barang),

constraint fk_pasok_suplier foreign key


(kd_suplier) references suplier(kd_suplier)

);

--5 Tabel Pembelian

create table pembelian (

kd_pembelian char(10),

kd_barang char(6),

kd_customer char(5),

tanggal_pembelian date,

jumlah_pembelian number(4),

constraint pk_pembelian primary key

(kd_pembelian, kd_barang, kd_customer),

constraint fk_pembelian_barang foreign key

(kd_barang) references barang (kd_barang),

constraint fk_pembelian_customer foreign key

(kd_customer) references customer(kd_customer)

);

You might also like