Tugas 8: Data Modelling

Nama: Nayya Kamila Putri Yulianto

NRP: 5025211183

Kelas: APSI (E)


Data modeling melibatkan perancangan dan pembangunan representasi struktur data yang memungkinkan penyimpanan, pengorganisasian, dan pengelolaan informasi dalam basis data. Tujuan utamanya adalah untuk memahami dan menggambarkan hubungan antara entitas, atribut, dan ketergantungan dalam suatu sistem informasi.

Data modeling membantu dalam menggambarkan cara data disimpan dan dihubungkan dalam suatu organisasi atau aplikasi. Ini memungkinkan pengembang dan analis sistem untuk memahami kebutuhan bisnis, merancang skema basis data, dan mengidentifikasi bagaimana data akan digunakan dan diakses dalam aplikasi yang diinginkan.

  • Data Flow Diagram

DFD (Data Flow Diagram) adalah representasi grafis dari sebuah sistem. DFD menggambarkan komponen-komponen sistem, aliran data antara komponen-komponen tersebut, serta asal, tujuan, dan penyimpanan data. Dalam kasus layanan streaming Netflix, DFD dapat digambarkan sebagai berikut:

  • Conceptual Data Model

Dalam proses pemodelan konseptual, tujuan utamanya adalah untuk memastikan bahwa desain awal basis data telah dipertimbangkan secara menyeluruh dan profesional. Melalui penggunaan Diagram Entitas Hubungan (ERD), pengembang dan pemangku kepentingan terkait dapat memiliki pemahaman yang lebih baik tentang struktur dan hubungan database. Contohnya adalah Model Data Konseptual (CDM) yang digunakan dalam aplikasi Netflix.

  • Logical Data Model

Model data logis lebih berfokus pada perspektif logika atau konseptual daripada implementasi teknis. Model data logis berfungsi sebagai penghubung antara model konseptual dan model fisik. Biasanya, model ini dibuat oleh data arsitek dan analis bisnis. Berikut adalah contoh Model Data Logis untuk layanan streaming video Netflix.

  • Physical Data Model

Model data fisik adalah representasi struktur data yang berfokus pada implementasi teknis. Tujuan utama dari model data fisik adalah untuk menerjemahkan desain logis menjadi desain yang sesuai dengan sistem database yang digunakan. Model data fisik biasanya dibuat setelah model data logis disetujui dan sering menggunakan perangkat lunak khusus untuk DBMS yang digunakan. Berikut ini adalah ringkasan dari model data fisik yang telah diimplementasikan dalam layanan streaming Netflix.



Comments

Popular Posts