Model data
Model data (atau pemodelan data)[1][2][3][4][5] ialah model abstrak yang menyusun elemen data dan menyeragamkan cara ia berkait antara satu sama lain dan dengan sifat entiti dunia sebenar. Sebagai contoh, model data boleh menentukan bahawa elemen data yang mewakili kereta terdiri daripada beberapa elemen lain yang, seterusnya, mewakili warna dan saiz kereta dan menentukan pemiliknya.
Istilah model data boleh merujuk kepada dua konsep yang berbeza tetapi berkait rapat. Kadangkala ia merujuk kepada pemformalan abstrak objek dan perhubungan yang terdapat dalam domain aplikasi tertentu: contohnya pelanggan, produk dan pesanan yang terdapat dalam organisasi pembuatan. Pada masa lain ia merujuk kepada set konsep yang digunakan dalam mentakrifkan pemformalkan sedemikian: contohnya konsep seperti entiti, atribut, hubungan atau jadual. Jadi "model data" aplikasi perbankan boleh ditakrifkan menggunakan "model data" hubungan entiti. Rencana ini menggunakan istilah dalam kedua-dua pengertian.
Rujukan
- ^ "datamodel - UML Domain Modeling - Stack Overflow". Stack Overflow. Stack Exchange Inc. Dicapai pada 4 February 2017.
- ^ "XQuery and XPath Data Model 3.1". World Wide Web Consortium (W3C). W3C. Dicapai pada 4 February 2017.
- ^ "datamodel". npm. npm, Inc. Dicapai pada 4 February 2017.
- ^ "DataModel (Java EE 6)". Java Documentation. Oracle. Dicapai pada 4 February 2017.
- ^ Ostrovskiy, Stan. "iOS: Three ways to pass data from Model to Controller". Medium. A Medium Corporation. Dicapai pada 4 February 2017.
Bacaan lanjut
- David C. Hay (1996). Data Model Patterns: Conventions of Thought. New York:Dorset House Publishers, Inc.
- Len Silverston (2001). The Data Model Resource Book Volume 1/2. John Wiley & Sons.
- Len Silverston & Paul Agnew (2008). The Data Model Resource Book: Universal Patterns for data Modeling Volume 3. John Wiley & Sons.
- Matthew West and Julian Fowler (1999). Developing High Quality Data Models. The European Process Industries STEP Technical Liaison Executive (EPISTLE).
- Matthew West (2011) Developing High Quality Data Models Morgan Kaufmann
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.