BASIS DATA
ZAKAT
NAMA : ADI NURRAHMAN
KELAS : D3 TI 1A
NPM : 1123015
ZAKAT
A. GAMBAR POWER DESIGNER
SETELAG DI GENERATE...
B. SKRIP (DDL) DATABASE
/* ============================================================ */
/* Database name: MODEL_5 */
/* DBMS name: Microsoft SQL Server 6.x */
/* Created on: 16/04/2013 21:25 */
/* ============================================================ */
/* ============================================================ */
/* Table: PEMBERI_ZAKAT */
/* ============================================================ */
create table PEMBERI_ZAKAT
(
KD_MUZAKI int not null,
NAMA char(30) null ,
ALAMAT char(40) null ,
constraint PK_PEMBERI_ZAKAT primary key (KD_MUZAKI)
)
go
/* ============================================================ */
/* Table: PENERIMA_TITIPAN */
/* ============================================================ */
create table PENERIMA_TITIPAN
(
KD_MUZAKI int not null,
NAMA_PENERIMA char(20) null ,
constraint PK_PENERIMA_TITIPAN primary key (KD_MUZAKI)
)
go
/* ============================================================ */
/* Index: RELATION_27_FK */
/* ============================================================ */
create index RELATION_27_FK on PENERIMA_TITIPAN (KD_MUZAKI)
go
/* ============================================================ */
/* Table: BADAN_PENYALUR */
/* ============================================================ */
create table BADAN_PENYALUR
(
KD_PENYALUR int not null,
KD_MUZAKI int null ,
NAMA_BADAN_PENYALUR char(30) null ,
ALAMAT char(40) null ,
constraint PK_BADAN_PENYALUR primary key (KD_PENYALUR)
)
go
/* ============================================================ */
/* Table: PEMBAGIAN */
/* ============================================================ */
create table PEMBAGIAN
(
KD_PENYALUR int not null,
PEMBAGI char(30) null ,
constraint PK_PEMBAGIAN primary key (KD_PENYALUR)
)
go
/* ============================================================ */
/* Index: RELATION_29_FK */
/* ============================================================ */
create index RELATION_29_FK on PEMBAGIAN (KD_PENYALUR)
go
/* ============================================================ */
/* Table: PENERIMA_ZAKAT */
/* ============================================================ */
create table PENERIMA_ZAKAT
(
KD_PENERIMA int not null,
KD_PENYALUR int null ,
NAMA char(30) null ,
ALAMAT char(40) null ,
SYARAT char(40) null ,
constraint PK_PENERIMA_ZAKAT primary key (KD_PENERIMA)
)
go
alter table PENERIMA_TITIPAN
add constraint FK_PENERIMA_RELATION__PEMBERI_ foreign key (KD_MUZAKI)
references PEMBERI_ZAKAT (KD_MUZAKI)
go
alter table BADAN_PENYALUR
add constraint FK_BADAN_PE_RELATION__PENERIMA foreign key (KD_MUZAKI)
references PENERIMA_TITIPAN (KD_MUZAKI)
go
alter table PEMBAGIAN
add constraint FK_PEMBAGIA_RELATION__BADAN_PE foreign key (KD_PENYALUR)
references BADAN_PENYALUR (KD_PENYALUR)
go
alter table PENERIMA_ZAKAT
add constraint FK_PENERIMA_RELATION__PEMBAGIA foreign key (KD_PENYALUR)
references PEMBAGIAN (KD_PENYALUR)
go
/* Database name: MODEL_5 */
/* DBMS name: Microsoft SQL Server 6.x */
/* Created on: 16/04/2013 21:25 */
/* ============================================================ */
/* ============================================================ */
/* Table: PEMBERI_ZAKAT */
/* ============================================================ */
create table PEMBERI_ZAKAT
(
KD_MUZAKI int not null,
NAMA char(30) null ,
ALAMAT char(40) null ,
constraint PK_PEMBERI_ZAKAT primary key (KD_MUZAKI)
)
go
/* ============================================================ */
/* Table: PENERIMA_TITIPAN */
/* ============================================================ */
create table PENERIMA_TITIPAN
(
KD_MUZAKI int not null,
NAMA_PENERIMA char(20) null ,
constraint PK_PENERIMA_TITIPAN primary key (KD_MUZAKI)
)
go
/* ============================================================ */
/* Index: RELATION_27_FK */
/* ============================================================ */
create index RELATION_27_FK on PENERIMA_TITIPAN (KD_MUZAKI)
go
/* ============================================================ */
/* Table: BADAN_PENYALUR */
/* ============================================================ */
create table BADAN_PENYALUR
(
KD_PENYALUR int not null,
KD_MUZAKI int null ,
NAMA_BADAN_PENYALUR char(30) null ,
ALAMAT char(40) null ,
constraint PK_BADAN_PENYALUR primary key (KD_PENYALUR)
)
go
/* ============================================================ */
/* Table: PEMBAGIAN */
/* ============================================================ */
create table PEMBAGIAN
(
KD_PENYALUR int not null,
PEMBAGI char(30) null ,
constraint PK_PEMBAGIAN primary key (KD_PENYALUR)
)
go
/* ============================================================ */
/* Index: RELATION_29_FK */
/* ============================================================ */
create index RELATION_29_FK on PEMBAGIAN (KD_PENYALUR)
go
/* ============================================================ */
/* Table: PENERIMA_ZAKAT */
/* ============================================================ */
create table PENERIMA_ZAKAT
(
KD_PENERIMA int not null,
KD_PENYALUR int null ,
NAMA char(30) null ,
ALAMAT char(40) null ,
SYARAT char(40) null ,
constraint PK_PENERIMA_ZAKAT primary key (KD_PENERIMA)
)
go
alter table PENERIMA_TITIPAN
add constraint FK_PENERIMA_RELATION__PEMBERI_ foreign key (KD_MUZAKI)
references PEMBERI_ZAKAT (KD_MUZAKI)
go
alter table BADAN_PENYALUR
add constraint FK_BADAN_PE_RELATION__PENERIMA foreign key (KD_MUZAKI)
references PENERIMA_TITIPAN (KD_MUZAKI)
go
alter table PEMBAGIAN
add constraint FK_PEMBAGIA_RELATION__BADAN_PE foreign key (KD_PENYALUR)
references BADAN_PENYALUR (KD_PENYALUR)
go
alter table PENERIMA_ZAKAT
add constraint FK_PENERIMA_RELATION__PEMBAGIA foreign key (KD_PENYALUR)
references PEMBAGIAN (KD_PENYALUR)
go
C. HASIL EKSEKUSI SKRIP DI SQL SERVER
No comments:
Post a Comment