Contoh Soal Perancangan Basis Data - Pembuatan ERD, Normalisasi, Table, dan Flowchart

Berikut ini adalah beberapa contoh mengenai Soal Perancangan Basis Data - Pembuatan ERD, Normalisasi, Table, dan Flowchart

SOAL:

1.    Disebuah Penerbit buku terdapat sistem sebagai berikut: Setiap Buku hanya boleh ditulis oleh seorang Pengarang, dan setiap pengarang boleh menulis lebih dari satu buku. Penerbit akan menerbirkan buku dari banyak pengarang dan mengirimkannya ke banyak Agen (menyuplai). Penerbit dapat mengontrak banyak pengarang, dan seorang pengarang boleh memiliki kontrak dengan banyak penerbit.

Diminta:

A.    Buatlah ERD lengkap untuk kasus diatas. (30 poin)

B.    Buatlah tabel yang terbentuk dari ERD yang sudah dibuat. (10 point)

 

2.    Sebuah unnormal form yang didapatkan dari data-data yang berhubungan dengan sebuah sistem Rental Peralatan Kamera adalah sebagai berikut:

KD_TRX

TGL_TRX

NAMA_PELANGGAN

NAMA_BARANG

TIPE_BARANG

JAMINAN

 

TRX001

01/09/2020

HENDRIK

KAMERA NIKON

LENSA 50MM

KAMERA

LENSA

KTP

 

TRX002

03/09/2020

JAMILAH

ZHIYUN WEBILL S

TRIPOD EXCELL

GIMBAL

TRIPOD

KTP

 

 

 

JUMLAH_SEWA

HARGA_SEWA

LAMA_SEWA

TOTAL_BAYAR

 

1

1

200.000

100.000

1 HARI

1 HARI

300.000

 

1

2

100.000

50.000

2 HARI

2 HARI

300.000

 

Diminta:

A.    Buatlah Normalisasi dari tabel diatas dari mulai tahapan Unnormal hingga 3NF. (30 poin)


3.    Pada sebuah lembaga bimbingan belajar terdapat proses sebagai berikut: Untuk mengikuti sebuah kelas bimbingan belajar maka seorang Siswa harus mendaftar ke bagian Front Desk dengan memberikan formulir pendaftaran yang telah diisi, kartu identitas, dan uang pendaftaran. Setalah itu bagian front desk akan membuatkan 2 kwitansi pembayaran pendaftaran dan 1 diantarannya diberikan kepada siswa. Setelah waktu pendaftaran selesai maka bagian front desk memberikan data siswa berikut kwitansi & uang pendaftaran ke bagian Akademik. Lalu bagian akademik akan merekap data siswa, data pembayaran, dan data mata pelajaran yang diambil menggunakan aplikasi wordprocessing, setelahnya masih dengan aplikasi wordprocessing bagian akademik akan membuat jadwal bimbingan belajar lalu mencetaknya dan diberikan kepada masing-masing siswa. Setelah itu, bagian akademik memberikan formulir dan uang pendaftaran ke bagian Keuangan. Dan sebagai proses akhir maka bagian Akademik akan membuat laporan dari data siswa, data pembayaran, dan jadwal diatas menjadi laporan bulanan akademik lalu memberikannya kepada Pimpinan.

Diminta:

A.    Buatlah flowchart sistem yang menggambarkan proses diatas. (30 point)

Post a Comment

Previous Post Next Post