Anda di halaman 1dari 4

UJIAN AKHIR SEMESTER GANJIL

TAHUN PELAJARAN 2018 / 2019


NAMA SEKOLAH : SMK NEGERI 3 PEMATANGSIANTAR
MATA PELAJARAN : BASIS DATA
PROGRAM KEAHLIAN : REKAYASA PERANGKAT LUNAK
KELAS : XI RPL
HARI/TANGGAL :
WAKTU :

A. PILIHAN BERGANDA
1. Sekumpulan data yang terintegrasi yang di organisasikan untuk memenuhi kebutuhan para
pemakai di dalam suatu oraganisasi Pengertian dari…….
A. Record B. Data C. Basis Data D. Database E. Field
2. Berikut ini yang termasuk kedalam kelemahan dari sistem pemrosesan file :
1. Timbulnya data rangkap
2. Data Independent
3. Data Dependent
4. Datanya selalu terurut
5. Masalah Keamanan
Yang merupakan Kelemahan dari sistem pemrosesan file adalah…..
A. 1,2,3 B. 2,3,4 C. 1,3,4 D. 1,3,5 E. 1,4,5
3. Suatu Objek yang dapat di bedakan dari lainnya yang dapat di wujudkan dalam basis data
Pengertian dari……
A. Entitas B. Atribut C. Enterprise D. Nilai Data E. Database
4. Berikut ini yang termasuk keuntungan Sistem basis data :
1. Terkontrol nya kerangkapan data
2. Keamanan Terjamin
3. Data Dependent
4. Dapat di campuri oleh siapa saja
5. Data Independent
6. Data Terisolir
Yang merupakan keuntungan Sistem basis data adalah ……..
A. 1,3,6 B. 1,2,5 C. 4,5,6 D. 2,3,5 E. 1,3,5
5. Seorang tenaga ahli yang mempunyai tugas untuk mengontrol sistem basis data secara
keseluruhan, meramalkan kebutuhan akan basis data, merencanakan dan mengatur nya
adalah……..
A. Progamer C. Casual User E. Operator
B. System Engineer D. Database Administrator
6. Pemakai yang menulis aplikasi basis data non konvensional, tetapi untuk keperluan-keperluan
khusus seperti aplikasi AI, Sistem Pakar, Pengolahan Citra, dll, yang bisa saja mengakses
basis data dengan atau tanpa DBMS yang bersangkutan. Merupakan jenis pemakai…….
A. Umum B. Mahir C. Khusus D. Amatir E. Expert
7. Berikut adalah kumpulan atribut npm, nama, alamat, tanggal lahir dari Entitas Mahasiswa
berisikan : "10200123", "Sulaeman", "Jl. Sirsak 28 Jakarta", "8 Maret 1983". Merupakan
contoh dari……….
A. Entitas B. Record Data C. Data D. Element Data E. Query
8. Berikut ini yang termasuk program untilitas yang di gunakan DBA :
1. Hacking Routines
2. Loading Rountines
3. Streaming Rountines
4. Recovery Rountines
5. Journaling Rountines
Yang merupakan program untilitas yang di gunakan DBA adalah…….
A. 1,4,5 B. 1,3,5 C. 2,4,5 D. 3,4,5 E. 1,3,4
9. Kumpulan program yang mengkoordinasikan semua kegiatan yang berhubungan dengan basis
data. Dengan adanya berbagai tingkatan pandangan dalam suatu basis data maka untuk
mengakomodasikan masing-masing pengguna dalam piranti lunak manajemen basis data
biasanya terdapat bahasa-bahasa tertentu yang disebut Data Sub language.Pengertian
dari…….
A. Database Management Systems D. Programable Gate Array
B. Structured Query Language E. Embedded System
C. System Query Language
10. Bahwa internal schema dapat diubah oleh DBA tanpa menggangu conceptual schema.
Merupakan Pengerian dari……..
A. Physical Data Independent D. Logical Data Independent
B. Mechanical Data Independent E. Internal Data Independent
C. Structured Query Language
11. Bahasa yang digunakan dalam mendefinisikan struktur atau kerangka dari basis data, di
dalamnya termasuk record, elemen data, kunci elemen, dan relasinya. Merupakan Pengertian
dari…….
A. Data Control Language D. Data Manipulation Language
B. Data Definition Language E. Data Region Language
C. Structured Query Language
12. Kumpulan konsep yang terintegrasi yang menggambarkan data, hubungan antara data dan
batasan-batasan data dala suatu organisasi. Merupakan Pengertian dari……..
A. Basis Data B. Database C. Record Data D. Model Data E. Relationship
13. Berikut ini yang termasuk Kopmonen DBMS :
1. Database Manager
2. Data Mining
3. File Manager
4. DDL Compiler
5. DCL Register
Yang merupakan Komponen DBMS adalah……..
A. 1,2,4 B. 1,4,5 C. 1,3,4 D. 2,3,4 E. 1,3,5
14. Tempat penyimpanan informasi yang menggambarkan data dalam basis data. Merupakan
Pengertian dari………
A. Data Ware C. Database E. Model Data
B. Data Dictionary D. Data Control
15. Yang bukan termasuk dalam operasi dasar basis data adalah...
A. Create Database C. View Table E. Alter Table
B. Create Table D. Drop Table
16. Berikut ini yang termasuk fungsi DBMS :
1. Mendukung Transaksi
2. Melayani Integrity
3. Katalog yang dapat di akses pemakai
4. Rumit Pengggunaan nya
5. Alokasi Ruang Penyimpanan
6. Teknik Encryption
Yang merupakan fungsi DBMS…….
A. 1,2,3 B. 1,4,6 C. 1,3,5 D 1,2,6 E. 1,5,6
17. Modul yang merubah perintah DML embedded ke dalam program aplikasi dalam bentuk
fungsi-fungsi yang memanggil dalam host language. Merupakan Pengertian dari……..
A. DDL Compiler C. DML Preprocessor E. DDL Query
B. Query Processor D. DCL Register
18. Berikut ini yang termasuk Komponen Software utama database manager :
1. Query Optimizer
2. Xilinix ISE
3. Buffer Manager
4. Proteus
5. Scheduler
6. Le Fluffle
Yang merupakan Komponen Software utama database manager adalah……
A. 1,3,5 B. 1,5,6 C. 2,4,6 D. 2,3,5 E. 1,4,6
19. Suatu domain dapat dipakai sebagai kuncI primer bila merupakan atribut tunggal pada
domain yang bersangkutan. Pengertian dari…….
A. Entity Integerity C. Referential Integrity E. Scheduler
B. Projection D. Cartesian Product
20. Quel adalah query language dari DBMS relasional Ingres. Quel terbagi menjadi 2 yaitu……
A. DCL dan DRL C. DRL dan DML E. DCL dan DML
B. DDL dan DML D. DCL dan DML
21. Berikut ini yang merupakan perintah dasar pada Data manipulation Language adalah …
A. Create B. Index C. Modify D. Replace E. Alter
22. Berikut ini yang merupakan perintah dasar pada Data Definition Language adalah……..
A. Append B. Destroy C. Retrieve D. Delete E. Create
23. Bahasa query yang di rancang sendiri oleh programmer menjadi suatu program aplikasi agar
pemakai lebih mudah menggunakan nya. Pengertian dari
A. Bahasa Sybase C. Bahasa Komersial E. Bahasa Programer
B. Bahasa Rakitan D. Bahasa Relational
24. Structure Query Language (SQL) merupakan komponen bahasa relational database system.
SQL merupakan bahasa baku (ANSI/SQL), non procedural, dan berorientasi
himpunan. SQL memiliki 3 Komponen yaitu…..
A. DRL,DML dan DQL C. DDL,DRL dan DCL E. Query language
B. DDL,DCL dan DRL D. DDL,DML dan DCL
25. Berikut ini Sintax yang benar pada Create Index adalah…..
A. CREATE [UNIQUE] INDEX indexname
ON nama_table (nama kolom)
B. CREATE [UNIQUE] INDEX index_name
ON nama_table (nama_kolom)
C. CREATE [UNIQUE] INDEX indexname
ON nama_table (nama_kolom)
D. CREATE [UNIQUE] INDEX indexname
ON nama table (nama kolom)
E. CREATE [UNIQUE] INDEX indexname
ON nama table (nama indeks)
26. Berikut ini Sintax yang benar pada Update adalah……..
A. UPDATE tbname SET field = ekspresi
WHERE kondisi
B. UPDATE tb_name SET_field = ekspresi
WHERE kondisi
C. UPDATE tbname SET field = ekspresi
WHERE_ kondisi
D. UPDATE tbname SET-field - ekspresi
WHERE_ kondisi
E. UPDATE tbname SET field - ekspresi
WHERE_ kondisi
27. Untuk memberikan izin akses kepada user. Merupakan Fungsi dari…..
A. Grant B. Revoke C. Alter D. Drop E. Agregat
28. Menambah baris (record) baru. Merupakan fungsi dari……
A. Insert B. Alter C. Drop D. Create E. Agregat
29. SQL kepanjangan dari……
A. Structure Query Language
B. Sematik Quel Language
C. Structure Quest Langguage
D. Simply Query Language
E. Structured Question language
30. Select left(‘Pematangsiantar’,6); akan menghasilkan output …
A. Siantar B. tangsi C. Pemata D. matang E. Pematangsiantar

B. Essay !

1. Tuliskan, gambarkan pengertian arsitektur tiga skema basis data?


2. Tuliskan secara singkat definisi ERD ?
3. Tuliskan secara singkat langkah-langkah untuk mengidentifikasi atau menemukan entitas ?
4. Tuliskan proses-proses normalisasi data ?
5. Tuliskan secara singkat definisi ketergantungan fungsional dan berikan contoh ?

Anda mungkin juga menyukai