Catatan - Basis Data #6
Topik :
DATA
BASE PROYEK PERUSAHAAN IT
Kebutuhan User/ Sistem :
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
Komentar