menggunakan query language atau program aplikasi yang dibuat oleh programmer : a. DBA d. End User b. Programmer e. Administrator c. User 2. Salah satu contoh tipe data DML prosedural adalah : a. SQL d. Foxbase b. DBMS e. PL/SQL c. QBE 3. Kunci kandidat yang tidak dijadikan primary key : a. Super Key d. Foreign Key b. Candidate Key e. Alternate Key c. Primary Key 4. Yang merupakan operator relational : a. Union d. Cartesian b. Intersection e. Difference c. Restrict 5. Perintah DML untuk menampilkan/menseleksi data sesuai dengan kriteria yang dipilih : a. Alter d. Update b. Where e. Insert c. Select 6. Query yang digunakan untuk pengaturan hak akses dan wewenang : a. SQL d. DCL b. DDL e. DLL c. DML 7. Query yang digunakan untuk mendefinisikan struktur database : a. SQL d. DCL b. DDL e. DLL c. DML 8. Jenis-jenis fragmentasi : a. Restriction, Project b. Distributed c. Drop, Alter, Create d. Horizontal, vertical, campuran e. Ring, Start, Fully Network 9. Menggunakan fragmentasi horisontal dan vertikal merupakan jenis fragmentasi : a. Vertikal d. Tree b. Campuran e. Disjointness c. Horizontal 10. SQL Yog merupakan : a. Database b. Software Database c. Program d. Interface e. Fragmentasi 11. Membuat koneksi ke server MYSQL pada SQLYog : a. DB > Create Connection b. File > Create Connection c. Table > Connection d. Connect e. File > New Connction 12. Mekanisme kontrol konkurensi yang dapat menghilangkan deadlock: a. Normalisasi d. Fragmentasi b. Locking e. Replication c. Timestamp 13. Proteksi data terhadap perusakan data dan pemakaian oleh pemakai yang tidak mempunyai ijin : a. Recovery d. Security b. Crash e. Integrity c. Volatile 14. Program tidak dapat dilaksanakan lagi disebabkan kesalahan input, data tidak ditemukan, overflow adalah jenis kegagalan: a. Stable Storage d. Disk Crash b. Logical error e. Man c. Crash 15. Jenis data yang didapat dari luar sistem dan digunakan sebagai masukan yang dapat merubah data operasional : a. Data Operasional d. Data Keluaran b. Data External e. Data Internal c. Data Masukan 16. Ciri-ciri komponen data dalam Basis Data : a. Integrated, Shared d. Integrated, Accessible b. Secure, Shared e. Secure, Integrated c. Accessible, Shared 17. Conceptual schema dapat dirubah tanpa mempengaruhi ekternal schema merupakan Data Independence tingkat a. Eksternal d. Logical b. Internal e. Physical c. Konseptual 18. Yang termasuk dalam Model data berbasis objek : a. Model Relational d. Unifying Model b. ER Model e. Model Jaringan c. Model Hierarki 19. Gelar merupakan contoh a. Atribut Primary Key d. Atribut Simple b. Atribut Composite e. Atribut Multivalue c. Atribut Kunci TGL LAHIR GELAR NIP NAMA PEGAWAI 20. Sebuah relasi yang jumlah kerangkapan datanya sedikit (minimum Amount Of Redundancy) : a. Anomali Relationship b. Minimal Redundancy c. Normalisasi d. Consistency Relationship e. Well Structure Relationship 21. Ciri dari perubahan ke bentuk 1 NF adalah: a. Menghilangkan ketergantungan transitif b. Menghilangkan determinan c. Menghilangkan ketergantungan fungsional d. Menghilangkan redudancy e. Data direkam apa adanya 22. . (MK = IMK) V (MK=BasisData) (MATAKULIAH) Untuk mengambil matakuliah IMK atau Basis Data maka operator yang dipakai : a. d. b. e. c. 23. . nama_dos,gaji (DOSEN) Untuk mengambil record dosen operator yang dipakai a. d. b. e. c. 24. Menggabungkan dua tabel dimana diantara dua tabel datanya bersesuaian menggunakan sintaks : a. Division d. Outer Join b. Inner Join e. Union c. Cartesian Product 25. Sintaks pada pernyataan SELECT yang berfungsi menentukan kondisi data adalah : a. Where d. Group By b. Having e. Order By c. From 26. Perintah untuk memodifikasi struktur table : a. Modify Table d. Drop b. Alter Table e. Add c. Change Table 27. Dalam DBDesigner untuk mengatur properti dari tabel seperti nama, atribut dan tipe data dapat dilakukan dalam : a. Query Editor d. Synchronisation b. Properti editor e. Table Editor c. Design Editor 28. Kunci yang memungkinkan para pengguna konkuren dapat membaca record tapi tidak bisa mengubahnya: a. Exclusive d. Shared b. Concurency e. Read c. Primary 29. Status yang menunjukkan bahwa sebuah transaksi telah selesai adalah : a. Committed d. Wait b. Uncommitted e. Read c. Rollback