Jumat, 13 Maret 2026

Transformasi ERD ke Basis Data Fisik

  Makalah 

Transformasi ERD ke Basis Data Fisik

Tugas 2 Pemrograman SQL II

 

 


 

 OLEH: 

Bunga Putri Salsabilla

24781005

MI 4A

 

Dosen Pengampu : M. Reza Redo Islami, S. Kom., M.T.I.

 

D3 MANAJEMEN INFORMATIKA

JURUSAN TEKNOLOGI INFORMASI

POLITEKNIK NEGERI LAMPUNG

2026



1. Pendahuluan

Sebagai mahasiswa D3 Manajemen Informatika, penguasaan terhadap tool administrasi database seperti Microsoft SQL Server Management Studio (SSMS) adalah kompetensi dasar yang sangat penting. SSMS menyediakan lingkungan terintegrasi untuk mengelola infrastruktur SQL, mulai dari Database Engine hingga pengelolaan objek secara visual maupun skrip.

2. Tujuan Praktikum:

Mampu memahami proses transformasi ERD menjadi data fisik di DBMS. Mahasiswa terampil dalam menerapkan perintah DDL, DML, SELECT, dan VIEW dalam pengelolaan data akademik menggunakan SSMS.

3. Metodologi Praktikum

Praktikum ini dilakukan dengan dua tahapan utama:

  1. Eksplorasi Lingkungan Kerja: Memahami komponen SSMS seperti Object Explorer, Designer Tools, dan Query Editor.

  2. Implementasi Database: Mentransformasikan rancangan ERD Akademik ke dalam bentuk basis data fisik.

4. Hasil dan Pembahasan

A. Konfigurasi Sistem dan Otentikasi

Koneksi ke database server dilakukan menggunakan Windows Authentication dengan nama server localhost. Metode ini memanfaatkan kredensial akun Windows lokal (BUNGA14\use) untuk akses yang aman dan praktis.

B. Implementasi Struktur Data (DDL)

Struktur Tabel (Basis Data AKADEMIK):

Database ini terdiri dari 6 tabel utama yang saling berelasi: 

1. JENJANG: Master data tingkat pendidikan (D3, D4, S1, dsb).

2. PRODI: Data program studi yang merujuk pada tabel JENJANG.

3. STATUS_AKADEMIK: Referensi status mahasiswa (Aktif, Lulus, dsb).

4. PENDIDIKAN: Master data jenjang pendidikan dosen.

5. MAHASISWA: Tabel transaksi utama yang menyimpan data personal mahasiswa.

6. DOSEN: Data tenaga pendidik yang berelasi dengan program studi.


Potongan SQL Penting (Implementasi DDL & VIEW):

Berikut adalah contoh skrip pembuatan tabel dengan relasi Foreign Key dan pembuatan View: SQL-- Contoh Relasi Antar Tabel

CREATE TABLE PRODI (

    idprodi INT IDENTITY(1,1) PRIMARY KEY,

    nmprodi NVARCHAR(50),

    idjenjang INT,

    FOREIGN KEY (idjenjang) REFERENCES JENJANG(idjenjang)

);




-- Pembuatan View untuk Data Spesifik

CREATE VIEW v_mhs_mi_2017 AS

SELECT m.npm, m.nama, m.thn_masuk

FROM MAHASISWA m

JOIN PRODI p ON m.idprodi = p.idprodi

WHERE p.nmprodi = 'Manajemen Informatika' AND m.thn_masuk = '2017';


Berdasarkan pengujian, seluruh perintah SQL berhasil dijalankan dengan konfirmasi "Commands completed successfully".Penggunaan Designer Tools mempermudah administrasi dasar, sementara Query Editor memberikan fleksibilitas tinggi untuk manipulasi data kompleks.


C. Manipulasi dan Penyajian Data (DML & SELECT)

Data awal berhasil diinput menggunakan perintah INSERT INTO sesuai dengan panduan BPP. Pengujian query menghasilkan ringkasan informasi yang akurat, di antaranya:
Ditemukan 1 dosen berpendidikan S2 pada program studi Akuntansi.
Data mahasiswa tersebar pada jenjang D3 dan D4.

D. Optimasi Akses dengan View

Dua buah View telah dibuat untuk mempermudah akses informasi rutin, yaitu v_mhs_mi_2017 dan v_dosen_mi. Fitur ini sangat berguna bagi pihak manajemen untuk melihat data spesifik tanpa harus menjalankan kueri yang kompleks secara berulang.

Kesimpulan:

Praktikum ini berhasil membuktikan bahwa transformasi dari ERD ke basis data fisik memerlukan ketelitian dalam mendefinisikan Primary Key dan Foreign Key guna menjaga integritas data. Penggunaan fitur View terbukti sangat efektif untuk mempermudah penyajian informasi rutin tanpa harus menulis ulang query yang panjang

Tidak ada komentar:

Posting Komentar

Transformasi ERD ke Basis Data Fisik

   Makalah  Transformasi ERD ke Basis Data Fisik Tugas 2  Pemrograman SQL II        OLEH:   Bunga Putri Salsabilla 24781005 MI 4A   Dosen Pe...