Anda di halaman 1dari 3

Tugas Kelompok ke-1

Week 3

Perhatikan gambar ER-Diagram berikut ini

Silakan jawab pertanyaan di bawah ini!

1. Jelaskan data model yang digunakan pada gambar tersebut secara lengkap!

2. Siapa saja pengguna dari database tersebut!

3. Jelaskan structural constrain dari ER-Diagram tersebut!

Jawab:

1. Kardinalitas relasi antara entitas hak_akses dan pengguna one to many adalah karena
satu hak akses dapat dimiliki beberapa pengguna, tapi satu pengguna hanya dapat
memiliki akses.

Introduction to Data and Information Management


2. Kardinalitas relasi antara entitas pengguna dan barang one to many adalah karena satu
pengguna dapat membeli beberapa jenis, merek barang.

3. Kardinalitas relasi antara entitas barang dan pembelian one to many adalah karena
satu barang dapat dijual oleh beberapa pelanggan .

4. Kardinalitas relasi antara entitas barang dan penjualan one to many adalah karena satu
barang dapat dibeli oleh beberapa pelanggan.

5. Entitas hak user memiliki relasi dengan entitas barang, pembelian, dan penjualan
memiliki nilai kardinalitas one to many

4. Jelaskan jenis-jenis key yang digunakan pada ER-Diagram tersebut!

a. Super Key

Satu atau kumpulan atribut yang membedakan setiap baris data dalam sebuah relasi.
Contohnya ;

- idbarang,namabarang,keterangan,satuan,id,pengguna

- idbarang,namabarang,keterangan,satuan

- idbarang,namabarang,keterangan

- idbarang,namabarang

- idbarang

b. Kandidat Key

Kumpulan atribut yang dapat membedakan setiap baris data dalam sebuah relasi
secara unik (unik identifier). Contohnya ; id barang

c. Primary Key

Primary Key harus merupakan atribut yang paling cocok dan paling dapat
membedakan data-data yang ada di dalam table/basis data sebagai (‘tanda pengenal’).

Contohnya; id_barang (kode dari suatu barang)

***

Introduction to Data and Information Management


Introduction to Data and Information Management

Anda mungkin juga menyukai