A.
Pengertian
Entitas/ Tabel
Entitas
dalam sebuah database dimaksudkan ialah seperti hubungan antara satu kolom
dengan kolom yang lain dalam kehidupan nyata. Contoh seperti adanya entitas
antara hubungan kolom mobil dan mesin.
Entitas terkadang dapat berupa orang atau benda atau lokasi atau lain-lainnya. Entitas juga memiliki atribut seperti mahasisa memiliki nomor induk, dan nama mahasiswa dan lain-lain .
Entitas terkadang dapat berupa orang atau benda atau lokasi atau lain-lainnya. Entitas juga memiliki atribut seperti mahasisa memiliki nomor induk, dan nama mahasiswa dan lain-lain .
Contoh
Entitas dalam lingkungan bank terdiri dari : Nasabah, Simpanan, Hipotik
Contoh
Entitas dalam lingkungan universitas terdiri dari : Mahasiswa, mata kuliah
Kumpulan dari entitas disebut Himpunan
Entitas
B.
Pengertian Record/Tuple
Record adalah
kumpulan field-field yang berhubungan. Masing-masing record menyimpan data
hanya sekitar satu entitas, yang bisa erupa orang, tempat benda dan peristiwa
atau gejala. Contoh record bisa saja nama dan alamat Anda dan Nomor Jaminan
sosial Anda.
Contoh
:"10200123",
"Sulaeman", "Jl. Sirsak 28 Jakarta", "8 Maret
1983".
C.
Pengertian field/atribut
Field adalah
sebuah unit data yang berisi satu atau lebih karakter (byte).Ia merupakan unit
terkecil dari informasi berharga dalam database. setiap field memiliki nama
field yang menggambarkan jenis data yang harus dimasukkan ke dalam field.
Contoh field adalah nama pertama Anda, alamat jalan, atau jenis kelamin Anda.
Field dapat didesain dengan panjang maksimun terntentu.Field juga dapat didesain dengan tipe data berbeda, semisal hanya teks, atau hanya angka, tanggal, waktu, atau bahkan hanya jawaban “ya” dan “tidak”, link web, gambar, suara dan video.
Field dapat didesain dengan panjang maksimun terntentu.Field juga dapat didesain dengan tipe data berbeda, semisal hanya teks, atau hanya angka, tanggal, waktu, atau bahkan hanya jawaban “ya” dan “tidak”, link web, gambar, suara dan video.
D.
Elemen dalam struktur entitas
Komponen-komponen ERD
1. Entitas dan
Atribut
Entitas, adalah
segala sesuatu yang dapat digambarkan oleh data.Entitas juga dapatdiartikan
sebagai individu yang mewakili sesuatu yang nyata (eksistensinya) dan
dapatdibedakan dari sesuatu yang lain (Fathansyah, 1999).Ada dua macam entitas
yaitu entitaskuat dan entitas lemah.Entitas kuat merupakan entitas yang tidak
memiliki ketergantungan dengan entitas lainnya.Contohnya entitas anggota.
Sedangkan entitas lemah merupakan entitas yang kemunculannya tergantung pada
keberadaaan entitas lain dalam suatu relasi.

