Dalam pembentukan ERD terdapat 3 komponen yang akan dibentuk
yaitu :
1. ENTITAS adalah Tabel dari Database
2. RELASI adalah Relasi yang menghubungan anatara Entitas satu dan yang lainnya.
3. ANTRIBUT adalah File atau kolom dalam tabel.
2. RELASI adalah Relasi yang menghubungan anatara Entitas satu dan yang lainnya.
3. ANTRIBUT adalah File atau kolom dalam tabel.
Sekilas Tentang CDM dan PDM
A. CDM (Conceptual Data Model) :
CDM adalah model yang dibuat
berdasarkan anggapan bahwa dunia nyata terdiri
dari koleksi obyek-obyek dasar yang
dinamakan entitas (entity) serta hubungan (relationship)
antara entitas-entitas itu. Biasanya CDM
direpresentasikan dalam bentuk Entity Relationship Diagram. Adapun
manfaat penggunaan CDM dalam perancangan database :
- Memberikan gambaran yang lengkap dari struktur basis data yaitu arti, hubungan, dan batasan-batasan
- Alat komunikasi antar pemakai basis data, designer, dan analis.
Ø LANGKAH – LANGKAH UNTUK MEMBUAT CDM
-
Pahami terlebih dahulu inti permasalahan
dari kasus yang diberikan,
-
Tentukan entity apa saja yang terlibat.
-
Tentukan atribut-atribut data untuk setiap
entity berikut tipe datanya.
-
Tentukan hubungan/keterkaitan antar tiap entity
berikut kardinalitasnya.
-
Modelkan Entity dan Relationship
-
Cek kebenaran model
-
Perbaiki setiap error dan warning
Ø JENIS – JENIS
OBJEK DALAM CDM
- Entity
Untuk membuat entitas, klik item
pada palette dengan label Entity,
kemudian klik space putih di sebelah kanan. Untuk membuat beberapa entitas,
klik terus sebanyak jumlah entitas yang dibutuhkan.
- Relationship
Untuk membuat relasi antara 2 buah
entitas, klik item pada palette dengan label Relationship, kemudian hubungkan kedua entitas. Beri nama pada
relasi yang sudah anda buat dengan melakukan double klik pada relasi dan
mengisi nama pada field Name pada
tab General.
- Inheritance
Untuk membuat inheritance dari
sebuah entitas, terlebih dahulu buat entitas-entitas lain yang merupakan child dari entitas parent. Lalu klik item pada palette dengan label inheritance, hubungkan entitas parent
dengan salah satu entitas child. Untuk menghubungkan entitas child yang lain,
tarik garis antara lambang inheritance (bentuk setengah lingkaran) dengan
entitas child. Kemudian beri nama pada inheritance anda.
B. PDM (Phsical Data Model)
Merupakan model yang
menggunakan sejumlah tabel untuk menggambarkan data sertahubungan antara
data-data tersebut. Setiap tabel mempunyai sejumlah kolom di mana setiapkolom
memiliki nama yang unik.
Ø LANGKAH –
LANGKAH UNTUK MEMBUAT PDM
-
Buka file
CDM yang sudah jadi.
-
Dari Tools pilih Generate Physical Data Model. Pilih DBMS yang akan digunakan.
-
Setelah klik
OK, PDM akan di generate secara otomatis.
-
Tambahkan
atribut pada tabel baru yang dihasilkan (jika ada).
Ø JENIS – JENIS OBJEK DALAM PDM
-
Table
-
View
-
Reference
C.
Perbedaan CDM dan PDM :
CDM :
perancangan basis data yang berdasarkan pengumpulan data dan analisis.
Pembuatan
CDM adalah suatu tahap dimana kita melakukan proses indentifikasi dan analisa
kebutuhan-kebutuhan data dan ini disebut pengumpulan data dan analisa. Untuk
menentukan kebutuhan-kebutuhan suatu sistem database, kita harus mengenal
terlebih dahulu bagian-bagian lain dari sistem informasi yang akan berinteraksi
dengan sistem database. Tipe data bersifat general dan tidak spesifik.
PDM :
Perancangan database secara fisik
Tipe data
bersifat lebih khusus dan spesifik. Perancangan PDM merupakan
representasi fisik / sebenarnya dari database.
Menurut
ANSI/SPARC, arsitektur basis data terbagi atas tiga level yaitu :
- Internal/Physical Level : (yang dapat direpresentasikan dengan PDM) berhubungan dengan bagaimana data disimpan secara fisik (physical storage)
- External /View Level : berhubungan dengan bagaimana data di representasikan dari sisi setiap user.
- Conceptual/Logical Level : (yang dapat direpsesentasikan dengan CDM) yang menghubungkan antara internal & external level.
Sekian
Semoga Bermanfaat Buat Semuanya
makasih om, sangat membantu dalam menyelesaikan tugas akhir saya. ihihhiih
BalasHapusiya om
HapusSama-sama, Senang bisa membantu
Hapus