UJIAN SEMESTER GENAP BASIS DATA
KELAS XI RPL
1. Basis data memungkinkan kita untuk dapat menyimpan data atau melakukan
perubahan/manipulasi terhadap data atau menampilkan kembali data tersebut dengan
lebih cepat dan mudah, daripada kita menyimpan data secara manual (non elektronis).
Pengertian diatas merupakan tujuan basis data berdasarkan...
a. Space
b. Accuracy
c. Speed
d. Availability
e. Security
2. Di bawah ini merupakan tipe data numerik, kecuali...
a. Int
b. Tinyint
c. Date
d. Smallint
e. integer
3. Create dalam database berfungsi untuk...
a. Membuat database
b. Membuat tabel
c. Memperbaiki database
d. Memasukan data kedalam database
e. Menampilkan database yang pernah dibuat
4. Untuk menampilkan seluruh field yang berada dalam tabel barang dapat menggunakan
perintah...
a. Select barang;
b. Select*from barang;
c. Select * barang
d. Select * barang ;
e. Salah semua
5. Isikan lah sebuah record ke dalam tabel barang seperti tampilan berikut :
Kodebarang Namabarang Satuan Jumlah
P01 Printer Unit 20
a. insert into barang values('P01','Printer','Unit’,20);
b. insert into barang values('P01',Printer,'Unit’,20);
c. insert into barang values('P01','Printer','Unit’,20)
d. insert into barang values('P011','Printer','Unit’,20);
e. insert into barang values('P01','Printer','buah’,20);
6. Untuk melihat struktur (metadata) sebuah tabel digunakan perintah...
a. Desc nama_tabel;
b. Asc nama_tabel;
c. Desc barang
d. Asc
e. Desc nama_tabel
7. Karakteristik dari suatu entity yang menyediakan penjelasan detail tentang entity
disebut…
a. Field
b. Record
c. Entity
d. File
e. Attribute
8. Query yang digunakan untuk membuka database adalah…
a. Create database
b. Drop database
c. Rename database
d. Use database
e. Show databases
9. Query yang digunakan untuk menghapus database yaitu…
a. Drop database nama_database;
b. Delete database nama_database;
c. Alter database nama_database;
d. Remove database nama_database;
e. Drop database
10. Perintah SQL yang berkaitan dengan pembuatan struktur tabel atau database disebut..
a. DML
b. DDL
c. UML
d. DLL
e. Query
11. Dibawah ini merupakan contoh perintah DML yaitu…
a. CREATE, DROP, ALTER.
b. CREATE, DROP, RENAME
c. SELECT, INSERT, UPDATE, DELETE.
d. SELECT, INSERT,RENAME, DROP
e. CREATE, DROP, ALTER, DELETE, ALTER
12. Create merupakan contoh perintah dari…
a. Query
b. DLL
c. UML
d. DDL
e. DML
13. Model yang digunakan untuk mendesain database dengan tujuan menggambarkan
data yang berelasi pada sebuah database dinamakan..
a. ERD
b. atribut
c. database
d. record
e. field
14. Atribut yang dihasilkan dari atribut lain adalah...
a. atribut key
b. multi value
c. simple
d. composit
e. turunan
15. Notasi ERD yang berbentuk rectangle dinamakan..
a. entity
b. atribut
c. record
d. field
e. database
16. Hubungan maksimal yang terjadi dari himpunan entitas yang satu ke himpunan entitas
yang lain dan begitu sebaliknya dinamakan…
a. kardinalitas
b. relationship
c. database
d. entitas
e. atribut
17. Kumpulan item yang secara logis saling berhubungan dan membentuk suatu informasi
dinamakan…
a. bit
b. byte
c. record
d. field
e. file
18. Model jaringan menyerupai model hirarkis, dengan perbedaan suatu simpul anak bisa
memiliki lebih dari satu orang tua, dinamakan...
a. hirarki
b. network
c. relasional
d. fungsional
e. salah semua
19. Dibawah adalah contoh kardinalitas one to one (1,1), adalah...
a. 1 siswa mengambil 1 mapel
b. 1 ibu mempunyai 1 anak
c. 1 jurusan dikepalai 1 guru
d. 1 siswa memiliki 1 hp
e. 1 suami memiliki 1 istri
20. Entity siswa memiliki atribut nama yang terdiri dari nama depan (first name), nama
tengah (middle name) dan nama belakang (last name) merupakan contoh …
a. derivatif
b. atomic
c. Multi value atribut
d. Single value atribut
e. komposit
21. 3 tipe data pada mysql adalah…
a. Numeric, string, integer
b. Numeric, char, integer
c. Float, double, decimal
d. Numeric, string, date and time
e. Date, time, int
22. Relationship yang menghubungkan satu buah entity dinamakan…
a. Unary
b. Binary
c. Ternary
d. Double
e. Entity
23. Suatu entity yang keberadaannya tergantung pada hubungannya dengan entity lain
dinamakan…
a. Partial participation
b. Total participation
c. Participation constrain
d. Partisipan
e. Partisipasi sebagian
24. Teknik analisis data yang mengornisasikan atribut atribut data dengan cara
mengelompokan sehingga terbentuk entitas yang nonredundant,stabil,dan fleksible
dinamakan…
a. Database
b. Participation
c. Normalisasi
d. Dekomposisi
e. Entity
25. Full functional dependency adalah…
a. kebergantungan sebagian
b. kebergantungan transitif
c. partial dependensi
d. transitive dependency
e. Full functional dependency