Atribut
merupakan pendeskripsian karakteristik dari entitas.Atribut digambarkandalam
bentuk lingkaran atau elips. Atribut yang menjadi kunci entitas atau key
diberigaris bawah.
Kesimpulannya
adalah:
Entitas adalah tempat penyimpan data, maka
entitas yang digambarkan dalam ERD ini merupakan data store yang ada di DFD dan
akan menjadi file data di komputer
Entitas adalah suatu objek dan memiliki
nama. Secara sederhana dapat dikatakan bahwa jika objek ini tidak ada di suatu
enterprise (lingkungan tertentu), maka enterprise tersebut tidak dapat berjalan
normal.
Contoh, entitas ‘MAHASISWA’ harus ada di
lingkungan perguruan tinggi, begitu juga dengan entitas ‘DOSEN’, ‘MATA_KULIAH’,
dan sebagainya
Di dalam entitas ‘MAHASISWA’ berisi
elemen-elemen data (biodata mahasiswa) yang terdiri atas NIM, NAMA, KELAS,
ALAMAT, dan sebagainya. NIM, NAMA, KELAS, dan ALAMAT disebut dengan atribut
(field) Gambar memperlihatkan bahwa
atribut-atribut NIM, NAMA, ALAMAT, dan TANGGAL_LAHIR harus ada di dalam biodata
seorang mahasiswa.
Atribut-atribut TINGGI_BADAN, dan
WARNA_RAMBUT adalah atribut-atribut yang boleh tidak ada di dalam biodata
mahasiswa (karena tidak penting).Sedangkan atribut NAMA_DOSEN adalah atribut
yang tidak boleh ada di entitas mahasiswa
Pada akhirnya, entitas ini akan menjadi
file data (yang bersifat master file) di dalam komputer. Master file adalah file
utama (yang harus ada, dan sifatnya jarang berubah)
2. Relasi
Relasi adalah
penghubung antara satu entitas (master file) dengan entitas lain di dalam
sebuah sistem komputer. Pada akhirnya, relasi akan menjadi file transaksi
(transaction file) di komputer. Secara kalimat logis, contoh relasi yang
terjadi di sebuah perpustakaan adalah : “Anggota meminjam buku,” atau “Anggota
mengembalikan buku.” Dalam hal ini, Anggota dan Buku adalah entitas, meminjam
dan mengembalikan adalah transaksi (relasi antara anggota dan buku).
E.
Relasi antar entitas/tabel
Relasi adalah
hubungan antara tabel yang merepresentasikan hubungan antar obyek di dunia
nyata. Macam-Macam Relasi antar tabel:
1.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:
2.One-to-one.
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 4. Gambar relasi one-to-one:
3.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:
F.
Contoh kasus
Data Item:
ID Konsumen,
Nama Konsumen, Alamat Konsumen, telp Konsumen, ID cucian, tgl taruh cucian, tgl
ambil cucian, jenis cucian, jumlah cucian, harga satuan, harga total, ID
pegawai, Nama pegawai.
Entitas:
1. Konsumen
2. Cucian
3. Rincian Cucian
4. Jenis cucian
5. Pegawai
Atribut
1. Konsumen (ID, nama, alamat, telp)
2. Cucian (ID cucian, Tgl Taruh Cucian, Tgl ambil Cucian)
3. Rincian Cucian (No, Jenis, Jumlah, Sub-total Pembayaran, Total Pembayaran)
4. Jenis cucian (Nama Jenis, Harga persatuan)
5. Pegawai (ID pegawai, Nama pegawai)
Relasi antar entitas
Relasi antara
Konsumen dengan Cucian.Satu Konsumen bisa mempunyai banyak Cucian dan satu
Cucian hanya dapat dimiliki satu Konsumen.
Relasi : One –
To – Many. Relasi antara Cucian dengan Rincian Cucian
Satu Cucian bisa
memiliki banyak Rincian Cucian dan satu Rincian Cucian hanya dapat dimiliki
satu Cucian
Relasi : One –
To – Many
3. Relasi antara
Rincian Cucian dengan Jenis Cucian
Satu Rincian
Cucian hanya mempunyai satu Jenis Cucian dan satu jenis Cucian dapat dimiliki
oleh banyak Rincian Cucian
Relasi : Many –
To – One
4. Relasi antara
Cucian dengan Pegawai
Satu Cucian
hanya ditangani oleh satu Pegawai dan satu Pegawai dapat menangani banyak
Cucian
Relasi : Many –
To – One
SIMPULAN
Dalam struktur basis data (database)
terdiri dari :
1.Entitas
Suatu obyek yang dapat dibedakan dari lainnya yang dapat
diwujudkan dalai basis data.
2.Record
Record adalah kumpulan field-field yang berhubungan. Masing-masing record menyimpan data hanya sekitar satu entitas, yang bisa erupa orang, tempat benda dan peristiwa atau gejala
Record adalah kumpulan field-field yang berhubungan. Masing-masing record menyimpan data hanya sekitar satu entitas, yang bisa erupa orang, tempat benda dan peristiwa atau gejala
3.Field
Field adalah sebuah unit data yang berisi satu atau lebih karakter (byte). Ia merupakan unit terkecil dari informasi berharga dalam database. setiap field memiliki nama field yang menggambarkan jenis data yang harus dimasukkan ke dalam field
Field adalah sebuah unit data yang berisi satu atau lebih karakter (byte). Ia merupakan unit terkecil dari informasi berharga dalam database. setiap field memiliki nama field yang menggambarkan jenis data yang harus dimasukkan ke dalam field
4.Relasi
Relasi adalah
hubungan antara tabel yang merepresentasikan hubungan antar obyek di dunia
nyata.
The JTA Sportsbook Review: New Casino Site in CT
BalasHapusOur 경상북도 출장마사지 JTA Sportsbook review offers you the latest 청주 출장안마 and 문경 출장샵 greatest betting odds on the sport and betting industry. This online 성남 출장샵 sports betting site 울산광역 출장샵 offers the best