Data Modelling - Tugas 8 APSI

Pengertian Data Modelling

Data modeling adalah proses merancang struktur dan representasi data dalam sebuah sistem. Hal ini melibatkan identifikasi entitas, atribut, hubungan, dan aturan yang mendefinisikan bagaimana data akan disimpan, diorganisasi, dan dihubungkan satu sama lain. Tujuan dari data modeling adalah untuk menghasilkan model yang akurat dan konsisten yang mencerminkan kebutuhan bisnis, memudahkan pemahaman dan komunikasi antara pengembang, analis, dan pengguna sistem, serta memastikan integritas data dan efisiensi pengolahan data. Data modeling dapat dilakukan menggunakan berbagai teknik dan notasi, seperti Entity-Relationship Diagrams (ERD), Unified Modeling Language (UML), atau diagram-diagram khusus lainnya.

Jenis Data Modelling

  1. Conceptual Data Model (CDM) CDM atau Model Data Konseptual adalah representasi tingkat tinggi dari struktur data yang berfokus pada pemahaman bisnis. CDM mengidentifikasi entitas utama, atribut, dan hubungan antara entitas dalam suatu sistem. Tujuan CDM adalah untuk menyajikan pandangan abstrak dari data yang dapat dipahami oleh pemangku kepentingan bisnis tanpa terkait dengan teknologi atau implementasi teknis tertentu.

  2. Physical Data Model (PDM) PDM atau Model Data Fisik adalah representasi yang lebih terperinci dari struktur data yang berfokus pada implementasi teknis dalam suatu sistem. PDM menggambarkan bagaimana entitas, atribut, dan hubungan yang didefinisikan dalam CDM akan diimplementasikan dalam basis data fisik. PDM mencakup rincian teknis seperti jenis data, indeks, kunci asing, dan optimasi performa.

  3. Logical Data Model (LDM) LDM atau Model Data Logis berada di antara CDM dan PDM. Ini adalah representasi data yang lebih terstruktur dan terstandarisasi dibandingkan dengan CDM, tetapi belum terkait dengan implementasi teknis seperti yang ada dalam PDM. LDM menggambarkan entitas, atribut, dan hubungan dalam konteks logika dan bisnis, tetapi masih agak independen dari teknologi yang digunakan.

Singkatnya, CDM adalah representasi abstrak dari struktur data yang berfokus pada pemahaman bisnis, PDM adalah representasi teknis dari struktur data yang berfokus pada implementasi, dan LDM berada di tengah-tengah antara CDM dan PDM dengan fokus pada logika dan bisnis tanpa terkait langsung dengan implementasi teknis.

Study Kasus


Analisis Data Modelling Pada Aplikasi Netflix

CDM

LDM

PDM


Komentar

Postingan populer dari blog ini

ETS APSI 2023 - Evaluasi 1 Analisis dan Perancangan

EAS APSI 2023

Seleksi dan Manajemen Proyek - Tugas 4 APSI