TUGAS 8 APSI : Data Modelling

DATA MODELLING

Definisi Data Modelling

        Menurut Techopedia, data modeling melibatkan penghubungan elemen-elemen data yang berbeda dengan tujuan memperoleh informasi yang dibutuhkan. Fungsi ini digunakan untuk mengidentifikasi lokasi penyimpanan data, memudahkan komunikasi antar tim dan manajemen data, terutama ketika perusahaan memiliki banyak data. Data modeling berfokus pada pemahaman terhadap jenis data yang dibutuhkan dan cara penggunaan data tersebut untuk keperluan bisnis. Secara umum, tujuan utama data modeling adalah menciptakan metode penyimpanan informasi yang efisien dan menyediakan akses serta pelaporan yang komprehensif. Seorang ilmuwan data harus memiliki kemampuan berpikir sistematis untuk mengidentifikasi inti dari data yang akan diambil dan disimpan melalui proses data modeling.

Manfaat Data Modelling

  • Mengembangkan perangkat lunak dengan kualitas yang tinggi.
  • Mengurangi biaya yang mungkin dikeluarkan.
  • Dapat mencapai waktu yang lebih cepat ke pasar.
  • Pemahaman yang jelas tentang ruang lingkup, kosa kata dan elemen perkembangan lainnya.
  • Peningkatan kinerja aplikasi dan database.
  • Dokumentasi berkualitas tinggi.
  • Lebih sedikit kesalahan atau bug dalam perangkat lunak.
  • Lebih sedikit kesalahan data dalam sistem organisasi.
  • Manajemen risiko yang lebih baik.

Jenis-Jenis Data Modelling

  • Conceptual Data Model (CDM)
      CDM adalah pendekatan tingkat tinggi yang ideal untuk menyampaikan informasi kepada pemangku kepentingan dan individu yang tidak memiliki latar belakang teknis dalam suatu organisasi. Dalam pengembangannya, model data ini dapat diubah menjadi model yang lebih kompleks dan terperinci, sehingga CDM menjadi titik awal yang baik ketika beralih ke diagram yang lebih lanjut. Dengan menggunakan CDM, kita dapat memvisualisasikan struktur data secara menyeluruh dan memberikan pemahaman yang jelas tentang kebutuhan bisnis perusahaan.
  • PDM (Physical Data Modeling)
        PDM (Physical Data Modeling) adalah pendekatan dalam data modeling yang berfokus pada rancangan dan implementasi teknis dari struktur data. PDM mencakup transformasi dari model logis menjadi model fisik yang spesifik untuk sistem atau platform tertentu. Dalam PDM, perhatian diberikan pada detail teknis seperti tipe data, indeks, kunci asing, ukuran kolom, dan struktur penyimpanan data. PDM juga mempertimbangkan faktor-faktor performa dan optimasi, termasuk pengaturan partisi, pengindeksan yang tepat, dan strategi pemrosesan data.

       PDM bertujuan untuk mengimplementasikan model data yang telah dirancang sebelumnya ke dalam basis data yang nyata. Hal ini melibatkan pemilihan struktur penyimpanan yang sesuai, pengorganisasian data dalam tabel, dan pemodelan hubungan antara tabel-tabel yang berbeda. Dengan menggunakan PDM, para profesional data modeling dapat merancang dan mengimplementasikan struktur data yang efisien dan sesuai dengan kebutuhan teknis dari sistem yang akan digunakan.
  • Logical Data Model (LDM)
      Logical Data Model (LDM) adalah representasi konseptual dari data yang menggambarkan hubungan antara entitas, atribut, dan hubungan dalam suatu domain bisnis atau sistem. LDM fokus pada pemahaman bisnis dan tujuan penggunaan data tanpa mempertimbangkan implementasi teknis atau struktur penyimpanan fisik. LDM membantu dalam memahami dan menggambarkan entitas utama yang terlibat dalam suatu domain bisnis, serta atribut-atribut yang terkait dengan entitas tersebut. Model ini juga menggambarkan hubungan dan asosiasi antara entitas, menggambarkan bagaimana data berinteraksi dan saling terkait dalam lingkungan bisnis yang dianalisis.

        Tujuan utama LDM adalah untuk memperjelas dan mengorganisir informasi bisnis, menyediakan panduan untuk pengembangan sistem, dan memastikan konsistensi dan pemahaman yang sama antara pemangku kepentingan yang berbeda. LDM sering digunakan sebagai dasar untuk mengembangkan model data yang lebih teknis, seperti Physical Data Model (PDM), yang mengkonversi LDM ke dalam bentuk yang lebih spesifik untuk implementasi teknis pada sistem atau platform tertentu.

Study Case : Aplikasi Netflix

Conceptual Data Model (CDM)



LDM (Logical Data Modeling)



PDM (Physical Data Modeling)

REFERENSI

  • http://fajarbaskoro.blogspot.com/2023/04/apsi-data-modelling.html
  • https://www.teknovidia.com/erd-netflix/
  • https://glints.com/id/lowongan/data-modeling-adalah/
  • https://accurate.id/teknologi/data-modeling/

Komentar

Postingan Populer