SOAL
1.
Pandang sebuah took bahan bangunan “PD. MAJU ZAYA” sebagai
enterprise-nya.
a) Buatlah master file apa saja
yang dibutuhkan:
b) Buatlah transaction file apa
saja yang dibutuhkan:
c) Tentukan mana yang termasuk dynamic
Dan mana yang reference dari master file hasil dari transaksi
tersebut.
d) Apa saja atribut yang dibutuhkan
untuk mengkarakteristikan suatu file BARANG yang ada ditoko bahan bangunan
tersebut. Analisilah hingga tidak ada atribut yang tertinggal yang dapat
mengakibatkan hilangnya informasi terhadap suatu barang tersebut.
2.
Perhatikan table dibawah ini:
Kode matkul
|
Nama matkul
|
sks
|
semester
|
Waktu
|
tempat
|
Nama dosen
|
IF-110
|
Struktur data
|
3
|
1
|
Senin, 08.00-09.40 Dan kamis, 11.00-11.40
|
Ruang A
|
Dr. Umar Hakim
|
IF-310
|
Basis data
|
4
|
3
|
Selasa, 10.00-11.40 Dan jum’at 08.00-09.40
|
Ruang B
|
Dr. Umar Hakim
|
KU-234
|
Bahasa Indonesia
|
2
|
2
|
Rabu, 09.00-10.50
|
Ruanng A
|
Dewi Sundari, MA.
|
MA-115
|
Matematika
|
3
|
1
|
Rabu, 13.00-14.40 Dan jum’at, 14.00-14.50
|
Ruang C
|
Ir. Taufik Ismail
|
Dari
table diatas, tunjukan apa yang dimaksud dengan :
a.
Atribut
b.
Tuple
c.
Domain
d.
Derajat
e.
Cardinalily
f.
Super key
g.
Primary key
JAWABAN
Ø Master
File adalah file yang berisi data yang relatif tetap. Master file (berkas
induk) berisi objek-objek yang harus ada di sebuah unit kerja (entreprise).
Misalkan kita ambil contoh sebuah toko bahan bangunan “PD. MAJU ZAYA” sebagai
entreprisenya. Master
File yang dibutuhkan oleh Toko bahan bangunan “PD. MAJU ZAYA” adalah: (1)
Pegawai, (2) Pembeli, (3) Barang bangunan ( seperti: semen, pasir, besi, bata,
dan paku dll), dan (4) harga barang.
Ø TRANSACTION FILE adalah berkas
transaksi yang harus disimpan di dalam media penyimpanan eksternal computer.
Transaction file terjadi akibat adanya hubungan (relasi) antar master file. Transaction
file yang dibutuhkan adalah: Pembelian barang, Penjualan barang.
Ø Yang termasuk DYNAMIC master file dari
transaksi pada “PD, MAJU ZAYA” adalah File Barang, karena pada File barang, ada
atribut yang berubah nilai datanya, yaitu atribut jumah baraang. Ketika
transaksi Pembelian terjadi. jumlah barang yang ada berkurang. File barang
tersebut file berjenis dynamic master file.
Ø sedangkan yang termasuk REFERENCE
master file pada “PD, MAJU ZAYA” adalah PEMBELI, ketika transaksi PEMBELIAN
terjadi, tidak satupun atribut Pembeli mengalami perubahan, maka file Pembeli
adalah File berjenis reference master file.
Ø Atribut untuk file BARANG adalah:
§ nama barang.
§ kode barang
§ jumlah barang / stock
§ merek barang
§ satuan
2.
Point yang membedakan antara system pemrosesan file dengan system basis data,
yaitu:
- System pemrosesan file
merupakan pendekatan manajemen tradisional.
- System basis data merupakan
perkembangan dari pendekatan yang pertama.
- System pemrosesan file aplikasi
yang melayani pengguna akhir saja, sedangkan system basis data aplikasi
yang melayani seluruh pengguna / pemakai didalm suatu organisasi.
3.
Dari table tersebut yang diaksud dengan:
a.
Atribut : kode matkul, nama matkul, SKS, semester, waktu, tempat, Dan nama
dosen.
b.
Tuple : kumpulan elemen yang saling berkaitan ( IF-110 sampai Dr. Umar Hakim)
c.
Domain : kumpulan nilai dari suatu atribut ( IF-110 sampai MA-115)
d.
Derajat: jumlah atribut, jadi derajatnya adalah 7
e.
Cardinality: jumlah tupple, jadi cardinalitynya adalah 4
f.
Super key : nama matkul
g.
Primary key : kode matkul