1.      Buatlah
Database RENTAL
XYZ;
2.      Buatlah
Table Mobil dengan
(Kd_mobil char(5) primary key,
Jenis char(10),
Tahun char(4),
Hargaint(8));
Dan buat secara desending.
3.      Buatlah
Table penyewa dengan
(Nopen char(5) primary key,
Nama char(20),
Telp char(15));
Buat secara desending.
4.      Buatlah
Table sewa
(no_kw char(5) primary key,
tgl_sewa date,
kd_mobil char(5),
nopen char(5),
lama int(2),
bayarint(8),
foreign key (kd_mobil) references
mobil(kd_mobil) on update cascade on delete cascade, foreign key (nopen) references
penyewa(nopen) on update cascade on delete cascade).
5.      Tambahkan
data mobil
(‘SDH01’,’SEDAN’,’2000’,300000),
(‘SDS01’,’SEDAN’,’2003’,350000),
(‘AVP01’,’AVP’,’2005’,400000).
6.      Tambahkan
data penyewa
(‘P0001’,’Nahiyah’,’77886293’),
(‘P0002’,’Zahrah’,’98688181’),
(‘P0003’,’Safitri’,’45678888’);
7.      Tambahkan
data sewa
(‘KW001’,’2010-03-12’,’SDH01’,’P0001’,3,900000),
(‘KW002’,’2010-03-16’,’APV01’,’P0002’,2,800000),
(‘KW003’,’2010-05-03’,’SDS01’,’P0003’,2,700000);
8.      Tampilkan table mobil dengan jenis=’SEDAN’.
9.      Tampilkan tabel mobil dengan jenis =’SEDAN’
dantahun>’2000’.
10.  Tampilkan table mobild engan kd_mobil like ‘S%’;
11.  Tampilkan tabel sewa dengan nopen=’P0001’;
12.  Tambahkan table penyewa alamat char(10) setelah nama.
13.  Perbaiki penyewa dengan alamat=’Jakarta’ untuk kondisi nopen=’P0002’;
14.  Tambahkan mobil dengan nopol char(10)
setelah  kd_mobil;
15.  Perbaiki table mobil dengan nopol=’B 1234 SS’
kondisi kd_mobil=’SDH01’;
16.  Perbaiki tabel mobil dengan nopol =’B 5678 OK’
kondisi kd_mobil=’SDS01’;
17.  Perbaiki table mobil dengan nopol=’B 1278 TQ’
kondisi kd_mobil=’AVP01’;
RUMUS
1.      Create
database RENTAL_XYZ;
ð  Use
RENTAL_XYZ;
2.      Create
table Mobil(Kd_mobil char(5) not null primary key,Jenis char(10),Tahun
char(4),Harga int(8));
ð  Desc
mobil;
3.      Create
table Penyewa(Nopen char(5) not null primary key,Nama char(20),Telp char(15));
ð  Desc
penyewa;
4.      Create
table Sewa(No_kw char(5) not null primary key,Tgl_sewa date,Kd_mobil
char(5),Nopen char(5), Lama int(2),Bayar int(8),foreign key (kd_mobil)
references mobil(kd_mobil) on update cascade on delete cascade, foreign key
(nopen) references penyewa(nopen) on update cascade on delete cascade);
ð  Desc
sewa;
5.      Insert
into mobil values(‘SDH01’,’SEDAN’,’2000’,300000),(‘SDS01’,’SEDAN’,’2003’,350000),
(‘AVP01’,’AVP’,’2005’,400000);
ð  Select*from
mobil;
6.      Insert
into penyewa values(‘P0001’,’Nahiyah’,’77886293’),(‘P0002’,’Zahrah’,’98688181’),
(‘P0003’,’Safitri’,’45678888’);
ð  Select*from
penyewa;
7.      Insert
into sewa values(‘KW001’,’2010-03-12’,’SDH01’,’P0001’,3,900000),
(‘KW002’,’2010-03-16’,’APV01’,’P0002’,2,800000),(‘KW003’,’2010-05-03’,’SDS01’,’P0003’,2,700000);
ð  Select*from
sewa;
8.     
Select*from mobil where
jenis=”SEDAN”;
9.     
Select jenis,tahun from
mobil where jenis=”SEDAN” and tahun=”2000”;
10. 
Select*from mobil where
kd_mobil like ‘S%’;
11. 
Select*from sewa where
nopen=’P0001’;
12.  Alter
table penyewa add alamat char(10) after nama;
ð  Select*from
penyewa;
13.  Upadate
penyewa set alamat=”Jakarta” where nopen=”P0002”;
ð  Select*from
penyewa;
14.  Alter
table mobil add Nopol char(10) after kd_mobil;
ð  Select*from
mobil;
15.  Update
mobil set nopol=B 1234 SS” where kd_mobil=”SDH01”;
ð  Select*from
mobil;
16.  Update
mobil set nopol=B 5678 OK” where kd_mobil=”SDS01”;
ð  Select*from
mobil;
17.  Update
mobil set nopol=B 1278 TQ” where kd_mobil=”AVP01”;
ð  Select*from
mobil;

