Lompat ke konten Lompat ke sidebar Lompat ke footer

Soal Manajemen Basis Data

1. Apa ayng dimaksud dengan database?
    Kumpulan gosip yang terintegrasi dengan baik
2. Seseorang yang mengelola database disebut?
    Database Administrator (DBA)
3. Istilah untuk software ang dipakai untuk melaksanakan susukan database adalah...
    DBMS (Database Management System)
4. Perintah yang dipakai untuk merubah struktur suatu tabel adalah...
    ALTER TABLE
5. Drop database yaitu 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 yaitu bahasa usul 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 : berafiliasi dengan manipulasi data. ( select, insert, update)
    - DCL : berafiliasi dengan manipulasi user dan hak akses. (grant, revoke)
10. Jelaskan kondisi dalam SQL dibawah ini :
      - LIKE : menampilkan isi record dengan memakai 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 menurut persamaan datanya.
11. Jelaskan beberapa fungsi dalam SQL dibawa ini :
      - UNION : menggabungkan isi dari 2 tabel atau lebih
      - COUNT : untuk mendapat jumlah bari atau record dari suatu tabel
      - MAX : untuk mendapat nilai terbesar dari sekumpulan record
      - MIN : untuk mendapat 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
       Bagaimana pernyataan untuk menampilkan semua kolom dari tabel diatas?
       SELECT*FROM keluarga;
13. Apakah maksud dari pernyataan ini?
 SELECT nama FROM pegawai
 WHERE aba-aba IN
 (SELECT DISTINCT aba-aba FROM utama);
 Menampilkan nama yang sama dari tabel pegawai sesuai aba-aba 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 abjad 'A'







Sumber http://now-smart.blogspot.com/