TUGAS KE 4

BASIS DATA

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



C. HASIL EKSEKUSI SKRIP DI SQL SERVER












Tugas ERD

BASIS DATA
NAMA : ADI NURRAHMAN
KELAS : D3 TI 1A
NPM : 1123015
ERD ZAKAT



Skema Data Base :
Pemberi Zakat (Kd_Muzaki, Nama, Alamat)
Badan Penyalur (Kd_Penyalur, Nama Badan Penyalur, Alamat)
Penerima Zakat (Kd_Penerima, Nama, Alamat, Syarat)



Skrip tabel :
1. Tabel Pemberi Zakat
Create table Pemberi_Zakat (
Kd_Muzaki integer not null,
Nama char (20),
Alamat char (40),
Primary key (Kd_Zakat)
);







2. Tabel Badan Penyalur

Create table Badan_Penyalur (
Kd_Penyalur integer not null,
Nama_Badan_Penyalur char (20),
Alamat char (40),
Primary key (Kd_Penyalur)
);


3. Tabel Penerima Zakat


Create table Penerima_Zakat (
Kd_Penerima integer not null,
Nama char (20),
Alamat char (40),
Syarat char (20),
Primary key (Kd_Penerima)
);



4. Tabel Penerima Titipan

Create table Penerima_Titipan (
Kd_Muzaki integer
references pemberi_zakat,
Kd_Penyalur integer
references Badan_Penyalur,
Nama_Barang char (20)
);







5. Tabel Pembagian

Create table Pembagian (
Kd_Penyalur integer
references Badan_Penyalur,
Kd_Penerima integer
references Penerima_Zakat,
Nama_Barang char (20),
Jml_Barang integer,
);
 

TUGAS bab 5

BASIS DATA
BAB 5
NAMA : ADI NURRAHMAN
KELAS : D3 TI 1A
NPM : 1123015

1. Membuat Database baru "AAA" :
   
2. Membuat Tabel baru (AA) lalu mengisinya :
   

3. Meng-Copy Tabel
    Meng-copy tabel AA Ke dalam AA_lama :
   

4. Sub Select sebagai Field
    membuat dan mengisi tabel BB :
     menambah elemen id_jabatan ke dalam tabel AA :
     memasukan data baru ke dalam AA :
    5. Query = Himpunan
        Membuat dan mengisi 2 tabel baru :
       Melihat hasil gabungan 2 tabel :
         Melihat hasil gabungan 2 tabel dengan seluruh isi tampak pada layar :
         Melihat hasil irisan :
         Untuk mendapatkan anggota himpunan yang tidak ada dalam himpunan lain :


Starting My journey as Mobile Developer

 Hi there! Today, I started my journey as a mobile developer, after years of working as a software engineer. Now I want to open a new page i...