PEMROGRAMAN SQL 2(3)
LAPORAN PRAKTIKUM
Pemrograman SQL II
Perintah Dasar Transact-SQL
Dosen Pengampu
M. Reza Redo Islami, S.Kom., M.T.I.
Disusun Oleh
Tego Saputra
24781059
Manajemen Informatika 4B
Tanggal Penyerahan
30 Maret 2026
JURUSAN TEKNOLOGI INFORMASI
PROGRAM STUDI MANAJEMEN INFORMATIKA
POLITEKNIK NEGERI LAMPUNG
2026
PRAKTIKUM 3 TRANSACT-SQL: DASAR-DASAR PEMROGRAMAN SQL SERVER
Pendahuluan
Dalam dunia pengolahan data, database menjadi komponen penting yang digunakan untuk menyimpan dan mengelola informasi. Salah satu bahasa yang digunakan dalam pengelolaan database adalah SQL (Structured Query Language). Namun, pada Microsoft SQL Server, terdapat pengembangan dari SQL yang dikenal dengan Transact-SQL (T-SQL).
Transact-SQL tidak hanya digunakan untuk mengambil dan memanipulasi data, tetapi juga mampu mengatur alur logika seperti dalam bahasa pemrograman. Oleh karena itu, pada praktikum ini dilakukan pembelajaran mengenai dasar-dasar Transact-SQL, meliputi penggunaan komentar, variabel, konversi data, serta kendali proses.
Tujuan Praktikum
Tujuan dari praktikum ini adalah:
- Memahami konsep dasar Transact-SQL
- Menggunakan komentar dalam script SQL
- Mendeklarasikan dan menggunakan variabel
- Menggunakan fungsi CAST() untuk konversi data
- Menerapkan kendali proses seperti IF...ELSE, CASE, dan WHILE
Dasar Teori
Transact-SQL (T-SQL) merupakan bahasa prosedural yang digunakan pada SQL Server untuk memperluas kemampuan SQL standar. Dalam T-SQL, pengguna dapat membuat script yang lebih kompleks dengan memanfaatkan variabel, blok perintah, serta kendali proses.
Komentar digunakan untuk memberikan penjelasan pada script tanpa ikut dieksekusi. Variabel digunakan untuk menyimpan nilai sementara, sedangkan fungsi CAST() digunakan untuk mengubah tipe data agar sesuai dengan kebutuhan output.
Selain itu, T-SQL juga mendukung kendali proses seperti IF...ELSE untuk percabangan, CASE untuk pemilihan kondisi, serta WHILE untuk perulangan. Dengan fitur ini, T-SQL mampu mengolah data secara lebih dinamis dan terstruktur.
Alat dan Bahan
- Laptop atau komputer
- Microsoft SQL Server Management Studio (SSMS)
- Modul praktikum
- Sistem operasi Windows
Langkah Kerja (Prosedur Praktikum)
Langkah-langkah yang dilakukan dalam praktikum ini adalah sebagai berikut:
- Membuka aplikasi SQL Server Management Studio
- Login ke database menggunakan Windows Authentication
- Menyiapkan database dan tabel yang digunakan
- Menuliskan script Transact-SQL
- Menjalankan script dengan tombol Execute
- Mengamati hasil output
- Mendokumentasikan hasil praktikum
Contoh Script Praktikum
Berikut adalah contoh script yang digunakan dalam praktikum:
-- Praktikum 3 Transact-SQL
/*
Script ini berisi deklarasi variabel
dan kendali proses
*/
BEGIN
DECLARE @nama VARCHAR(50);
DECLARE @nilai INT;
DECLARE @hasil INT;
SET @nama = 'Tego Saputra';
SET @nilai = 80;
SET @hasil = @nilai + 10;
PRINT 'Nama: ' + @nama;
PRINT 'Nilai: ' + CAST(@nilai AS VARCHAR(10));
PRINT 'Hasil: ' + CAST(@hasil AS VARCHAR(10));
IF @nilai >= 75
PRINT 'Lulus';
ELSE
PRINT 'Tidak Lulus';
END;
Hasil dan Pembahasan
Berdasarkan praktikum yang dilakukan, script berhasil dijalankan dan menghasilkan output sesuai dengan perintah yang dibuat. Penggunaan variabel memudahkan dalam pengolahan data sementara, sedangkan fungsi CAST() diperlukan untuk menampilkan data numerik dalam bentuk teks.
Selain itu, penggunaan IF...ELSE, CASE, dan WHILE membantu dalam mengatur logika program, seperti menentukan kondisi kelulusan dan perulangan. Namun, dalam praktikum juga ditemukan error seperti “Invalid object name” yang disebabkan karena tabel belum dibuat terlebih dahulu.
Secara keseluruhan, praktikum ini memberikan pemahaman bahwa Transact-SQL tidak hanya digunakan untuk query data, tetapi juga dapat digunakan untuk membuat logika pemrograman.
Kesimpulan
Berdasarkan praktikum yang telah dilakukan, dapat disimpulkan bahwa Transact-SQL merupakan bahasa yang powerful karena mendukung penggunaan variabel, konversi data, dan kendali proses.
Melalui praktikum ini, mahasiswa dapat memahami cara membuat script yang terstruktur dan dinamis dalam pengolahan data. Dengan demikian, T-SQL sangat penting dalam pengembangan sistem berbasis database.

Komentar
Posting Komentar