Anda di halaman 1dari 13

https://aamikoaa.blogspot.

com
MIKO SMARTBLOGGER

1. Apa yang dimaksud MySQL ?

A. MySQL adalah sebuah perangkat lunak sistem manajemen basis


data SQL (bahasa Inggris: database management system) atau
DBMS yang multithread, multi-user.
B. MySQL adalah sebuah perangkat lunak sistem manajemen basis GUI
(Graphic user interface) , mudah dalam memanipulasi data dan user friendly
C. MySQL adalah sebuah aplikasi pengolah angka dan management
perkantoran dll
D. MySQL adalah sebuah perangkat lunak sistem pengolah kata berbasis
console yang open source

2. Program ini pada awalnya diciptakan pada tahun 1979, oleh Michael "Monty"
Widenius, seorang programmer komputer asal Swedia. Monty mengembangkan
sebuah sistem database sederhana yang dinamakan UNIREG yang menggunakan
koneksi low-level ISAM database engine dengan indexing. Pada saat itu Monty
bekerja pada perusahaan bernama TcX di Swedia. Merupakan sejarah dari perangkat
?

A. Ms Exel
B. MySQL
C. ORACLE
D. Ms Acces

3. 1. David axmark
2. Allan Larsson
3.Michael “Monty” Widenius
4.Bill gates
5.Basuki cahya purnama
Siapa pediri mysql ?

A. 1,3 dan 4
B. 2,3 dan 5
C. 1, 2 dan 3
D. 3, 4 dan 5

4. Siapakah pencipta MYSQL ?


https://aamikoaa.blogspot.com
MIKO SMARTBLOGGER

A. Carles Cabbage
B. Howard Akein
C. Linus Torvald
D. Michael "Monty" Widenius.

5. Pada tahun berapa mysql diciptakan ?

A. MySQL pada awalnya diciptakan pada tahun 1979


B. MySQL pada awalnya diciptakan pada tahun 1997
C. MySQL pada awalnya diciptakan pada tahun 1977
D. MySQL pada awalnya diciptakan pada tahun 1987

6. Apasajakah keistimewaan mysql ?

A. Bekerja secara real time, tidak merusak system computer, debugging lancar,
aman dan open source
B. Berbasis visual lebih mudah dalam memanipulasi data, lebih efisien
penggunaan memori, dan stabil dalam penggunaan data yang banyak
C. Menggunakan bahasa yang mudah di mengerti user, tidak bisa
menggunakkan client server, memori kecil dan terbatas
D. Portabilitas,Perangkat lunak sumber terbuka, Multi-
user,'Performance tuning',Ragam tipe data,Perintah dan
Fungsi,Keamanan,Skalabilitas dan
Pembatasan,Konektivitas,Lokalisasi,Antar Muka, Klien dan
Peralatan,Struktur tabel.

7. Apa yang dimaksud portabilitas pada mysql ?

A. Portabilitas adalah system bisa di buka pada pc yang lain dengan mengirim
data lewat email
B. Portabilitas adalah MySQL dapat berjalan stabil pada berbagai
sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server,
Solaris, Amiga, dan masih banyak lagi.
C. Portabilitas adalah data bisa di hubungkan ke jaringan client server dan bisa
di gunakan online
D. Portabilitas adalah data yang dapat di alihkan tanpa adanya pengamanan
yang baik tetapi data tidak dapat di manipulasi
https://aamikoaa.blogspot.com
MIKO SMARTBLOGGER

8. Tamplikanlah seluruh field yang berada didalam tabel barang?

A. select barang;
B. select * from barang;
C. select * barang;
D. select * barang

9 Cara menghapus tabel barang?

A. drop table * barang;


B. drop table barang
C. drop table barang;
D. drop table_barang;

10 Buat lah user baru pada table karyawan dengan user = sofyan dan password =
sosa?
A. SQL create user sofyan identified by sosa;
B. SQL> create user sofyan by sosa;
C. SQL> create user sofyan identified by sosa;
D. SQL> create user sofyan identified by sosa

11 Tampilkan last name dengan huruf capital dimana last name nya di awali
dengan huruf ‘A’?
A. SQL> select upper(last_name),salary from employees where last_name 'A%';
B. SQL> select upper(last_name),salary from employees where
last_name like 'A%';
C. SQL> select upper(last_name),salary from employees where last_name like
'A';
D. SQL> select upper(last_name),salary from employees where last_name like
'A%;

12. Buatlah kolom NIP pada table karyawan sebagai index?


A. SQL> create index karyawan nip idx on karyawan(nip);
B. SQL> create index karyawan_nip_idx on karyawan(nip)
C. SQL> create index karyawan_nip_idx on karyawan(nip);
D. SQL> create index karyawan_nip_idx karyawan(nip);

