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.

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