Tugas SQLclientserverjumat 6 Nov 2020 Nasyaputri
Tugas SQLclientserverjumat 6 Nov 2020 Nasyaputri
Tanda tangan guru : Tanda tangan peserta didik Tanda tangan dan nama orang tua/wali siswa
.......................................
serta komentar dari orang tua
................................. ........................................
.............................................................................
Jawablah soal uraian berikut ini dengan baik dan benar !
1. SQL merupakan sebuah bahasa pemrograman untuk mengakses data dalam basis data relasional yang
diciptakan oleh Jhonny Oracle. Secara umum, SQL terdiri dari dua bahasa, yaitu Data Definition Language
(DDL) dan Data Manipulation Language (DML). Analisalah perbedaan fungsi antara DDL dengan DML !
2. Perintah bahasa pemrograman dalam DDL digunakan oleh administrator basis data dalam pembuatan sebuah
aplikasi basis data. Deskripsikan fungsi kegunaan dari penerapan perintah yang digunakan dalam DDL
berikut !
a. CREATE
b. USE
c. ALTER
d. DROP
3. Tipe data TEXT dan BLOB pada perintah kelompok DDL memberikan ciri perbedaan penilaian pada
pembedaan arti penulisan seperti huruf besar dan kecil. Analisalah perbedaan antara TEXT dengan BLOB !
4. Selain perintah bahasa pemrograman dalam DDL terdapat juga perintah dalam DML. Deskripsikan fungsi
kegunaan dari penerapan perintah bahasa pemrograman dalam DML berikut ini !
a. SELECT
b. INSERT
c. UPDATE
d. DELETE
5. Fungsi aggregat digunakan dalam proses perhitungan dan digunakan pada bagian perintah SELECT.
Deskripsikan fungsi kegunaan penerapan perintah kelompok aggregat berikut !
a. SUM
b. COUNT
c. AVG
Jawab :
1. DDL digunakan untuk mendefinisikan, mengubah, serta menghapus basis data dan objek-objek
yang diperlukan dalam basis data, misalnya tabel, view, user, dan sebagainya, sedangkan DML
digunakan untuk memanipulasi data yang ada dalam suatu tabel.
2. A. Create : untuk membuat objek baru
B. USE untuk menggunakan objek
C. ALTER untuk mengubah objek yang sudah ada.
D. DROP untuk menghapus objek.
3. BLOB digunakan untuk menyimpan data biner sedangkan Teks digunakan untuk menyimpan string
besar.