13. Hapus hak akses delete dari user sosa?


A. Revoke delete on karyawan from sosa;
https://aamikoaa.blogspot.com
MIKO SMARTBLOGGER

B. Revoke delete on karyawan sosa;


C. Revoke delete karyawan from sosa;
D. Revoke delete on karyawan from sosa

14. Buatlah kolom NIP sebagai primary key pada table karyawan?
A. SQL> alter table karyawan add constraint pk_nip primary key nip;
B. SQL> alter table karyawan add constraint pk_nip primary key (nip)
C. SQL> alter table karyawan add constraint pk_nip primary key
(nip);
D. SQL> alter table karyawan add constraint pk nip primary key (nip);

15. Buat lah barang dengan field kode_barang char(6),nama barang


varchar2(25),satuan_barang varchar2(20) dan stok_barang number(4) primary key
adalah kode barang ?

A. create table barang(


kode_barang char(6),
nama_barang varchar2(25),
satuan_barang varchar2(20),
stock_barang number(4),
constraint pk_barang primary key(kode_barang)
);
B. create table barang(
kode_barang char(6)
nama_barang varchar2(25)
satuan_barang varchar2(20)
stock_barang number(4)
constraint pk_barang primary key(kode_barang)
);
C. create table barang(
kode_barang char(6),
nama_barang varchar2(25),
constraint pk_barang primary key(kode_barang)
);
D. create table barang(
kode_barang char(6),
nama_barang varchar2(25),
satuan_barang varchar2(20),
stock_barang number(4),
constraint pk_barang primary key(kode_barang)
https://aamikoaa.blogspot.com
MIKO SMARTBLOGGER

16. Buatlah kolom email pada table pegawai sebagai kolom unique?
A. SQL> alter table karyawan add constraint uq_email unique
(email);
B. SQL> alter table karyawan add constraint uq_email unique (email)
C. SQL> alter table karyawan on constraint uq_email unique (email);
D. SQL> alter table karyawan on constraint uq_email unique (email);

17. Isikan lah sebuah recordke dalam tabel barang seperti tampilan berikut :
KODE_BARANG NAMA_BARANG SATUAN_BARANG STOK_BARANG
KPR-1 KULKAS BUAH 20?
A. insert into barang values('KPR-01','KULKAS','BUAH','20');
B. insert into_barang values('KPR-01','KULKAS','BUAH','20');
C. insert barang_values('KPR-01','KULKAS','BUAH','20');
D. insert into barang values(KPR-01,KULKAS,BUAH,20);

18. Perangkat Lunak (Software) yang digunakan untuk mengelola kumpulan atau
koleksi data, dimana data tersebut diorganisasikan atau disusun ke dalam suatu
model data disebut?
A. Field
B. Record
C. DBMS
D. Tabel

19. Microsoft Access,Database Oracle adalah salah satu program aplikasi DBMS apa
singkatan dari DBMS tersebut?
A. Database Multiple System
B. Database Management System
C. Data Management System
D. Database Management Supply

20. Data yang terletak didalam satu kolom disebut?


A. Field
B. Record
C. DBMS
D. Tabel

21. Data yang terletak di dalam satu baris dan mewakili satu objek disebut?
https://aamikoaa.blogspot.com
MIKO SMARTBLOGGER

A. Field
B. Record
C. DBMS
D. Tabel

22. Data yang menggambarkan kumpulan karakteristik suatu entitas?


A. Field
B. Record
C. DBMS
D. Database

23. Perintah yang digunakan untuk memanipulasi data adalah?


A. Report
B. Query
C. Form
D. Tabel

24. Manakah dibawah ini yang bukan termasuk kedalam software pengolah data
base?
A. Ms- Access
B. Ms- Word
C. My SQL
D. SQL Server

25. Tipe data apakah yang panjang maksimalnya 255 karakter dapat menerima
huruf, angka, spasi, dan tanda baca?
A. Text
B. Memo
C. Number
D. Currency

26. Currency digunakan untuk tipe data?


A. Huruf, angka spasi dan tandabaca
B. Berisi gambar
C. Untuk alamat hyperlink
D. Angka dalam format mata uang

27. Karakteristik dari suatu Entity yang menyediakan penjelasan detail tentang entity
disebut?
https://aamikoaa.blogspot.com
MIKO SMARTBLOGGER

A. Data Field
B. Data Record
C. Attribut
D. Entity

28. Ciri dari Primary Key adalah ?


A. Bersifat unik
B. Bersifat umum
C. Memiliki kesamaan data dengan
D. Mudah dihapal

29. Sql dipublikasikan oleh ?


A. E.F Codd
B. D. Chamberlin
C. R.F Boyce
D. Euler

30. Berikut ini adalah sasaran dari SQL, kecuali ?


A. Menciptakan basis data dan struktur relasi
B. Harus portable
C. Membuat pemrograman terstruktur dengan grafis
D. Mengelompokan data yang komplek

31. Salah satu contoh data manipulation language ?


A. ALTER
B. TABLE
C. CHAT
D. SELECT

32. Pengembangan MySQL dengan tool database UNIREG dibuat oleh?


A. E.F Codd
B. Michael Widenius
C. R.F Boyce
D. David

33. Tamplikanlah seluruh field yang berada didalam tabel barang?

A. SQL> select * from barang;


B. SQL> select * to barang;
https://aamikoaa.blogspot.com
MIKO SMARTBLOGGER

C. SQL> select * from table barang;


D. D. SQL> select * from new barang;

34. Program desktop yang sering dipakai untuk membuat program koneksi
database adalah?
A. Visual studio
B. MySQL Workbanch
C. Visual basic
D. Autocad

35 . 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.

36. Program enterprise yang dibuat untuk mengaplikasikan basis data oracle
adalah?
A. Ms.powerpoint
B. Corel draw
C. Ms.Visual Basic
D. Ulead10.0

37 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.

38. Normalisasi adalah langkah penting dalam menyusun file basis data untuk
menghindari ?
A. Manipulasi data
B. Validasi data
C. Kerangkapan data
D. d. Kosistensi data
https://aamikoaa.blogspot.com
MIKO SMARTBLOGGER

39. Personil yg berhak untuk merubah struktur storage dan strategi akses di dalam
basis data adalah ?
A. DBMS
B. DBA
C. Programmer
D. Analyst

40. 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

41. 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

42. Bagian DBMS yg berfungsi untuk melakukan Query dan pengolahan data
adalah ?
A. DDL
B. Subskema DDL
C. Host language
D. DML

43. Dalam pendekatan basis data relasional suatu field disebut juga ?
A. Atribut.
B. Baris
C. Tupel.
D. Relasi.

44. Dalam basis data relasional, view adalah ?


A. Tabel semu yg dibuat dari base table.
B. Pandangan terhadap tupel.
C. Tingkatan pandangan terhadap table.
https://aamikoaa.blogspot.com
MIKO SMARTBLOGGER

D. Base table.

45. 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.

46. Data sublanguage adalah ?


A. Query language
B. DML
C. DDL
D. DDL dan DML

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

A. Extended SQL
B. Expanded SQL
C. Embedded SQL
D. Extension SQL

48. 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.

49. 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.

50. Perintah untuk membuat table semu yg diambil dari base table pada SQL
adalah ?
https://aamikoaa.blogspot.com
MIKO SMARTBLOGGER

A. CREATE TABLE.
B. CREATE INDEX.
C. CREATE VIEW.
D. CREATE DATABASE.

51 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.

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

A. Data Field
B. Data Record
C. Attribut
D. Entity

53. Ciri dari Primary Key adalah?


A. Bersifat unik
B. Bersifat umum
C. Memiliki kesamaan data dengan
D. Mudah dihapal

54. Cara membuka database yaitu ketik ?

A. USE DATABASE;
B. USE TABLE;
C. USE USER;
D. USE PROGRAM;

55. Cara mengahapus database yaitu ketik ?


https://aamikoaa.blogspot.com
MIKO SMARTBLOGGER

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;

56. Cara menghapus database nama yaitu ketik ?

A. DROP DATABASE mahasiswa;


B. DROP mahasiswa DATABASE;
C. DELETE DATABASE mahasiswa;
D. REMOVE DATABASE mahasiswa;

57. 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

58. 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

59. Apa pengertian dari tinyint ?


https://aamikoaa.blogspot.com
MIKO SMARTBLOGGER

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.

60. Apa pengertian dari smallint ?

A. Adalah sebuah integer kecil yang dapat ditandatangani atau


unsigned. Anda dapat menentukan lebar sampai dengan 5 digit.
B. Adalah sebuah integer kecil yang dapat ditandatangani atau unsigned. Anda
dapat menentukan lebar sampai dengan 25 digit.
C. Adalah sebuah integer kecil yang dapat ditandatangani atau unsigned. Anda
dapat menentukan lebar sampai dengan 225 digit.
D. Adalah sebuah integer kecil yang dapat ditandatangani atau unsigned. Anda
dapat menentukan lebar sampai dengan 0,25 digit.

Anda mungkin juga menyukai