Anda di halaman 1dari 2

Perhatikan Gambar tabel berikut untuk mengerjakan soal 1

1. Bagaimana cara menampilkan nama_mk yang mengandung kata Basis


Data?
a. Select * from matakuliah where nama_mk=Basis Data;
b. Select * from matakuliah where nama_mk LIKE %Basis Data;
c. Select * from matakuliah where nama_mk=%Basis Data%;
d. Select * form matakuliah where nama_mk LIKE %Basis Data%;
SOAL :
1. Analisis perbedaan turncate dan delete !
2. Bagaimana syntax untuk membuat kolom unique dan apa yang terjadi bila kita
mengisikan data yang sama pada kolom unique tersebut ?
JAWABAN
1. A. Truncate tabel :
a.
Menghapus data
b.
Mengosongkan data secara keseluruhan
c.
Waktu yang dgunakan untuk mengosongkan data sangat cepat
d.
Tidak bisa diikuti clausa seperti Where
e.
Data terhapus tidak bisa terback up
f.
Tidak memberikan efek memperbesar file log
B. Delete :
a. Menghapus data
b. Bisa mengosongkan data sebagian
c. Waktu yang diperlukan untuk menghapus data tergantung dari jumlah data,
besar memory, kapasitas harddisk dan lain-lain.
d. Bisa diikuti clausa seperti Where
e. Data terhapus masih bisa terback up
f. Memberikan efek memperbesar file log
2. CREATE TABLE nama_tabel ( field-1 type(length), field-2 type(length),
.(.),UNIQUE (field-1,field2));
Yang terjadi jika kita mengisikan data yang sama pada kolom unique adalah tidak bisa
karena kolom unique itu sendiri tidak mengizinkan adanya data kembar maka proses
tersebut akan digagalkan oleh data base.

Anda mungkin juga menyukai