Minggu, 15 Januari 2017

Latihan Soal BAB 3.2 SQL Pada Basis Data Client-Server Mapel Basis Data Kelas XII

Soal Basis Data


BAB 3.2
1.    Jenis select statement dengan memberikan kondisi atau membatasi baris yang akan ditampilkan disebut :
a.    Select dengan klausa where
b.    Select dengan klausa group by
c.    Select dengan klausa order by
d.   Select dengan klausa alter
e.    Select dengan klausa update
2.    Select emp_name from pegawai where nip = 1110023 ;
            Syntax diatas maksutnya adalah :
a.    menampilkan emp_name dari table pegawai dengan nip = 1110023.
b.    menghapus emp_name dari table pegawai dengan nip = 1110023.
c.    menampilkan table pegawai dari emp_name dengan nip = 1110023.
d.   menghapus table pegawai dari emp_name dengan nip = 1110023.
e.    memperbarui table pegawai dari emp_name dengan nip = 1110023.
3.    Suatu fungsi untuk menampilkan semua data secara urut berdasarkan abjadnya disebut :
a.    Where
b.   Group by
c.    Order By
d.   Alter
e.    Update
4.    Suatu perintah untuk mengurutkan data berdasarkan abjad dari kecil ke besar adalah :
a.    Where Asc
b.   Group by Asc
c.    Order By Desc
d.   Order By Asc
e.    Group by Desc
5.    Select *from siswa ORDER BY NAMA DESC;
            Syntax diatas maksutnya adalah :
a.    menampilkan data dari siswa dimana field NAMA diurutkan secara DESCENDING
b.    memperbarui data dari siswa dimana field NAMA diurutkan secara ASCENDING
c.    memperbarui data dari siswa dimana field NAMA diurutkan secara DESCENDING
d.   menampilkan data dari siswa dimana field NAMA diurutkan secara ASCENDING
e.    menampilkan data field NAMA dari siswa dimana diurutkan secara DESCENDING
6.    Update mahasiswa set nama=’fajar’ where nis=5142;
Dari syntax diatas dapat diambil pernyataan yaitu, kecuali :
a.    Tabel nya mahasiswa
b.   Yang di perbarui nis menjadi 5142 dimana nama nya fajar
c.    Yang di perbarui nama menjadi fajar dimana nisnya 5142
d.   Set digunakan untuk menentukan field yg akan diganti
e.    Where digunakan untuk menentukan dimana field yg akan diganti
7.    Suatu perintah untuk menghapus data adalah :
a.    Where
b.    Group by
c.    Order By
d.   Delete
e.    Update
8.    Tipe data yang berupa huruf adalah tipe data :
a.    Char
b.    Int
c.    String
d.   Boolean
e.    Varchar
9.    Menambah field baru dalam suatu tabel menggunakan syntax :
a.    Where
b.    Group by
c.    Order By
d.   Delete
e.    Alter
10.     Untuk memastikan tidak ada data ganda dalam kolom menggunakan constraint :
a.    Primary Key
b.    Default
c.    Unique
d.   Check

e.    Foreign Key

0 komentar:

Posting Komentar