Anda di halaman 1dari 3

MAPEL : BASIS DATA

KELAS : XI
PILIHAN BERGANDA

1. Apa kepanjangan dari DDL ?


a. Definition Data Language
b. Data Delegation Language
c. Delegation Data Language
d. Data Definition Language
e. Data Decombined Language

2. Apa kepanjangan dari DML ?


a. Data Main Language
b. Definition Main Language
c. Data Manipulation Language
d. Definition Manipulation Language
e. Data Management Language

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


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

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


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

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

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


a. ALTER
b. CHANGE
c. UPDATE
d. DROP
e. EDIT
7. 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

8. Mana di bawah ini yang bukan merupakan tipe data pada mysql ?
a.char
b.date
c.int
d.varchar
e.string

9. Tipe Data yang digunakan untuk menyimpan numeric adalah.......


a.char
b.Date
c.Int
d.Varchar
e.String

10. Bagaimana bentuk penulisan syntax SQL untuk menghapus field dalam table?
a. DELETE namaTabel FROM WHERE kondisi
b. DELETE FROM namaTabel WHERE kondisi
c. FROM namaTabel DELETE WHERE kondisi
d. WHERE kondisi DELETE FROM namaTabel
e. FROM kondisi WHERE DELETE namaTabel

ESSAY

1. Jelaskan apa yang dimaksud dengan Database!


2. Apakah keuntungan dan kelemahan basis data ?
3. Apakah yang dimaksud DBMS ?
4. Jelaskan apa yang dimaksud dengan Field?
5. Jelaskan apa yang dimaksud dengan Record?
6. Jelaskan apa yang dimaksud dengan Value?
7. SQL terbagi 3 yaitu :
 DDL
 DML
 DCL
Sebutkan pengertian dari ketiga bahasa tersebut
8. Sebutkan perintah yang terdapat di dalam :
 DDL
 DML
 DCL
9. Sebutkan syarat – syarat beberapa tabel dapat berelasi!
10. Relasi ada 3 jenis , sebutkan dan jelaskan!
11. Gambarkan contoh relasi antar tabel dalam bentuk ERD (min ada 3 tabel yang saling
berelasi)!
Tabel Siswa

Nis Nama Jenis Agama Alamat


Siswa Kelamin
1070101 Anggun Perempuan Islam Jl.Medan
1070102 Bastian Laki-Laki Protestan Jl.Jawa

Dari Tabel Siswa diatas tuliskan kode SQL untuk :


12. Menampilkan seluruh tabel siwa
13. Menambahkan 1 baris record dengan Nis : 1070103, Nama Siswa : Fahri, Jenis
Kelamin : Laki-Laki, Agama: Islam, Alamat : Pematang Siantar
14. Menampilkan 1 baris record atas nama Anggun
15. Menghapus 1 baris record atas nama Bastian

Anda mungkin juga menyukai