Anda di halaman 1dari 7

PERTEMUAN :7

NAMA : MUHAMMAD FAJAR SYADI MUFLIH


KELAS : 05TPLP005

Kerjakan dengan ketentuan:


a. Kerjakan dengan query
b. Jawaban di file ms.word dengan nama file Latihan7_NAMALENGKAP.doc
c. Screenshot query dan hasil execute tiap point soal lalu masukkan gambar tiap point
soal ke file jawaban.

Soal!

1. Buat database Latihan7_NAMAANDA

2. Buat tabel pada database Latihan7_NAMAANDA:


a. Tabel tbl_kendaraan:
Field Type data Allow Nulls
kd_kendaraan nchar(10)
kd_jenis nchar(10)
kd_sopir nchar(9)
nopol nchar(9)
tahun int
warna nchar(15) √
Primary key: kd_kendaraan, kd_jenis, kd_sopir
b. Tabel tbl_jenis
Field Type data Allow Nulls
kd_jenis nchar(10)
nm_jenis nchar(20)
Primary key: kd_jenis

c. Tabel tbl_sopir
Field Type data Allow Nulls
kd_sopir nchar(9)
nm_sopir nchar(30)
jk nchar(1)
alamat nchar(50) √
Primary key: kd_sopir

3. Relasikan tabel-tabel berikut


a. Tabel tbl_kendaraan dengan tbl_jenis dengan references key kd_jenis dari
tbl_jenis

b. Tabel tbl_kendaraan dengan tbl_sopir dengan references key kd_sopir dari


tbl_sopir

4. Tambahkan field tgl_lahir dengan tipe data date, ke tbl_sopir.


5. Untuk field jk hanya bisa diinput “L” atau “P” saja dengan check constraint.

6. Masukkan data:
a. Tabel tbl_sopir:
kd_sopir nm_sopir jk alamat tgl_lahir
S0001 Sukardi L Ciseeng Bogor 3 Oktober 1986
S0002 Marni P Curug Tangerang 23 Mei 1988
S0003 Narto L Rumpin Bogor 14 Maret 1987
S0004 Sardi L Teluknaga Tangerang 22 April 1988
S0005 Syahrul L Sewan Tangerang 18 September 1985
b. Tabel tbl_jenis
kd_jenis nm_jenis
J0001 Sedan
J0002 SUV
J0003 MVP
J0004 Minibus

c. Tabel tbl_kendaraan
kd_kendaraan kd_jenis kd_sopir nopol tahun warna
K0001 J0001 S0001 B2234LKO 2014 Hitam
K0002 J0001 S0002 B1834CLO 2012 Hitam
K0003 J0003 S0003 B2405DPL 2015 Putih
K0004 J0004 S0004 B2245SCR 2018 Merah
K0005 J0002 S0005 B1142NPM 2017 Kuning

7. Dengan fungsi dateadd, update/tambahakan 2 hari untuk tgl_lahir dari sopir dengan
kd_sopir S0002

8. Tampilkan data dari tabel:


a. Tampilkan data sopir yang diubah pada no. 7 (S0002)
b. Tampilkan data pada tbl_sopir yang lahir antara tanggal 1 Januari 1984 sampai 1
oktober 1987 dan diurutkan berdasarkan nama sopir