100% menganggap dokumen ini bermanfaat (3 suara)
1K tayangan2 halaman

Contoh Soal dan Query SQL

Dokumen tersebut membahas konsep-konsep dasar SQL seperti DML, DDL, JOIN, serta fungsi-fungsi seperti stored procedure, backup database, dan ranking function. Termasuk contoh-contoh query untuk mengolah data pada tabel Customer dan Order.

Diunggah oleh

nidaime kakashi
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
100% menganggap dokumen ini bermanfaat (3 suara)
1K tayangan2 halaman

Contoh Soal dan Query SQL

Dokumen tersebut membahas konsep-konsep dasar SQL seperti DML, DDL, JOIN, serta fungsi-fungsi seperti stored procedure, backup database, dan ranking function. Termasuk contoh-contoh query untuk mengolah data pada tabel Customer dan Order.

Diunggah oleh

nidaime kakashi
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

SQL Part

1. Jelaskan pengertian beserta contohnya untuk DML(Data Manipulation Languange) dan DDL(Data
Definition Language) di SQL (5 point)
2. Jelaskan dan berikan beberapa contoh dari JOIN pada SQL (5 Point)
3. Berikut ini data Tabel Customer & Tabel Order (30 Point)

Tabel Customer

CustomerI Customer Address


D
1 Rino Jakarta
2 Hendy Bandung
3 Hadi Sukabumi
4 Chandra Semarang
5 Glen Lampung
6 Yenny Jakarta
7 Joko Yogyakarta

Tabel Order

OrderID CustomerId OrderDate


1 1 20 Januari 2017
2 5 15 Januari 2017
3 2 14 Januari 2017
4 2 15 Januari 2017
5 3 12 Januari 2017
6 6 16 Januari 2017
7 7 12 Januari 2017
8 2 15 Januari 2017
9 3 14 Januari 2017
10 1 16 Januari 2017
11 2 15 Januari 2017
12 4 17 Januari 2017
13 2 16 Januari 2017
14 6 15 Januari 2017
15 1 12 Januari 2017

a. Buat Query SQL untuk menampilkan data pada tanggal berapa yang memiliki order paling
banyak.
b. Buat Query SQL untuk menampilkan data pada tanggal berapa yang memiliki order paling
sedikit.
c. Buat Query SQL untuk menampilkan data pembeli terbesar dan terkecil

4. Berdasarkan Tabel Customer dan Tabel Order di soal nomor 3 buatkan stored procedure untuk
kondisi berikut: (20 point)
a. Stored procedure untuk menampilkan banyaknya jumlah order customer berdasarkan
parameter inputnya CustomerID
b. Stored procedure untuk menampilkan detail order customer beserta banyaknya jumlah
ordernya di masing2 tanggalnya (parameter input CustomerID)

5. Jelaskan beberapa jenis backup database yang Anda ketahui (10 point)
6. Jelaskan perbedaan Ranking Function antara penggunaan Rank dan Row_Number pada SQL (10
point)
7. Berdasarkan Tabel Customer dan Tabel Order di soal nomor 3, buatkan query untuk
menampilkan semua data customer dengan tanggal order pertama kali dengan menggunakan
Ranking Function di SQL, contoh outputnya:
(15 point)

CustomerI Customer OrderDate


D
1 Rino 12 January 2017
2 Hendy 14 January 2017
3 .... ......

Anda mungkin juga menyukai