TUGAS 8 APSI

DATA MODELLING NETFLIX

Bapak Fajar Baskoro, S.Kom., M.T. 

Gambar 1. Data Modelling

Data modeling (pemodelan data) adalah proses yang menghasilkan skema deskriptif hubungan antara berbagai jenis informasi untuk disimpan di dalam database. Tujuan adanya data modeling adalah untuk mengidentifikasi data yang hilang, menciptakan metode penyimpanan informasi yang paling efisien sambil memberikan akses dan pelaporan yang komprehensif. Model data menyediakan diagram intuitif pemrosesan data sehingga memiliki visibilitas penuh pada arsitektur data atau yang lebih dikenal dengan arsitektur data. Memastikan juga untuk semua objek data yang dibutuhkan oleh database terwakili secara akurat. Menghilangkan data  yang bisa menyebabkan pembuatan laporan menjadi salah dan menghasilkan hasil yang tidak tepat. Dalam membahas mengenai apa itu pengertian data modelling, model data serta tujuan dan fungsinya, pastinya juga ada beberapa manfaat dari data modeling. Berikut manfaat terkait penggunaan data modelling adalah:

- Mengembangkan perangkat lunak dengan kualitas yang tinggi.
- Peningkatan kinerja aplikasi dan database.
- Dokumentasi berkualitas tinggi.
- Lebih sedikit kesalahan atau bug dalam perangkat lunak.
- Lebih sedikit kesalahan data dalam sistem organisasi.

Dalam pembahasan kali ini yakni terkait tentang data modelling dari layanan video streaming netflix. Perlu di telusuri bersama tentang untuk fitur-fitur dari Netflix itu sendiri untuk membuat daftar entitas yang terlibat. Kemudian di mulai dari penjabaran entitas itulah yang nantinya akan bersinggungan dengan data modelling untuk layanan video streaming. Proses data modeling sendiri mengungkapkan data dan hubungan yang memberikan dasar untuk memahami proses bisnis dengan cara memperbaikinya. Adapun tiga jenis data modelling untuk layanan video streaming netflix bedasarkan tingkatannya yaitu :


1. Conceptual

Tipe pertama adalah Conceptual Data Model. Jenis model data ini mendefinisikan data tampilan pengguna layanan video streaming netflix tingkat tinggi. Model ini biasanya dibuat oleh pemangku kepentingan arsitektur bisnis dan data. Tujuannya adalah untuk mengatur, memperluas, dan mendefinisikan konsep dan aturan bisnis. Berikut adalah Conceptual Data Model untuk layanan video streaming netflix


Gambar 2. Conceptual Data Model 


2. Logical

Berikutnya adalah level model logical atau logis, dimana pada model ini dapat menentukan bagaimana sistem data modelling layanan video streaming netflix harus diimplementasikan terlepas dari DBMS (Database Management System). Model ini biasanya dibuat oleh arsitek data dan analis bisnis. Tujuannya adalah untuk mengembangkan pemetaan teknis regulasi dan struktur data. Berikut adalah Logical Data Model untuk layanan video streaming netflix



Gambar 3. Logical Data Model 


3. Physical

Jenis model yang terakhir adalah Physical. Pada jenis ini akan menjelaskan bagaimana sistem data modelling layanan video streaming netflix akan diimplementasikan menggunakan sistem DBMS tertentu. Model ini biasanya dibuat oleh DBA (Database administrator) dan developer. Tujuannya adalah untuk mengimplementasikan database yang efektif. Berikut adalah Physical Data Model untuk layanan video streaming netflix



Gambar 4. Physical Data Model 


Komentar

Postingan populer dari blog ini

QUIZ PBKK

TUGAS 1 PPL

TUGAS 1 PPB