Global searching is not enabled.
Skip to main content
Assignment

Tugas topik ke 5

Completion requirements
Opened: Tuesday, 10 September 2024, 1:57 AM
Due: Saturday, 28 December 2024, 11:59 PM

Instruksi Tugas Praktikum: Perancangan dan Implementasi Database SQL

Mata Kuliah: Basis Data Topik: Data Definition Language (DDL) & Data Manipulation Language (DML) Durasi: 1 Minggu


🎯Tujuan Pembelajaran

Setelah menyelesaikan tugas ini, mahasiswa diharapkan mampu:

  1. Merancang skema database relasional sederhana berdasarkan studi kasus.

  2. Menulis dan mengeksekusi perintah SQL DDL (CREATE TABLE) untuk membangun struktur database.

  3. Menulis dan mengeksekusi perintah SQL DML (INSERT INTO) untuk mengisi data ke dalam tabel.

  4. Mendokumentasikan proses perancangan dan implementasi database secara sistematis.

📖 Studi Kasus:
  • Database sesuai dengan poin tugas nomor 1
2. Tambahkan data pada database yang telah dibuat dengan perintah (DML) pada semua tabel (masing-masing tabel minimal berisi 5 record data)


💻 Langkah-Langkah Pengerjaan

Bagian 1: Pembuatan Struktur Database (DDL)

  1. Siapkan Database Anda:

    • Buka database client Anda (misalnya: phpMyAdmin, DBeaver, MySQL Workbench, atau command line).

    • Buat sebuah database baru .

  2. Tulis Sintaks SQL DDL:

    • Berdasarkan studi kasus di atas, tulis perintah CREATE TABLE untuk semua entitas/tabel

    • Perhatikan dengan teliti:

      • Penentuan tipe data yang sesuai untuk setiap kolom.

      • Penetapan Primary Key pada setiap tabel.

      • Penetapan Foreign Key pada tabel Pendaftaran untuk menjaga integritas relasional data.

      • Gunakan constraint seperti NOT NULL, UNIQUE, dan AUTO_INCREMENT jika diperlukan.

  3. Jalankan Perintah SQL:

    • Eksekusi sintaks DDL yang telah Anda tulis pada database .

    • Pastikan tidak ada error dan ketiga tabel berhasil dibuat. Verifikasi dengan melihat struktur database Anda.

Bagian 2: Penambahan Data (DML)

  1. Tulis Sintaks SQL DML:

    • Tulis perintah INSERT INTO untuk menambahkan data ke dalam tabel yang sudah Anda buat.

  2. Masukkan Data dengan Ketentuan:

    • Isi semua dengan minimal 5 record data dummy

  3. Jalankan dan Verifikasi:

    • Eksekusi sintaks DML yang telah Anda tulis.

    • Setelah berhasil, jalankan perintah SELECT * FROM nama_tabel; untuk setiap tabel guna memastikan data telah berhasil masuk sesuai dengan yang Anda inputkan.


📄 Format Dokumentasi dan Pengumpulan Tugas

Kumpulkan tugas dalam format PDF dengan nama file TugasSQL_NIM_Nama.pdf. Laporan harus berisi dokumentasi dari semua langkah yang Anda kerjakan.