Dipertemuan Ketiga (Konsep Entitas) kami membahas :
1.
Jelaskan pengertian entitas dan berikan contoh!
2. Jelaskan
pengertian record/tuple dan berikan contoh!
3. Jelaskan
pengertian field/atribut dan berikan contoh!
4. Sebutkan
dan jelaskan setiap elemen dalam struktur entitas!
5. Apakah
relasi tiu?
6. Sebutkan
dan jelaskan , jenis
relasi antar entitas!
1. Pengertian Entitas dan Berikan Contohnya
Entitas adalah sesuatu yang memiliki keberadaan yang unik dan berbeda, walaupun tidak
harus dalam bentuk fisik. Abstraksi, misalnya, biasanya dianggap juga
sebagai suatu entitas. Dalam pengembangan sistem, entitas digunakan sebagai model yang menggambarkan komunikasi dan
pemrosesan internal seperti misalnya membedakan dokumen dengan pemrosesan
pesanan.
Entitas Dalam Informatika
Analisis Data, Informasi dan sinting Entitas
Sebuah database dapat dimodelkan sebagai sekumpulan
entitas
Entitas (entity) adalah sebuah objek yang
keberadaannya dapat dibedakan terhadap objek lain
Entitas dapat berupa orang, benda, tempat, kejadian,
konsep
Contoh:
·
Orang: Mahasiswa, Dosen, Pemasok, Penjual
·
Benda: Mobil, Mesin, Ruangan
·
Tempat: Negara, Desa, Kampung
·
Kejadian: Penjualan, Registrasi
·
Konsep: Rekening, Kursus
Sebuah entitas memiliki sejumlah atribut
·
Contoh: mahasiswa memiliki nama dan alamat
Himpunan entitas adalah sekumpulan entitas yang
berbagi atribut yang sama
·
Contoh: sekumpulan mahasiswa, dosen, atau perusahan.
Entitas adalah sesuatu yang ada dan dapat melaksanakan
suatu kegiatan dan dapat berupa subyek hukum
tersendiri.
- Pengertian Record/Tuple dan Contohnya
Record/Tuple merupakan baris pada sebuah relasi atau kumpulan
elemen-elemen yang saling berkaitan menginformasikan tentang suatu entitas
secara lengkap. Satu record mewakili satu data atau informasi tentang
seseorang,
Record/Tuple (Tupel) merupakan
suatu baris dari suatu relasi. Pada relasi PEGAWAI, setiap tupel mempunyai 5
nilai, masing-masing untuk setiap atribut NIP#, Nama, Alamat, Gaji dan KodeDiv.
Contoh:
Record
entry mahasiswa adalah kumpulan data value dari field nobp, nama, jurusan dan
alamat per-barisnya. Dalam tabel database, record disebut juga baris.
nim,
nama_m, tpt_lhr_m, tgl_lhr_m, alm_m an atribut lainnya dari seorang Mahasiswa
dapat dihimpun dalam sebuah record / baris.
NPM,
nama mahasiswa, alamat, kota, dll.
MODEL
DATA RELASIONAL
Pada model relasional, basis data
akan “disebar” atau dipilah-pilah ke
dalam berbagai tabel dua dimensi. Setiap tabel selalu terdiri atas lajur
mendatar yang disebut baris data (row / record) dan lajur vertikal yang biasa
disebut dengan kolom (column / field).
Contoh Tabel dan
keterhubungannya :
3. Pengertian Field/Atribut dan Contohnya
-
Field /attribute : Satuan data terkecil yang tidak
dapat dipecah lagi menjadi unit lain yang bermakna.
-
Atribut (field)
adalah: elemen, data field, atau data item yang di gunakan untuk menerangkan
suatu entribut dari entitas dan mempunyai harga tertentu, misalnya atribut dari
entitas pegawai diterangkan oleh , nama, umur, alamat, dan pekerjaan.
-
Field : merepresentasikan suatu atribut dari
record yang menunjukkan suatu item dari data, seperti misalnya nama, alamat dan
lain sebagainya. Kumpulan dari field membentuk suatu record.
-
Field (medan) :data terkecil yang memiliki makna. Istilah
lain untuk field yaitu elemen data, kolom item, dan atribut. Contoh fieldyaitu
nama seseorang, jumlah barang yang dibeli, dan tanggal lahir seseorang.
Contoh:
setiap file selalu terdapat kunci dari file berupa field atau suatu set field
yang dapat mewakili record. Misalnya Nomor Pokok Mahasiswa (NRP) merupakan
kunci dari tabel mahasiswa suatu Perguruan Tinggi, setiap pencarian cukup
dengan menyebut nomor mahasiswa tersebut maka dapat diketahui identitas
mahasiswa lainnya seperti nama, alamat dan atribut lainnya. Nomor Pegawai (NIP)
bagi dosen, NIK untuk data Karyawan, Kode_Kuliah untuk data Mata Kuliah, dan
lain sebagainya.
4 4. Elemen- Elemen
Dalam Struktur Entitas
Diagram Hubungan
Antara Entitas (Entity Relatioship Diagram)
ERD adalah suatu
model jaringan yang menggunakan susunan data
yang disimpan
dalam sistem secara abstrak. ERD merupakan model
jaringan data
yang menekankan pada struktur–struktur dan relationship
data.
Elemen-eleman dari Diagram Hubungan Entitas
antara lain :
Simbol hubungan entitas
A. Kunci (Key)
merupakan suatu atribut yang unik yang dapat digunakan untuk membedakan suatu entitas
dengan entitas yang lainnya dalam suatu himpunan entitas. Macam kunci (key) yaitu
·
Primary Key (Kunci
Primer)
Adalah satu atribut atau satu set
minimal atribut yang tidak hanya mengidentifikasi secara unik suatu kejadian
spesifik, tapi juga dapat
mewakili setiap kejadian dari suatu entity.
·
Foreign Key (Kunci
Tamu)
Merupakan sembarang atribut yang
menunjuk kepada Primary Key
pada tabel yang lain. Foreign Key terjadi pada suatu relasi yang memiliki Cardinality one to
many atau many to many.
15. Penertian
Relasi
Relation
(Relasi) merupakan sebuah tabel dengan kolom-kolom dan baris-baris. Pada model
relasional, relasi digunakan untuk menyimpan informasi mengenai objek-objek
yang direpresentasikan dalam sebuah basis data. Relasi ini digambarkan dalam
bentuk tabel dua dimensi. Contohnya mengenai informasi pegawai-pegawai yang bekerja
di perusahaan X direpresentasikan pada relasi PEGAWAI yang mengandung informasi
nomor induk pegawai, nama, alamat, gaji dan kode divisi tempat pegawai bekerja.
7.
Jenis- Jenis Relasi Antar Entitas
One-to-many
Misalkan terdapat relasi antara tabel ibu dan tabel anak dengan nama relasi "mempunyai" dan relasinya one-to-many. Artinya satu record pada tabel ibu boleh berelasi (mempunyai) dengan banyak record pada tabel anak. Namun satu record pada tabel anak hanya boleh berelasi dengan satu record saja pada tabel ibu Gambar relasi one-to-many:
Jika dua tabel berelasi one-to-one artinya setiap record di entitas pertama hanya akan berhubungan dengan satu record di entitas kedua begitu pula sebaliknya. Conrohnya relasi antara tabel pegawai dan alamat pegawai. Satu record pegawai hanya berhubungan dengan satu record alamat pegawai beitu pula sebaliknya. Entitas 3 merupakan atribut yang unik di entitas . Gambar relasi one-to-one:

Many-to-many
Jika tabel satu berelasi dengan tabel dua dengan relasi any-to-many artinya ada banyak record di entitas satu dan entitas dua yang saling berhubungan satu sama lain. Contohnya relasi many-to-many antara tabel transaksi dan barang. Satu record transaksi bisa berhubungan dengan banyak record barang, begitu pula sebaliknya. Gambar relasi many-to-many:



Tidak ada komentar:
Posting Komentar