Pemrograman SQL II (2)


 LAPORAN PRAKTIKUM

Pemrograman SQL II

Dosen Pengampu

M. Reza Redo Islami, S.Kom., M.T.I.

Disusun Oleh

Tego Saputra

24781059

Manajemen Informatika 4B


Tanggal Penyerahan

10 Maret 2026

 

JURUSAN TEKNOLOGI INFORMASI

PROGRAM STUDI MANAJEMEN INFORMATIKA

POLITEKNIK NEGERI LAMPUNG

2026


Pendahuluan


Basis data merupakan sistem yang digunakan untuk menyimpan dan mengelola data secara terstruktur sehingga memudahkan proses pengolahan dan pencarian informasi. Salah satu perangkat lunak yang digunakan untuk mengelola basis data adalah Microsoft SQL Server dengan bantuan aplikasi SQL Server Management Studio (SSMS). Pada praktikum ini dilakukan pembuatan database akademik dengan mengubah Entity Relationship Diagram (ERD) menjadi struktur basis data fisik.


Pembahasan


Pada praktikum ini dibuat database bernama AKADEMIK yang terdiri dari enam tabel yaitu JENJANG, PRODI, STATUS_AKADEMIK, PENDIDIKAN, MAHASISWA, dan DOSEN. Setiap tabel memiliki primary key sebagai identitas data dan beberapa tabel memiliki foreign key untuk menghubungkan relasi antar tabel.


Setelah tabel dibuat, langkah berikutnya adalah memasukkan data menggunakan perintah INSERT INTO. Data yang dimasukkan meliputi data program studi, jenjang pendidikan, status akademik, mahasiswa, dan dosen.


Selanjutnya dilakukan beberapa query SELECT untuk menampilkan informasi seperti jumlah mahasiswa pada setiap program studi, jumlah mahasiswa aktif, jumlah dosen dengan pendidikan tertentu, serta jumlah mahasiswa berdasarkan jenjang pendidikan. Selain itu dibuat dua view, yaitu v_mhs_mi_2017 untuk menampilkan mahasiswa Manajemen Informatika angkatan 2017 dan v_dosen_mi untuk menampilkan dosen pada program studi Manajemen Informatika.


Kesimpulan


Berdasarkan praktikum yang telah dilakukan dapat disimpulkan bahwa SQL Server dapat digunakan untuk membuat dan mengelola basis data dengan mudah. Melalui proses pembuatan tabel, pengisian data, penggunaan query SELECT, serta pembuatan view, pengguna dapat menyimpan dan menampilkan informasi yang dibutuhkan secara lebih terstruktur dan efisien.

Komentar

Postingan populer dari blog ini

Pemrograman SQL II (1)

Catatan Praktikum SQL Minggu ke-7

PEMROGRAMAN SQL 2(6)