TUGAS BASDAT BAB 8
(CMD JNE )
NAMA : MAKHRUS ALI
KELAS : D3 TI 1A
NPM : 1123017
POLITEKNIK POS INDONESIA
CMD PROSES JNE
desain sql hasil cmd .
desain sql inventory.
desain sql shipping
skript.
/* ============================================================ */
/* Database name: MODEL_4 */
/* DBMS name: Microsoft SQL Server 6.x */
/* Created on: 4/16/2013 5:54 AM */
/* ============================================================ */
/* ============================================================ */
/* Table: INVENTORY */
/* ============================================================ */
create table INVENTORY
(
TGL_PERMINTAAN datetime not null,
KDE_BRG char(10) null ,
JUMLAH int null ,
KDE_SUPPLIER char(10) null ,
JENIS_BRG char(20) null ,
JMLH_BRG_DIKELUARKAN int null ,
NAMA_BRG char(30) null ,
HARGA int null ,
constraint PK_INVENTORY primary key (TGL_PERMINTAAN)
)
go
/* ============================================================ */
/* Table: DEALER_JNE */
/* ============================================================ */
create table DEALER_JNE
(
MENNGELUARKAN__PERNTAH_PNGELUA char(40) not null,
TGL_PERMINTAAN datetime null ,
MEMBERIKAN_PNGIRIMAN_BRG char(40) null ,
constraint PK_DEALER_JNE primary key (MENNGELUARKAN__PERNTAH_PNGELUA)
)
go
/* ============================================================ */
/* Index: RELATION_41_FK */
/* ============================================================ */
create index RELATION_41_FK on DEALER_JNE (TGL_PERMINTAAN)
go
/* ============================================================ */
/* Table: SHIPPING */
/* ============================================================ */
create table SHIPPING
(
CUSTOMER char(30) not null,
MENNGELUARKAN__PERNTAH_PNGELUA char(40) null ,
NAMA_BRG char(30) not null,
JNS_BRG char(20) null ,
ALAMAT char(50) null ,
TGL_PENGIRIMAN datetime null ,
TGL_SAMPAI datetime null ,
NAMA_KURIR char(30) null ,
constraint PK_SHIPPING primary key (CUSTOMER)
)
go
/* ============================================================ */
/* Index: RELATION_43_FK */
/* ============================================================ */
create index RELATION_43_FK on SHIPPING (MENNGELUARKAN__PERNTAH_PNGELUA)
go
alter table DEALER_JNE
add constraint FK_DEALER_J_RELATION__INVENTOR foreign key (TGL_PERMINTAAN)
references INVENTORY (TGL_PERMINTAAN)
go
alter table SHIPPING
add constraint FK_SHIPPING_RELATION__DEALER_J foreign key (MENNGELUARKAN__PERNTAH_PNGELUA)
references DEALER_JNE (MENNGELUARKAN__PERNTAH_PNGELUA)
go
/* Database name: MODEL_4 */
/* DBMS name: Microsoft SQL Server 6.x */
/* Created on: 4/16/2013 5:54 AM */
/* ============================================================ */
/* ============================================================ */
/* Table: INVENTORY */
/* ============================================================ */
create table INVENTORY
(
TGL_PERMINTAAN datetime not null,
KDE_BRG char(10) null ,
JUMLAH int null ,
KDE_SUPPLIER char(10) null ,
JENIS_BRG char(20) null ,
JMLH_BRG_DIKELUARKAN int null ,
NAMA_BRG char(30) null ,
HARGA int null ,
constraint PK_INVENTORY primary key (TGL_PERMINTAAN)
)
go
/* ============================================================ */
/* Table: DEALER_JNE */
/* ============================================================ */
create table DEALER_JNE
(
MENNGELUARKAN__PERNTAH_PNGELUA char(40) not null,
TGL_PERMINTAAN datetime null ,
MEMBERIKAN_PNGIRIMAN_BRG char(40) null ,
constraint PK_DEALER_JNE primary key (MENNGELUARKAN__PERNTAH_PNGELUA)
)
go
/* ============================================================ */
/* Index: RELATION_41_FK */
/* ============================================================ */
create index RELATION_41_FK on DEALER_JNE (TGL_PERMINTAAN)
go
/* ============================================================ */
/* Table: SHIPPING */
/* ============================================================ */
create table SHIPPING
(
CUSTOMER char(30) not null,
MENNGELUARKAN__PERNTAH_PNGELUA char(40) null ,
NAMA_BRG char(30) not null,
JNS_BRG char(20) null ,
ALAMAT char(50) null ,
TGL_PENGIRIMAN datetime null ,
TGL_SAMPAI datetime null ,
NAMA_KURIR char(30) null ,
constraint PK_SHIPPING primary key (CUSTOMER)
)
go
/* ============================================================ */
/* Index: RELATION_43_FK */
/* ============================================================ */
create index RELATION_43_FK on SHIPPING (MENNGELUARKAN__PERNTAH_PNGELUA)
go
alter table DEALER_JNE
add constraint FK_DEALER_J_RELATION__INVENTOR foreign key (TGL_PERMINTAAN)
references INVENTORY (TGL_PERMINTAAN)
go
alter table SHIPPING
add constraint FK_SHIPPING_RELATION__DEALER_J foreign key (MENNGELUARKAN__PERNTAH_PNGELUA)
references DEALER_JNE (MENNGELUARKAN__PERNTAH_PNGELUA)
go
Tidak ada komentar:
Posting Komentar