1.
SOAL/TUGAS
Judul Tugas : Pengelolaan Basis Data
Skenario :
Anda seorang database administrator yang diminta oleh sebuah perusahaan untuk
mengelola data transaksi, pelanggan, dan stok produk. Anda diminta untuk membuat basis
data yang mencakup entitas Penjualan, Pelanggan, Produk, dan Detail Penjualan,
memastikan sistem mampu mencatat semua transaksi secara akurat. Anda membuat tabel-
tabel, menentukan hubungan antar entitas, dan mengimplementasikan basis data
menggunakan langkah-langkah terstruktur. Hasilnya, perusahaan tersebut memiliki sistem
yang efektif untuk memantau penjualan, mengelola data pelanggan, dan mengontrol stok
produk.
Anda diminta untuk melakukan langkah kerja seperti dibawah ini:
1. Analisis Kebutuhan: Identifikasi informasi yang perlu disimpan untuk Penjualan,
Pelanggan, Produk, dan Detail Penjualan.
2. Perancangan Skema: Buat diagram entitas-relasi (ERD) untuk menentukan tabel, atribut,
dan relasi antar entitas.
3. Pembuatan Tabel: Implementasikan tabel untuk setiap entitas (Penjualan, Pelanggan,
Produk, Detail Penjualan) sesuai dengan skema.
4. Definisi Relasi: Tentukan relasi antar tabel dengan kunci utama (Primary Key) dan kunci
asing (Foreign Key).
5. Input Data: Masukkan data sampel ke dalam tabel untuk pengujian.
6. Pengujian Query: Uji query untuk fungsi seperti pencatatan transaksi, pencarian
pelanggan, dan pengecekan stok.
7. Optimasi: Pastikan indeksasi dan struktur tabel mendukung efisiensi pencarian data.
8. Dokumentasi: Buat dokumentasi sistem untuk penggunaan dan pemeliharaan basis data.
2. GAMBAR KERJA
“SELAMAT & SUKSES”