1.
create table Proyek(
Id_Proyek int IDENTITY(1,1),
Deskripsi char(100),
Selesai char(1) check (Selesai in('S','B'))
);
create table Karyawan(
No_karyawan char(8),
nama char(35),
jenis_Kelamin char(1) check(jenis_kelamin in ('L','P')),
Tgl_Lahir date,
Jabatan Char(15),
Id_Dep Char(2)
);
create table Teknisi_Proyek(
No_Karyawan char(8),
Id_Proyek int,
Tgl_Mulai date,
Taggal_Selesai date
);
2.
alter table Karyawan add Gaji int null;
3.
insert into Proyek(Deskripsi, Selesai) Values ('Pembangunan Mesjid Jl Bejo','S');
insert into Proyek(Deskripsi, Selesai) Values ('Pembangunan Jembatan Layang Jl Sudirman','B');
insert into Proyek(Deskripsi, Selesai) Values ('Penghijauan Daerah Samarinda','S');
insert into Proyek(Deskripsi, Selesai) Values ('Ujian Masuk Perguruan Tinggi','S');
insert into Proyek(Deskripsi, Selesai) Values ('Perbaikan Jalan Lintas Sumatera','B');
insert into Karyawan(No_Karyawan, nama, jenis_kelamin, Tgl_Lahir, Jabatan, Id_Dep, Gaji) Values ('12210049','Syahreza Fauzi','L','01/09/1994','General Manager','01','50000000');
insert into Karyawan(No_Karyawan, nama, jenis_kelamin, Tgl_Lahir, Jabatan, Id_Dep, Gaji) Values ('12210050','Dhiyan Bima Soesilo','L','12/06/1994','Scertary','02','22000000');
insert into Karyawan(No_Karyawan, nama, jenis_kelamin, Tgl_Lahir, Jabatan, Id_Dep, Gaji) Values ('12210051','MHD. Nizam Akbar','L','11/12/1994','Supervisor','03','10000000');
insert into Karyawan(No_Karyawan, nama, jenis_kelamin, Tgl_Lahir, Jabatan, Id_Dep, Gaji) Values ('12210052','Riki Ahmadar','L','01/01/1997','HRD','04','19000000');
insert into Karyawan(No_Karyawan, nama, jenis_kelamin, Tgl_Lahir, Jabatan, Id_Dep, Gaji) Values ('12210053','Marta Dyiata','P','12/07/1994','Marketing','05','15000000');
insert into Teknisi_Proyek(No_Karyawan, Id_Proyek, Tgl_Mulai, Tanggal_Selesai) Values ('12210050','1001','12/12/2014','12/08/2015');
insert into Teknisi_Proyek(No_Karyawan, Id_Proyek, Tgl_Mulai, Tanggal_Selesai) Values ('12210051','1002','08/25/2015','06/25/2017');
insert into Teknisi_Proyek(No_Karyawan, Id_Proyek, Tgl_Mulai, Tanggal_Selesai) Values ('12210052','2001','01/01/2013','08/13/2013');
insert into Teknisi_Proyek(No_Karyawan, Id_Proyek, Tgl_Mulai, Tanggal_Selesai) Values ('12210053','3001','06/13/2014','06/16/2014');
insert into Teknisi_Proyek(No_Karyawan, Id_Proyek, Tgl_Mulai, Tanggal_Selesai) Values ('12210049','4001','12/12/2014','05/08/2015');
4.
Delete from Teknisi_Proyek Where Id_Proyek='4001';
Delete from Proyek Where Selesai='S' and Deskripsi='Pembangunan Mesjid Jl Bejo';
Update Proyek Set Selesai='S' Where Deskripsi='Perbaikan Jalan Lintas Sumatera';
Update Karyawan Set Jabatan='COB' Where No_Karyawan='12210052';