1. Jelaskan pengertian entitas dan berikan
contohnya !
Jawaban
:
Entitas adalah sekumpulan
objek yang terdefinisikan yang mempunyai karakteristik sama dan bisa dibedakan
satu dengan lainnya. Objek dapat berupa barang, orang, tempat atau suatu
kejadian.
Contoh : Mahasiswa,matakuliah,dosen,nilai dll.
Contoh entitas : Seseorang yang menjadi siswa di sebuah sekolah. siswa merupakan entitas
Contoh lainya : barang yang
menjadi inventaris suatu perusahaan. barang juga di sebut entitas
2. Jelaskan pengertian Record/Tuplle dan berikan contoh !
Jawaban :
Record/Tupple adalah kumpulan elemen-elemen
yang saling berkaitan menginformasikan tentang suatu entitas secara lengkap.
Dan suatu tuple (record) mewakili satu data atau informasi.
Contoh: Record entry mahasiswa adalah kumpulan
data value dari field nobp, nama, jurusan dan alamat per-barisnya. Dalam tabel
database, record disebut juga baris.
3. Jelaskan pengertian Field/Atribut dan berikan
contoh !
Jawaban :
Field/Atribut biasa disebut juga data elemen,
data field, atau data item yang digunakan untuk menerangkan suatu entitas dan
mempunyai harga tertentu.
Contoh :
atribut dari entitas pegawai diterangkan oleh, nama, umur, alamat,
pekerjaan.
4. Sebutkan dan jelaskan setiap elemen dalam
struktur entitas !
Jawaban :
1.Entitas Kuat
Entitas yang mempunyai
atribut kunci. Entitas ini bersifat mandiri, keberadaanya tidak bergantung pada
entitas lainnya. Percepatan entitas kuat selalu memiliki karakteristik yang
unik disebutidentifier (sebuah atribut tunggal atau gabungan atribut-atribut
yang secara unik dapat digunakan untuk membedakannya dari entitas kuat yang
lain).
Kebanyakan entitas
dalam suatu organisasi dapat digolongkan sebagai entitas kuat (strong
entity) yaitu entitas yang mandiri, yang keberadaannya tidak
bergantung pada keberadaan entitas yang lainnya. Instansiasi entitas kuat
selalu memiliki karakteristik yang unik (dinamakan identifier atau
sering disebut sebagai atribut pengidentifikasi) yaitu, sebuah atribut tunggal
atau gabungan atribut-atribut yang secara unik dapat digunakan untuk
membedakannya dari entitas kuat yang lain.
2.Entitas Lemah
Entitas yang tidak
mempunyai atribut kunci. Entitas lemah diidentifikasikan dengan menghubungkan
entitas tertentu dari tipe entitas yang lain ditambah atribut dari entitas lemah.
Tipe entitas lain yang dipakai untuk mengidentifikasikan suatu entitas lemah
disebut identifying owner dan relasi yang menghubungkan entitas lemah
dengan owner disebut identifying relationship Contoh entitas
pegawai.
5. Apakah Relasi itu ?
Jawaban :
Relasi adalah hubungan antara suatu himpunan
dengan himpunan entitas yang lainnya. Pada penggambaran diagram hubungan
entitas, relasi adalah perekat yang menghubungkan suatu entitas dengan entitas
lainnya. Relasi merupakan hubungan yang berarti antara suattu entitas dengan
entitas lainnya. Frasa ini berimplikasi bahwa relasi mengijinkan untuk menjawab
pertanyaan-pertanyaan yang berkaitan dengan hubungan suatu entits dengan
lainya. Hubungan dibedakan antar bentuk hubungan antar entitas dengan isi.
Misalnya kasus hubungan antara entitas pegawai dan entitas bagian adalah jam
kerja, sedangkan isi hubungannya dapat berupa total jam kerja, gaji lembur.
Relasi digambarkan dalam bentuk intan. Pada model data relasi hubungan antar
data dihubungkan dengan kunci relasi.
Tipe hubungan di antara beberapa buah tipe
entitas adalah kumpulan dari relasi di antara entitas-entitas dari tipe entitas
tersebut.
6. Sebutkan dan jelaskan jenis relasi antar
entitas !
Jawaban :
ada tiga tipe relationship/relasi antar
entitas, yaitu :
(a). One-to-one relationship Dimana maximum
cardinality setiap entity adalah 1.
Contoh
: Satu nasabah bank hanya memiliki satu account.
(b) One-to-many relationship (1:N). Dimana
maximum cardinality dari suatu entity adalah 1 dan maximum cardinality dari
entity lain adalah N.
Contoh : Satu nasabah bank dapat memiliki
lebih dari satu account.
(c) Many-to-many relationship (M:N). Dimana
maximum cardinality kedua entity yang berhubungan adalah N. Contoh : Satu
nasabah dapat memilliki beberapa account dan satu account dapat dimiliki oleh
beberapa nasabah (rekening bersama).