Skip to content

Latest commit

 

History

History

sesi_12

Structured Database part 2

Sesi ini diberikan tugas untuk melakukan DDL dan DML, serta membuat Entity Relationship Diagram (ERD).

Tugas 1 (requirement1.sql)

Tugas 1 berupa tugas membuat database sebuah perusahaan musik PT. Melodi Indah. Database ini bernama "db_melodiindah". Di dalam database terdapat:

  • Tabel:
    1. tb_album
    2. tb_combine_musik
    3. tb_instrumen
    4. tb_lagu
    5. tb_musisi
  • View:
    1. instrumen_musisi
    2. pengarang_album

Tugas 2 (requirement 2)

Berupa tugas untuk membuat tabel sebuah company (db_company) yang memiliki detail sebagai berikut:

  • tb_employee: table yang berisi detail employee
  • tb_department: table yang berisi detail dari tiap department dalam company.
  • dept_location: table yang berisi detil lokasi dari tiap departemen.
  • tb_project: berisi project-project yang sedang berjalan di dalam company.
  • tb_dependent: berisi daftar pihak-pihak diluar employee yang berelasi dengan tiap employee.
  • tb_works_on: berisi relasi antara project dengan employee.

Anda dapat membuat database dengan menjalankan query yang ada pada file "requirement2.sql"

Tugas 2.soal

Kemudian, diberikan pula tugas untuk memanipulasi database "db_employee". Anda dapat melihat querynya pada file "requirement2_soal.sql".

Additional Notes

Untuk detil lebih lanjut, anda dapat membaca "sesi12_documentation.docx".