Anda di halaman 1dari 3

MAPEL : BASIS DATA

KELAS : XII
PILIHAN BERGANDA

1. Mana perintah di bawah ini yang merupakan syntax DDL ?


a. CREATE
b. DELETE
c. UPDATE
d. SELECT
e. DROP

2. Mana perintah di bawah ini yang merupakan syntax DML ?


a. CREATE
b. DELETE
c. UPDATE
d. SELECT
e. DROP

3. Sebuah perintah yang digunakan untuk merubah nama tabel adalah ....
a. ALTER
b. CHANGE
c. UPDATE
d. RENAME
e. EDIT

4. Perintah yang digunakan untuk menghapus database adalah ......


a. ALTER
b. CHANGE
c. UPDATE
d. DROP
e. EDIT

5. Apakah fungsi dari perintah ALTER?


a. Mengganti Nama TABLE
b. Mengganti Nama Database
c. Merubah Data pada Table
d. Merubah Struktur Table
e. Merubah data pada database

6. Mana di bawah ini yang bukan merupakan tipe data pada mysql ?
a.char
b.date
c.int
d.varchar
e.string
7. Tipe Data yang digunakan untuk menyimpan numeric adalah.......
a.char
b.Date
c.Int
d.Varchar
e.String

8. Bagaimana bentuk penulisan syntax SQL untuk melakukan perubahan data?


a. WHERE kondisi UPDATE namaTabel SET namaField = value
b. UPDATE namaField = value WHERE namaTabel SET kondisi
c. SET namaField = value WHERE kondisi UPDATE namaTabel
d. UPDATE kondisi WHERE namaTabel SET namaField = value
e. UPDATE namaTabel SET namaField = value WHERE kondisi

9. Manakah di bawah ini perintah SQL yang benar untuk melakukan input data ?
a. INSERT INTO namaTabel VALUES namaField
b. INSERT VALUES namaField INTO namaTabel
c. INTO namaTabel INSERT VALUES namaField
d. VALUES namaField INSERT INTO namaTabel
e. INTO namaField INSERT VALUES namaTabel

10. Constraint yang digunakan untuk memastikan tidak ada data ganda dalam kolom,
adalah pengertian dari.....
a. NOT NULL Constraint
b. DEFAULT Constraint
c. UNIQUE Constraint
d. CHECK Constraint
e. DEFAULT Constraint

ESSAY

1. Jelaskan apa yang dimaksud dengan Database?


2. Sebutkan Komponen dari Sistem Basis Data?
3. Jelaskan 3 level abstraksi data ?
4. Sebutkan komponen system basis data
5. Tuliskan pengertian dari Primary Key
6. Tuliskan pengertian dari Foreign Key
7. Jelaskan apa yang dimaksud dengan entitas?
8. Jelaskan apa yang dimaksud dengan Field?
9. Jelaskan apa yang dimaksud dengan Record?
10. Jelaskan apa yang dimaksud dengan Value?
11. SQL terbagi 3 yaitu :
 DDL
 DML
 DCL
Sebutkan pengertian dari ketiga bahasa tersebut
12. Sebutkan perintah yang terdapat di dalam :
 DDL
 DML
 DCL
13. Sebutkan syarat – syarat beberapa tabel dapat berelasi!
14. Relasi ada 3 jenis , jelaskan dan berikan contohnya
15.

Dari relasi antar tabel di atas , buatlah sintaks inner join untuk membentuk tabel view
v_pulsa!

Anda mungkin juga menyukai