Senin, 30 Maret 2020

Buatlah ERD dari soal berikut

SOAL:

 Anda adalah seorang database administrator di sebuah universitas.Anda harus mendesain ERD tentang mahsiswa yang mengambil matakuliah.Untuk data mahasiswa  harus mencakup profile mahasiswa dan data akademik.Daftar matakuliah seperti kode Mk,nama Mk,sks,semester,dan program studi.

Hasil ERD sebagai berikut :

Selasa, 03 Maret 2020

2.jelaskan dan buat 1 contoh dari ERD (menggunakan aturan oracle)

Entity Relationship Diagram (ERD) merupakan salah satu bentuk pemodelan basis data yang sering digunakan dalam pengembangan sistem informasi. Diagram hubungan entitas (ERD) menunjukkan hubungan dari entitas set disimpan dalam database. Entitas dalam konteks ini adalah komponen data.Dengan kata lain, diagram ER menggambarkan struktur logis dari database.


Komponen ERD:

  • Entitas
notasi ERD Entitas
Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain. Simbol dari entiti ini biasanya digambarkan dengan persegi panjang.

  • Atribut
notasi ERD Atribut
Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendes-kripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips.
Beberapa jenis Atribut antara lain :
    1. Atribut key
Atribut Key adalah satu atau gabungan dari beberapa atribut yang dapat membedakan semua baris data ( Row/Record ) dalam tabel secara unik. Dikatakan unik jika pada atribut yang dijadikan key tidak boleh ada baris data dengan nilai yang sama
Contoh : Nomor pokok mahasiswa (NPM), NIM dan nomor pokok lainnya

    1. Atribut Composite
Atribut composite adalah suatu atribut yang terdiri dari beberapa atribut yang lebih kecil yang mempunyai arti tertentu yang masih bisah dipecah lagi atau mempunyai sub attribute.
Contoh : dari entitas nama yaitu nama depan, nama tengah, dan nama belakang. Atribut Derivatif

    1. Atribut yang tidak harus disimpan dalam database
Contoh : Atribut yang dihasilkan dari atribut lain atau dari suatu relationship. Atribut ini dilambangkan dengan bentuk oval yang bergaris putus-putus

  • Hubungan / Relasi
notasi ERD Relasi
Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.
Derajat relasi atau kardinalitas rasio menjelaskan jumlah maksimum hubungan antara satu entitas dengan entitas lainnya

    1. One to One (1:1)
Setiap anggota entitas A hanya boleh berhubungan dengan satu anggota entitas B, begitu pula sebaliknya.

    1. One to many (1:M / Many)
     Setiap anggota entitas A dapat berhubungan dengan lebih dari satu anggota entitas B tetapi tidak sebaliknya.

    1. Many to Many (M:M)
                                 Setiap entitas A dapat berhubungan dengan banyak entitas  himpunan B dan demikian pula sebaliknya .
  • Garis

notasi ERD Garis
                      Garis sebagai penghubung antara himpunan relasi dengan himpunan entitas dan himpunanentitas dengan atribut .



Simbol-simbol ER-Diagram


contoh:

ERD toko inline shop

contoh ERD 2

ERD klinik

contoh ERD 5

1.Review scenario. Identify the conceptual model and the physical model

1. Review the scenario below. Identify the conceptual model and the physical model from the scenario. 
Zoe was about to go into a store to purchase drinks for the birthday party scheduled for that evening. Zoe knows that she needs drinks for 48 people and is expecting the store to accept a check for payment and to provide her with some assistance carrying the product to her car. Zoe wants to have carbonated drinks, non-carbonated drinks, and sugar free drinks. She is expecting to purchase eight six-packs. Zoe enters the store and discovers the entire drink distribution system is automated. She also discovers that the drinks come in varying package sizes and that she must choose the correct vending option for the products to be disbursed. Drinks are packaged in four-packs, sixpacks, and ten-packs.

translet: Zoe akan pergi ke toko untuk membeli minuman untuk pesta ulang tahun yang dijadwalkan malam itu. Zoe tahu bahwa dia membutuhkan minuman untuk 48 orang dan mengharapkan toko untuk menerima cek untuk pembayaran dan memberinya bantuan membawa produk ke mobilnya. Zoe ingin memiliki minuman berkarbonasi, minuman non-karbonasi, dan minuman bebas gula. Dia mengharapkan untuk membeli delapan paket enam. Zoe memasuki toko dan menemukan seluruh sistem distribusi minuman otomatis. Dia juga menemukan bahwa minuman datang dalam berbagai ukuran paket dan bahwa dia harus memilih opsi penjual yang tepat untuk produk yang akan dicairkan. Minuman dikemas dalam empat bungkus, enam bungkus, dan sepuluh bungkus.
conceptual model : Zoe punya rencana untuk membeli delapan enam bungkus minuman dan harapannya adalah mendapatkan bantuan dari Pakistan untuk membawa produk ke mobilnya.
phsysical model : zoe menemukan bahwa minuman dikemas dalam empat paket. Paket xs & sepuluh paket dan seluruh sistem distribusi minuman otomatis.