Modul 1 MS SQL Server & TSQL Select - Shofiyah PDF
Modul 1 MS SQL Server & TSQL Select - Shofiyah PDF
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.
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
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.
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.
7
12. Select Between
Tuliskan pernyataan T-SQL berikut ini.
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.