Anda di halaman 1dari 10

Ms SQL Server

& T-SQL SELECT

By

APRIL 2019
SHOFIYAH A.I
BASIS DATA
Universitas Negeri Malang
MODUL 1 – LATIHAN T-SQL SELECT

A. Alokasi Waktu
3JS (3x45)

B. Petunjuk
1. Awali setiap aktivitas dengan do’a, semoga berkah dan mendapat kemudahan.
2. Pahami tujuan, dasar teori, dan latihan-latihan praktikum dengan baik dan benar.
3. Kerjakan tugas-tugas praktikum pada jobsheet dengan baik, sabar, dan jujur.
4. Mintalah penjelasan dan tanyakan kepada dosen apabila ada hal-hal yang kurang jelas.

C. Ruang Lingkup Pembahasan


1. T-SQL Select

D. Latihan
Latihan pada modul ini berdasar pada studi kasus yang telah diberikan terkait perbankan. Persiapkan
studi kasus saudara dan perhatikan ER-Diagram di bawah ini.

1
1. Menciptakan Database
a. Buatlah database dengan nama DB_PERBANKAN

b. Untuk memilih database sebagai database aktif gunakan gunakan perintah USE [database_name]
c. Untuk menghapus database, gunakan perintah DROP dan diikuti nama database DROP DATABASE
[database_name]

2. Operasi Tabel – Menciptakan Tabel


Tuliskan pernyataan T-SQL berikut ini.

 Terciptanya dbo.NASABAH menandakan bahwa tabel telah terbentuk


 Untuk mengecek apakah tabel telah terisi data atau tidak lakukan langkah sebagai berikut.
Object Explorer  Expandlah DB_PERBANKAN  Tables (lakukan expand pada tables)  Klik
kanan pada dbo.NASABAH  Select Top 1000 Rows

2
3. Penambahan Data pada Tabel
Tuliskan pernyataan T-SQL berikut ini.

 Untuk mengecek apakah tabel telah terisi data atau tidak lakukan langkah sebagai berikut.
Object Explorer  Expandlah DB_PERBANKAN  Tables (lakukan expand pada tables)  Klik
kanan pada dbo.NASABAH  Select Top 1000 Rows

3
4. Mendapatkan Keseluruhan Data pada Tabel dengan Select
Tuliskan pernyataan T-SQL berikut ini.

5. Mendapatkan Data Spesifik pada Tabel dengan Select


Tuliskan pernyataan T-SQL berikut ini.

4
6. Joining Kolom
Tuliskan pernyataan T-SQL berikut ini.

7. Pengurutan Data
Untuk mengurutkan data, kita memanfaatkan klausa ORDER BY, di mana nilai defaultnya adalah ASC
(ascending atau pengurutan naik). Tuliskan pernyataan T-SQL berikut ini.

5
8. Modifikasi Data
Tuliskan pernyataan T-SQL berikut ini.

9. Fungsi Agregat
Pada modul ini akan dicontohkan sintaks dengan fungsi agregat COUNT (jumlah dalam hal banyak),
untuk fungsi agregat yang lain saudara dapat menerapkan dengan sintaks yang sama sesuai dengan
fungsi yang dimiliki oleh masing-masing fungsi agregat. Fungsi agregat menggunakan pengelompokan
data (GROUP BY) dan kondisi tertentu dengan penerapan HAVING.
Tuliskan pernyataan T-SQL berikut ini.

6
10. Wilcards
Tuliskan pernyataan T-SQL berikut ini.

11. Multiple Value IN menggunakan Klausa Where


Tuliskan pernyataan T-SQL berikut ini.

7
12. Select Between
Tuliskan pernyataan T-SQL berikut ini.

13. Perubahan Tabel


Tuliskan pernyataan T-SQL berikut ini.
Perubahan tabel menggunakan RENAME, CHANGE, ADD, dan DROP COLUMN

Cobalah sintaks perubahan tabel dengan penerapan RENAME, CHANGE, dan DROP COLUMN

8
14. Menghapus Kolom dan Tabel
Tuliskan pernyataan T-SQL berikut ini.
a. Menghapus Kolom

b. Menghapus Tabel
Tuliskan pernyataan T-SQL berikut ini.

Anda mungkin juga menyukai