wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Basis Data 2

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Salah satu contoh data manipulation language

a)

ALTER

b)

TABLE

c)

CHAT

d)

SELECT

2.

Pengembangan MySQL dengan tool database UNIREG dibuat oleh?

a)

E.F Codd

b)

Michael Widenius

c)

R.F Boyce

d)

David

3.

Tamplikanlah seluruh field yang berada didalam tabel barang?

a)

SQL> select * from barang;

b)

SQL> select * to barang;

c)

SQL> select * from table barang;

d)

SQL> select * from new barang;

4.

Program desktop yang sering dipakai untuk membuat program koneksi database adalah?

a)

Visual studio

b)

MySQL Workbanch

c)

Visual basic

d)

Autocad

5.

Di dalam suatu basis data, seorang pemrogram aplikasi cukup hanya mengetahui ?

a)

Skema basis data

b)

Subskema basis data

c)

Model data

d)

Seluruh relasi yg ada

6.

Program enterprise yang dibuat untuk mengaplikasikan basis data oracle adalah?

a)

Ms.powerpoint

b)

Corel draw

c)

Ms.Visual Basic

d)

Ulead10.0

7.

Kegunaan Data Manipulation Language (DML) adalah untuk ?

a)

Mendefinisikan skema konseptual dan internal

b)

Memanipulasi basis data seperti : menambah, mengubah, melihat dan mengahapus

c)

Mendeskripsikan skema internal

d)

Mendeskripsikan user-view dan mappingnya ke tingkat konseptual

8.

Normalisasi adalah langkah penting dalam menyusun file basis data untuk menghindari ?

a)

Manipulasi data

b)

Validasi data

c)

Kerangkapan data

d)

Kosistensi data

9.

Personil yg berhak untuk merubah struktur storage dan strategi akses di dalam basis data adalah ?

a)

DBMS

b)

DBA

c)

Programmer

d)

Analyst

10.

Proses pertukaran informasi dari satu tingkat ke tingkat lainnya dalam arsitektur system basis data disebut ?

a)

Data independence

b)

Mapping

c)

Physical data independence

d)

Logical data independence

11.

Himpunan objek, misalnya mahasiswa dengan nomor pokok, nama dan alamat, yg dapat dibedakan dengan objek lain yg sejenis disebut ?

a)

Himpunan nilai atribut

b)

Himpunan relationship

c)

Himpunan entitas

d)

Himpunan relasi

12.

Bagian DBMS yg berfungsi untuk melakukan Query dan pengolahan data adalah ?

a)

DDL

b)

Subskema DDL

c)

Host language

d)

DML

13.

Dalam pendekatan basis data relasional suatu field disebut juga ?

a)

Atribut

b)

Baris

c)

Tupel

d)

Relasi

14.

Dalam basis data relasional, view adalah ?

a)

Tabel semu yg dibuat dari base table

b)

Pandangan terhadap tupel

c)

Tingkatan pandangan terhadap table

d)

Base table

15.

Statement DML dari SQL adalah ?

a)

Retrieve, Replace, Delete, Update

b)

Select, Project, Join, Divide

c)

Select, Replace, Delete, Insert

d)

Select, Update, Delete, Insert

16.

Data sublanguage adalah ?

a)

Query language

b)

DML

c)

DDL

d)

DDL dan DML

17.

SQL yg disisipkan dalam program dengan bahasa pemprograman tingkat tinggi disebut ?

a)

Extended SQL

b)

Expanded SQL

c)

Embedded SQL

d)

Extension SQL

18.

Yg dimaksud dengan merancang basis data adalah ?

a)

Merancang DBMS dalam system basis data

b)

Merancang program untuk system basis data

c)

Merancang file untuk basis data

d)

Merancang program untuk basis data

19.

Yg dimaksud dengan Bahasa Kueri Formal adalah ?

a)

Aljabar dan Kalkulus Relasional

b)

SQL dan QUEL

c)

Aljabar Relasional dan QBE

d)

Aljabar Relasional dan SQL

20.

Perintah untuk membuat table semu yg diambil dari base table pada SQL adalah ?

a)

CREATE TABLE

b)

CREATE INDEX

c)

CREATE VIEW

d)

CREATE DATABASE

21.

Kamus data (data dictionary) adalah komponen system manajemen basis data yg berfungsi untuk ?

a)

Menyimpan basis datanya sendiri

b)

Menyimpan file basis data

c)

Menyimpan program aplikasi

d)

Menyimpan metadata tentang struktur data dan skema basis data

22.

Karakteristik dari suatu Entity yang menyediakan penjelasan detail tentang entity disebut?

a)

Data Field

b)

Data Record

c)

Attribut

d)

Entity

23.

Ciri dari Primary Key adalah?

a)

Bersifat unik

b)

Bersifat umum

c)

Memiliki kesamaan data dengan

d)

Mudah dihapal

24.

Cara membuka database yaitu ketik ?

a)

USE DATABASE;

b)

USE TABLE;

c)

USE USER;

d)

USE PROGRAM;

25.

Cara mengahapus database yaitu ketik ?

a)

DROP DATABASE (if exists) nama_database;

b)

DELETE DATABASE (if exists) nama_database;

c)

ALTER DATABASE (if exists) nama_database;

d)

REMOVE DATABASE (if exists) nama_database;

26.

Cara menghapus database nama yaitu ketik ?

a)

DROP DATABASE mahasiswa;

b)

DROP mahasiswa DATABASE;

c)

DELETE DATABASE mahasiswa;

d)

REMOVE DATABASE mahasiswa;

27.

Macam-macam tipe numerick mysql adalah ?

a)

int , tinyint, smallint,mediumint, bigint

b)

int , tinyint, smallint, mediumint, real

c)

int , tinyint, smallint, mediumint, set

d)

int , tinyint, smallint, mediumint, string

28.

Apa pengertian dari int ?

a)

Adalah sebuah bilangan bulat berukuran normal yang dapat ditanda tangani atau unsigned. Anda dapat menentukan lebar ukuran data sampai dengan 11 digit

b)

Adalah sebuah bilangan bulat berukuran normal yang dapat ditanda tangani atau unsigned. Anda dapat menentukan lebar ukuran data sampai dengan 111 digit

c)

Adalah sebuah bilangan bulat berukuran normal yang dapat ditanda tangani atau unsigned. Anda dapat menentukan lebar ukuran data sampai dengan 1111 digit

d)

Adalah sebuah bilangan bulat berukuran normal yang dapat ditanda tangani atau unsigned. Anda dapat menentukan lebar ukuran data sampai dengan 1100 digit

29.

Apa pengertian dari tinyint ?

a)

Adalah sebuah bilangan yang sangat kecil yang dapat ditandatangani atau unsigned. Anda dapat menentukan lebar ukuran data sampai dengan 4 digit

b)

Adalah sebuah bilangan yang sangat kecil yang dapat ditandatangani atau unsigned. Anda dapat menentukan lebar ukuran data sampai dengan 8 digit

c)

Adalah sebuah bilangan yang sangat kecil yang dapat ditandatangani atau unsigned. Anda dapat menentukan lebar ukuran data sampai dengan 0,4 digit

d)

Adalah sebuah bilangan yang sangat kecil yang dapat ditandatangani atau unsigned. Anda dapat menentukan lebar ukuran data sampai dengan 16 digit

30.

Buat lah user baru pada table karyawan dengan user = BSI dan password = BSD

a)

SQL create user BSI identified by BSD;

b)

SQL> create user BSI by BSD;

c)

SQL> create user BSI identified by BSD;

d)

SQL> create user BSI identified by BSD;