Kamis, 17 Juli 2014

TUGAS 7

Topik:
          DATA BASE PROYEK PERUSAHAAN IT
Kebututhan USER/SYSTEM:
1.     Dapat melihat daftar kesuluruhan pegawai
2.     Dapat melihat data direktur
3.     Dapat melihat data Pimpinan Proyek
4.     Dapat melihat keseluruhan informasi perusahaan
5.     Dapat melihat daftar proyek yang di ajukan




TRANSFORMASI
1.    DIREKTUR ( ID_Dir, Nadir,  kodepos,  jln, umur).berisi id direktur/ data data direktur
2.    Pegawai (ID_pegawai , Napeg,  Kodepos ,  Umur, jln ). Berisi id dan data-data pegawai dalam perusaahaan
3.    PimpinanProyek (ID_PimPro, NaPim,  KodePos, Jln, umur).berisi data pipmpinan proyek dalam perusahaan dan id pimpinan proyek
4.    Perusahaan(ID_Per, ID_Dir, ID_PimPro,ID_pegawai, ID_proyek, NaPer,   Kode Pos, Jln). Berisi ID dan data –data dari perusahaan, pegawai, direktur, pimpinan proyek dan proyek, atau bisa di bilang data dari seluruh isi perusahaan 
5.    Proyek  (ID_PROYEK, NaProyek, KodePos, Jln) berisoi data – data proyek dan id proyek
Penjabaran:
Dalam pembahasan kali ini di asumsikan bahawa
·       Sebuah proyek hanya bisa di ajukan hanya 1 kali dalam setahun,
·       Jika ingin mengajukan lagi maka tidak akan di terima atau di accept
·       Proyek di accept apabila suda mendapat tanda tangan dari pimpinan proyek

Rencana implimentasi
menggunakan SQL server
1.    Membuat data base dengan mengguanakan nama ‘Proyek perusahaan IT_db
Contoh
Creat database proyek perusahaan IT_db
2.    Membuat table direktur beserta kolom (field) pada data base tersebut dan ID_Dir  sebagai Primary keynya
Contoh
CREAT TABLE direktur
(ID_DIR(12) not null), Nadir char(25), KodePos int(8), jln char(25), umur int(2).
CONTRAINT kunci_DIREKTUR Primary Key (ID_Dir) );
3.    Lalu membuat table pegawai, pimpinanproyek, perusahaan,  proyek seperti langkah no 2
4.    Memasukan data ke dalam kolom tersebut
Contoh
INSERT INTO direktur (ID_Dir, Nadir,  kodepos,  jln, umur) VALUES (131131244321, ‘moch.husein’, 8000, ‘jl. Dukuh kupang 18 no 57’, 25);

5.    Lalu membuat hal yang sama contoh nomor 4, memasukan data-data dalam tabel pegawai, pimpinanproyek, perusahaan, proyek


Menggunakan Oracle
1.    Membuat data base dengan mengguanakan nama ‘Proyek perusahaan IT_db
Contoh
Creat database proyek perusahaan IT_db;
2.    Membuat table pegawai  beserta kolom (field) pada data base tersebut dan ID_perusahaan  sebagai Primary keynya dan ID_pegawai sebagai foreign key.
Contoh
CREAT TABLE perusahaan
(ID_Perusahaan not null, Nadir varchar2, KodePos int, jln varchar2, umur int.
CONTRAINT fk_ID_pegawai foreign Key (ID_Pegawai)
REFERENCE namapegawai (ID_Pegawai)
CONTRAINT kunci_perusahaan Primary Key (ID_Perusahaan) );
3.    Lalu membuat table pegawai, pimpinanproyek, perusahaan,  proyek seperti langkah no 2
4.    Memasukan data ke dalam kolom tersebut
Contoh
INSERT INTO perusahaan (ID_Per, ID_Dir, ID_PimPro, ID_pegawai, ID_proyek, NaPer,   Kode Pos, Jln) VALUES ( 90213, 131131244321,  9908831, 123909, 3421300, 428213, ‘timor gemilang’, 8000, ‘jl. Dukuh kupang raya 18 no 57’,);

5.    Lalu membuat hal yang sama contoh nomor 4, memasukan data-data dalam tabel pegawai, pimpinanproyek, perusahaan, proyek

Tidak ada komentar:

Posting Komentar