Tugas 8 APSI (D)

 Definisi Data Modelling


Pemodelan data adalah proses merancang struktur data yang terorganisir dan terstruktur untuk mewakili konsep, informasi, dan hubungan dalam domain bisnis atau sistem perusahaan. Tujuannya adalah untuk menggambarkan unit, atribut dan hubungan antara unit-unit tersebut dalam bentuk yang dapat dipahami dan digunakan oleh pemangku kepentingan terkait.

Pemodelan data melibatkan pembuatan model data berdasarkan pemahaman mendalam tentang area bisnis atau sistem yang dianalisis. Model data ini berisi representasi grafis atau deskripsi tekstual dari entitas, atribut, hubungan, dan aturan bisnis yang menggerakkan data dalam domain tersebut. 

Jenis Data Modelling

  • Conceptual Data Model:
CDM adalah singkatan dari Model Data Konseptual. CDM adalah representasi visual atau deskripsi tekstual dari unit bisnis utama, atribut, dan hubungan antara entitas di area atau sistem bisnis. CDM bertujuan untuk memahami dan mendeskripsikan konsep dan hubungan antar entitas pada level konseptual. Pada tingkat konseptual, CDM kurang terikat pada detail teknis seperti struktur tabel atau tipe data tertentu. Fokus utama CDM adalah memberikan pemahaman yang jelas tentang konsep bisnis dan hubungan antar entitas di area yang akan dianalisis. CDM biasanya digunakan sebagai titik awal dalam proses pemodelan data. Pada langkah ini, unit bisnis utama diidentifikasi, atribut penting dari setiap unit ditentukan, dan hubungan antar unit ditentukan. CDM memberikan pemahaman yang komprehensif tentang data dan membantu membangun konsensus di antara pemangku kepentingan terkait. CDM sering digunakan sebagai dasar untuk mengembangkan model data yang lebih detail, seperti model data logis (LDM) dan model data fisik (PDM). Model ini memperluas CDM dengan detail teknis dan struktur data yang lebih konkret. Dalam praktiknya, CDM biasanya disajikan dalam bentuk diagram entitas-relasi (ER) atau sebagai deskripsi tekstual entitas, atribut dan hubungan antar entitas dalam area bisnis atau sistem yang dianalisis. 
  • Logical Data Model:
LDM adalah singkatan dari Model Data Logis. LDM adalah representasi struktur data yang lebih rinci dan terperinci dari suatu sistem atau area bisnis. Model ini menggambarkan entitas, atribut, hubungan, kunci utama, dan aturan bisnis yang mengatur data dalam sistem. LDM berfokus pada cara data diatur, ditautkan, dan didefinisikan dalam sistem atau database. Ini membutuhkan transformasi konsep yang disajikan dalam CDM menjadi struktur data yang lebih konkret dan teknis. LDM menampilkan tabel atau entitas, kolom atau atribut, dan hubungan antara entitas tersebut. Dalam LDM, entitas primer, atribut, kunci primer, dan hubungan antar entitas didefinisikan secara lebih rinci. Model ini dapat menggunakan notasi seperti diagram hubungan entitas (ER) untuk menggambarkan struktur data secara visual. LDM juga dapat direpresentasikan sebagai deskripsi tekstual yang menggambarkan entitas, atribut, dan hubungan antar entitas. LDM membantu merancang database yang lebih konkret, termasuk merancang skema tabel, tipe data, batasan, dan hubungan antar tabel. Model ini juga membantu untuk memahami dan memvalidasi persyaratan data yang ditentukan dalam CDM. LDM dapat berfungsi sebagai dasar implementasi sistem database perusahaan. Selain LDM, model data yang lebih canggih seperti Model Data Fisik (PDM) dapat dikembangkan untuk menjelaskan struktur data yang lebih detail dan teknis, termasuk elemen fisik seperti indeks, partisi, dan alokasi memori. 
  • Physical Data Model:
