Anda di halaman 1dari 1

NASKAH KUNCI SOAL PENILAIAN TENGAH SEMESTER (PTS)

MAPEL BASIS DATA


TAHUN PELAJARAN 2018/2019

1. Client Server adalah suatu bentuk arsitektur, dimana client adalah perangkat yang
menerima yang akan menampilkan dan menjalankan aplikasi (software komputer) dan
server adalah perangkat yang menyediakan dan bertindak sebagai pengelola aplikasi,
data, dan keamanannya.
2. - CREATE = Perintah ini digunakan untuk membuat, termasuk diantaranya membuat
database baru, tabel baru, view baru, dan kolom.
- ALTER = Perintah ini digunakan untuk mengubah struktur tabel yang telah dibuat.
Pekerjaannya mencakup mengganti nama tabel, menambah kolom, mengubah kolom,
menghapus kolom, maupun memberikan atribut pada kolom
- RENAME = Perintah yang digunakan untuk merubah nama Objek
- DROP = Perintah ini digunakan untuk menghapus database dan tabel.
3. - INNER JOIN Yaitu bentuk kondisi join dimana di antara 2 atau lebih tabel yang ingin
di join memiliki hubungan sehingga semua isi tabel yang di pilih bisa di tampilkan
- OUTER JOIN yaitu bentuk nilai join yang memenuhi dari kedua tabel, Outer join
terdiri dari 2 yaitu,
1. LEFT OUTER JOIN yaitu di tandai dengan operator (+), tabel asal atau yang
memiliki tanda (+) akan dilengkapi dengan tabel yang lainnya dan berada pada
sebelah kiri.
2. RIGHT OUTER JOIN, Sama dengan left outer join namun peletakan data atai nilai
dari tabel lain berada pada sebelah kanan tabel asal.
- CROSS JOIN mengembalikan/menampilkan nilai semua baris (record) dari tabel
sebelah kiri. Setiap record dari tabel sebelah kiri digabungkan dengan semua record
dari tabel sebelah kanan. Bila Cross Join menggunakan WHERE, maka hasil yang
ditampilkan sama seperti bila menggunakan INNER JOIN. Cross join juga disebut
dengan Cartesian products bila tidak menggunakan WHERE
4. – MIN = mencari nilai terendah
- Max = mencari nilai tertinggi
- Sum = mencari jumlah nilai
- AVG = mencari rata-rata nilai
- COUNT = mencari jumlah data
5. Klausa HAVING digunakan untuk menentukan kondisi bagi GROUP BY. Kelompok
yang memenuhi HAVING saja yang akan dihasilkan.
6. Select nama from mahasiswa where fisika < = 70;
7. Select nama from mahasiswa where kelas = ‘B’;
8. Select sum (RPL) from mahasiswa where kelas = ‘B’;
9. Select avg (mysql) from mahasiswa where kelas = ‘C’;
10. Select max (Kapita) from mahasiswa where kelas = ‘B’;

Anda mungkin juga menyukai