You are on page 1of 1

Tugas MK.

Sistem Informasi Manajemen (SIM): Basis Data

Anda sedang menjalani program magang di tempat penampungan hewan setempat. Tempat
penampungan ini hanya memberikan rumah sementara bagi anjing dan kucing. Mereka tahu anda
sudah belajar mata kuliah sistem informasi manajemen, sehingga mereka ingin anda membuat sebuah
basis data. Basis data ini dibutuhkan karena beberapa alasan. Pertama, tempat penampungan ingin
melacak orang-orang yang telah mengadopsi hewan peliharaan dari tempat penampungan tersebut
agar dapat mengirimkan surat ucapan terima kasih. Bersama dengan surat terima kasih itu
disertakan pula permintaan untuk memberikan sumbangan. Kedua, tempat penampungan ingin
mengetahui berapa banyak anjing dan kucing yang telah diadopsi selama satu periode waktu, seperti
sebulan atau setahun, sehingga mereka dapat mengukur keberhasilan mereka dalam menganjurkan
adopsi hewan peliharaan. Ketiga, tempat penampungan ingin menentukan berapa banyak hewan
telah diadopsi oleh orang yang sama. Tempat penampungan hanya mengizinkan seseorang
mengadopsi seekor hewan jika mereka belum mengadopsi hewan dari tempat penampungan tersebut
selama tiga bulan terakhir.

Pengadopsi diidentifikasi menurut alamat rumahnya. Anda sudah memutuskan untuk menggunakan
nomor telepon dari alamat rumah tersebut sebagai cara untuk mengidentifikasi secara unik masing-
masing pengadopsi. Hewan peliharaan akan diidentifikasi dengan satu nomor tanda, seperti A217
(untuk anjing nomor 217) dan K142 (untuk kucing nomor 142). Seekor hewan peliharaan hanya
dapat diadopsi oleh satu rumah, tetapi satu rumah dapat mengadopsi lebih dari satu hewan
peliharaan. Sekarang anda perlu menguraikan basis data tersebut.

PENUGASAN

1. Basis data ini dapat dibuat hanya dengan dua tabel: PEMILIK dan HEWAN. Buatlah daftar
setiap field yang seharusnya terdapat dalam setiap tabel. Beberapa field telah disebut dengan
jelas dalam deskripsi diatas, tetapi anda bebas menambahkan field-field lain yang anda
percaya diperlukan untuk memenuhi kebutuhan pengambilan keputusan dalam kasus ini.
2. Tentukan field-field nama dalam tabel yang seharusnya menjadi field kunci.
3. Bagaimana anda menghubungkan tabel PEMILIK dengan tabel HEWAN? Field manakah yang
dipilih dan mengapa?

You might also like