Pemodelan data

Pemodelan data dalam rekayasa perangkat lunak adalah proses menciptakan model data untuk sistem informasi dengan menerapkan teknik formal tertentu.

Gambaran

Pemodelan data adalah proses yang digunakan untuk mendefinisikan dan menganalisis persyaratan data yang diperlukan untuk mendukung proses bisnis dalam lingkup sistem informasi yang sesuai dalam organisasi. Oleh karena itu, proses pemodelan data melibatkan pemodel data profesional yang bekerja erat dengan pemangku kepentingan bisnis, serta pengguna potensial sistem informasi.

Ada tiga jenis model data yang diproduksi sambil berkembang dari persyaratan ke database aktual yang akan digunakan untuk sistem informasi.[1] Persyaratan data awalnya dicatat sebagai model data konseptual yang pada dasarnya adalah seperangkat spesifikasi independen teknologi tentang data dan digunakan untuk membahas persyaratan awal dengan para pemangku kepentingan bisnis.

Referensi

  1. ^ Simison, Graeme. C. & Witt, Graham. C. (2005). Data Modeling Essentials. 3rd Edition. Morgan Kaufmann Publishers. ISBN 0-12-644551-6

Bacaan lebih lanjut

  • J.H. ter Bekke (1991). Semantic Data Modeling in Relational Environments
  • John Vincent Carlis, Joseph D. Maguire (2001). Mastering Data Modeling: A User-driven Approach.
  • Alan Chmura, J. Mark Heumann (2005). Logical Data Modeling: What it is and how to Do it.
  • Martin E. Modell (1992). Data Analysis, Data Modeling, and Classification.
  • M. Papazoglou, Stefano Spaccapietra, Zahir Tari (2000). Advances in Object-oriented Data Modeling.
  • G. Lawrence Sanders (1995). Data Modeling

Pranala luar

Wikimedia Commons memiliki media mengenai Data modeling.
  • Agile/Evolutionary Data Modeling
  • Data modeling articles Diarsipkan 2010-03-07 di Wayback Machine.
  • Database Modelling in UML
  • Data Modeling 101