PDM adalah singkatan dari Model Data Fisik. PDM adalah representasi konkrit dari struktur data yang digunakan dalam implementasi sebenarnya dari sistem atau basis data. Model ini mendefinisikan secara rinci elemen teknis seperti tabel, kolom, tipe data, indeks, kunci referensi, dan kendala lain yang terkait dengan penyimpanan dan manajemen data. PDM berurusan dengan aspek fisik data, mis. Misalnya, bagaimana data disimpan dalam penyimpanan fisik, bagaimana indeks dibuat, dan bagaimana data digunakan dan diproses dalam lingkungan teknis tertentu. Model ini juga mempertimbangkan kinerja, keamanan, skalabilitas, dan persyaratan infrastruktur lainnya. PDM menyediakan pengembang database dan administrator dengan panduan praktis untuk mengimplementasikan struktur data yang dirancang oleh Logical Data Model (LDM) ke dalam database fungsional. PDM sering melibatkan pemilihan tipe data yang sesuai, mendefinisikan indeks, membuat tabel dan kolom, hubungan kunci referensial, dan konfigurasi lain yang relevan dengan pengelolaan data. Model PDM dapat direpresentasikan sebagai diagram database yang menunjukkan tabel dan hubungan antar tabel, dan sebagai deskripsi teks yang merinci struktur data. PDM membantu tim pengembangan dan administrator basis data menerapkan desain basis data yang tepat berdasarkan kebutuhan dan persyaratan sistem. PDM biasanya merupakan langkah terakhir dalam proses pemodelan data sebelum implementasi basis data secara konkrit. Dengan menggunakan PDM, tim pengembang dapat membuat database yang sesuai dengan spesifikasi dan kebutuhan model sebelumnya seperti CDM dan LDM. 

Study Case

Netflix adalah layanan streaming populer yang menyediakan berbagai macam film, acara TV, dokumenter, dan konten asli yang dapat ditonton secara on-demand melalui internet. Didirikan pada tahun 1997 oleh Reed Hastings dan Marc Randolph, Netflix telah berkembang menjadi salah satu pemain terbesar dan paling berpengaruh di industri hiburan.

Berikut adalah beberapa aspek dan fitur utama Netflix:
  • Perpustakaan Konten: Netflix menawarkan perpustakaan konten yang luas dari berbagai genre dan bahasa, termasuk film-film Hollywood, film internasional, film klasik, serial TV, dan program asli eksklusif. Perpustakaan tersebut secara teratur diperbarui dengan rilisan baru dan judul-judul lama.
  • Streaming On-Demand: Netflix memungkinkan pengguna untuk streaming konten secara instan melalui internet pada berbagai perangkat, termasuk ponsel pintar, tablet, TV pintar, konsol game, dan komputer. Pengguna dapat menonton film dan acara favorit mereka kapan saja, tanpa perlu mengikuti jadwal siaran tradisional.
  • Rekomendasi Personalisasi: Netflix menggunakan algoritma dan pembelajaran mesin yang canggih untuk menganalisis preferensi pengguna, riwayat penontonan, dan peringkat untuk memberikan rekomendasi konten yang dipersonalisasi. Ini membantu pengguna menemukan film dan acara baru yang sesuai dengan minat mereka.
  • Konten Asli: Netflix dikenal dengan program asli buatannya, termasuk serial TV, dokumenter, dan film yang sangat diakui. Mereka berinvestasi secara besar-besaran dalam produksi konten eksklusif, memberikan penonton akses ke acara unik dan berkualitas tinggi yang tidak tersedia di jaringan televisi tradisional.
  • Profil Pengguna Ganda: Netflix memungkinkan pengguna untuk membuat profil individual dalam satu akun. Fitur ini memungkinkan rekomendasi konten yang dipersonalisasi, daftar tontonan terpisah, dan kemampuan untuk melacak kemajuan penontonan masing-masing profil.
  • Penontonan Offline: Netflix menawarkan fitur yang memungkinkan pengguna untuk mengunduh film dan episode TV tertentu untuk ditonton secara offline. Fitur ini sangat berguna bagi pengguna yang ingin menonton konten saat bepergian atau di daerah dengan keterbatasan konektivitas internet.
  • Paket Langganan Fleksibel: Netflix menawarkan berbagai paket langganan dengan harga yang berbeda, memungkinkan pengguna memilih paket yang sesuai dengan kebutuhan mereka. Paket-paket ini bervariasi berdasarkan faktor seperti kualitas video, jumlah streaming simultan, dan akses ke fitur seperti Ultra HD dan HDR.
  • Interaksi Pengguna dan Penilaian: Pengguna dapat memberikan peringkat dan umpan balik pada film dan acara TV yang mereka tonton, yang membantu Netflix untuk lebih memperbaiki rekomendasi kontennya. Selain itu, pengguna dapat berbagi judul favorit mereka dengan teman-teman dan terlibat dalam diskusi melalui integrasi media sosial.
Netflix telah merevolusi cara orang mengonsumsi hiburan dengan menyediakan platform streaming yang nyaman dan fleksibel dengan pilihan konten yang luas. Netflix telah memainkan peran penting dalam pertumbuhan fenomena "cord-cutting" dan pergeseran dari menonton TV tradisional ke streaming online.

CDM

Comments

Popular posts from this blog

EAS APSI 2023

Tugas 6 APSI (D)

Tugas 9 APSI (D)