Anda di halaman 1dari 2

Nama

NIM
Kelas

: Gema Anugrah Ramadhan


: 14522377
: SMBD E

1. Pembuatan Database
Create Database BengkelMotor
2. Pembuatan tabel
a. Tabel Pelanggan
create table tblPelanggan (
ID_pelanggan int (5),
Nama varchar (20),
Pekerjaan varchar (20),
alamat varchar (30),
Jenis_kelamin varchar (15)
);
b. Tabel Montir
create table tblMontir (
ID_Montir int (1),
Nama varchar (20),
Spesialis varchar (20),
Pengalaman_kerja varchar (25)
);
c. Tabel Peralatan
create table tblPeralatan (
Jenis_alat varchar (30),
Nama_alat varchar (30)
);
d. Tabel Jenis Motor
create table tblJenisMotor (
Merek varchar (15),
Harga_motor varchar (20),
CC varchar (8),
Coupling varchar (15)
);
e. tabel Bahan
create table tblBahan (
Jenis_oli varchar (20),
Spesialis_khusus varchar (15),
Harga varchar(20)
);
3. Pengisian record
a. Tabel Pelanggan
insert into tblPelanggan (ID_Pelanggan,Nama,Pekerjaan,Alamat,Jenis_kelamin) Valu
es ('01','Achkamul','Mahasiswa','jalan kaliurang','Laki-laki'),
('02','Reza','Guru','Sleman','Laki-laki'),
('03','Tiara','PNS','Bantul','Perempuan'),
('04','Yudha','Mahasiswa','Condong catur','Laki-laki'),
('05','Dwiky','Pegawai Swasta','Banten','Laki-laki');
B. Tabel Montir
insert into tblTeller (ID_Montir,Nama,Spesialis,Pengalaman_kerja) Values ('1','D
oddy','Manual','>5 tahun'),
('2','Airwan','Matic','Matic','3 tahun'),
('3','Rio','Matic','3 tahun'),

('4','Gilang','Manual','>5 tahun'),
('5','Fandhi','Matic','2 tahun');
c. Tabel Peralatan
insert into tblPeralatan (Jenis_alat,Nama_alat) Values ('Mesin','compressor'),
('Manual','Kunci inggris'),
('Manual','Kunci pas','23','2109','90'),
('Mesin','Spray Gun'),
('Manual','Kunci L');
d. Tabel Jenis Motor
insert into tbltJenisMotor (Merek,Harga_motor,CC,Coupling) Values ('Vario','1600
0000','125','Matic'),
('Satria','20000000','150','Manual'),
('Mio','15000000','125','Matic'),
('Honda Supra','18000000','150','Manual'),
('Jupiter','18000000','150','Manual');
e. Tabel Bahan
insert into tblbahan (Jenis_oli,spesialis_khusus,harga) Values ('Castrol','matic
','35000),
('Yamalube','manual','50000'),
('Enduro','matic','45000'),
('Advance','matic','50000'),
('Action Plus','manual','35000');
4. Pembuatan View berdasarkan kategori tertentu (2 view)
a. View pelanggan yang bekerja sebagai mahasiswa
create view pelanggan_mahasiswa as select nama,Pekerjaan from tblPelanggan where
pekerjaan='Mahasiswa';
b. View pengalaman kerja montir yang >5 tahun
create view montir_>5tahun as select nama,pengalaman_kerja from tblMontir where
Pengalaman_kerja='>5tahun';

Anda mungkin juga menyukai