Kumpulan informasi yang terintegrasi dengan baik
2. Seseorang yang mengelola database disebut?
Database Administrator (DBA)
3. Istilah untuk software ang digunakan untuk melakukan akses database adalah...
DBMS (Database Management System)
4. Perintah yang digunakan untuk merubah struktur suatu tabel adalah...
ALTER TABLE
5. Drop database adalah perintah untuk...
Menghapus database
7. Apakah kepanjangan dari DBMS? Jelaskan!
Database management system, suatu sistem software yang memungkinkan pengguna
mengontrol & mengakses database secara efentik dan efisien
8. Apa perbedaan MySQL dan SQL?
SQL adalah bahasa permintaan sedangkan MSQL dalah software RDBMS yang
mensupport bahasa SQL
9. Sebutkan 3 jenis perintah dalam SQL. Jelaskan!
- DDL (Data Definition Language) Berhubungan dengan pendefinisian suatu struktur
database. (treat, altreat, drop)
- DML : berhubungan dengan manipulasi data. ( select, insert, update)
- DCL : berhubungan dengan manipulasi user dan hak akses. (grant, revoke)
10. Jelaskan kondisi dalam SQL dibawah ini :
- LIKE : menampilkan isi record dengan menggunakan sebagian dari isi sebuah data.
- ORDER BY : menampilkan hasil select sesuai dengan urutan yang diinginkan.
- ASC/DESC : mengurutkan data secara tururut naik/menurun.
- GROUP BY : mengelompokkan hasil dari select berdasarkan persamaan datanya.
11. Jelaskan beberapa fungsi dalam SQL dibawa ini :
- UNION : menggabungkan isi dari 2 tabel atau lebih
- COUNT : untuk mendapatkan jumlah bari atau record dari suatu tabel
- MAX : untuk mendapatkan nilai terbesar dari sekumpulan record
- MIN : untuk mendapatkan nilai terkecil dari sekumpulan record
12. Tabel = keluarga
Kode_keluarga
|
Nama
|
Jml_anak
|
AA01
|
Budi
|
2
|
AA02
|
Arni
|
1
|
AA03
|
Taufan
|
-
|
AA04
|
Putry
|
3
|
AA05
|
Ritha
|
2
|
SELECT*FROM keluarga;
13. Apakah
maksud dari pernyataan ini?
SELECT nama FROM pegawai
WHERE kode IN
(SELECT DISTINCT kode FROM utama);
Menampilkan nama yang sama dari tabel pegawai sesuai kode namun yang ditampilkan hanya satu nama
14. Apakah
maksud dari pernyataan ini?
Select Nama, char_length(Nama) AS panjang from pegawai;
WHERE ‘Nama’ LIKE ‘A%’;
Menampilkan nama dengan panjang karakter beberapa dari pegawai dengan nama yang terdapat huruf 'A'