Basis Data Dan ERD
Apa Itu Basis Data ?
Basis data adalah merupakan kumpulan data yang saling berhubungan yang disimpan secara bersama, sedemikian rupa dan tanpa pengulangan (redundancy) yang tidak perlu, untuk memenuhi berbagai kebutuhan.
Tugas ERD
Basis data adalah merupakan kumpulan data yang saling berhubungan yang disimpan secara bersama, sedemikian rupa dan tanpa pengulangan (redundancy) yang tidak perlu, untuk memenuhi berbagai kebutuhan.
Basis : Markas / gudang, tempat bersarang / berkumpul.
Data : Merupakan representasi fakta dunia nyata yang mewakili suatu objek.
Basis
Data : kumpulan dari data yang saling berhubungan satu dengan yang lainnya,tersimpan dalam perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya
Manfaat Basisdata
1. Kecepatan dan kemudahan(speed)
2. Efisiensi ruang penyimpanan(Space)
3. Keakuratan(Accuracy)
4. Ketersediaan(Availability)
5. Kelengkapan(Completeness)
6. Keamanan(Security)
7. Kebersamaan Pemakai(Sharebility)
Model Struktur Basis Data
1. Model Hirarkis
Model
ini menggunakan pola hubungan orang tua-anak (Parent-child). Setiap orang tua
bisa memiliki satu
(hubungan 1:1) atau beberapa anak (1:M), tetapi setiap anak
hanya memiliki 1 orang tua.
2. Model Jaringan (Network)
Model jaringan menyerupai model hirarkis, dengan perbedaan
suatu simpul anak bisa memiliki
lebih dari satu orang tua. Oleh karena sifatnya
yang demikian, model ini bisa menyatakan
hubungan 1:1 (satu Orang tua punya
satu anak), 1:M (satu orang tua punya banyak anak), maupun
M:M (beberapa anak
bisa mempunyai beberapa orang tua)
3. Model Relasional
Model
yang paling popular saat ini. Model ini menggunakan sekumpulan tabel berdimensi
dua (yang
disebut relasi atau tabel), dengan masing-masing relasi tersusun atas
tuple dan atribut. Relasi dirancang
sedemikian rupa sehingga dapat
menghilangkan kemubaziran data dan menggunakan Field Kunci (Primary
Key) untuk
berhubungan dengan relasi lain
E - R - D
ERD menjadi salah satu pemodelan data konseptual yang paling
sering digunakan dalam proses pengembangan basis data bertipe relasional,
faktor yang mempengaruhinya yaitu :
Entitas
- Entitas adalah sesuatu atau objek
didunia nyata yang dapat dibedakan dengan sesuatu atau objek lainnya
- Entitas
bersifat konseptual/abstrak atau nyata hadir didunia nyata
Relasi
- Relasi
adalah hubungan antara suatu himpunan entitas dengan himpunan entitas yang
lainnya
Kunci
- Kunci
merupakan suatu atribut yang unik yang dapat digunakan untuk membedakan suatu
entitas dengan entitas lainnya dalam suatu himpunan entitas
Model E - R
- Model E-R (ERD) adalah perincian
yang merupakan representasi logika dari data suatu organisasi atau area bisnis
tertentu
- Penting untuk secra jelas
mendefinisikan setiap jenis entitas dengan apa yang kita kenali sebagai metadata
- Simbol pada setiap garis diagram
E-R mencerminkan kardinalitas relasi
Konstruksi dasar dari sebuah E-R adalah entitas,
relasi serta atribut
Tugas ERD
Comments
Post a Comment