Tugas 8 : Data Modelling - Layanan Video Streaming Netflix

Nama  : Hanafi Satriyo Utomo Setiawan
NRP    : 5025211195
Kelas   : APSI (E)

Data modeling adalah proses merancang dan membangun representasi struktur data yang memungkinkan untuk menyimpan, mengorganisasi, dan mengelola informasi dalam basis data. Tujuannya adalah untuk memahami dan menggambarkan hubungan antara entitas, atribut, dan ketergantungan dalam suatu sistem informasi.

Data modeling membantu dalam menggambarkan bagaimana data disimpan dan dihubungkan satu sama lain dalam suatu organisasi atau aplikasi. Hal ini memungkinkan pengembang dan analis sistem untuk memahami persyaratan bisnis, menyusun skema basis data, dan mengidentifikasi bagaimana data akan digunakan dan diakses dalam aplikasi yang diinginkan.

1. Conceptual Data Model
Melalui proses pemodelan konseptual ini, kita dapat memastikan bahwa desain awal basis data telah dipertimbangkan secara menyeluruh dan profesional. Dengan menggunakan Diagram Entitas Hubungan (ERD), developer dan pihak-pihak terkait dapat memiliki pemahaman yang lebih baik tentang struktur dan hubungan database, sehingga akan mempermudah dalam proses pengembangan. Berikut contoh Model Data Konseptual (CDM) yang digunakan dalam aplikasi Netflix.




2. Logical Data Model
Logical data model lebih terfokus pada perspektif logika atau konseptual daripada implementasi teknis. Model data logis berfungsi sebagai jembatan antara model konseptual (Conceptual Data Model) dan model fisik (Physical Data Model). Model ini biasanya dibuat oleh data arsitek dan analis bisnis. Berikut adalah contoh Logical Data Model untuk layanan streaming video Netflix.

3. Physical Data Model
Physical data model adalah representasi struktur data yang terfokus pada aspek implementasi teknis. Tujuan utama dari physical data model adalah untuk menerjemahkan desain logis (logical data model) menjadi desain yang sesuai dengan sistem database yang digunakan. Physical data model biasanya dihasilkan setelah logical data model disetujui, dan sering kali menggunakan alat atau perangkat lunak yang spesifik untuk DBMS yang digunakan. Berikut ini adalah ringkasan dari model data fisik yang telah diimplementasikan dalam layanan streaming Netflix.



Comments

Popular posts from this blog

PPL : Pertemuan 2

PWEB A : HTML Undangan

PPL : Pertemuan 7