我想問咩叫做Data Model

我想問如果有個project 的document 要包含Data Model,其實姐係大約要做d咩?

1 Answer

Rating
  • joe
    Lv 7
    1 decade ago
    Favorite Answer

    維基百科有如下的解釋:

    A data model in software engineering is an abstract model that describes how data is represented and accessed. Data models formally define data objects and relationships among data objects for a domain of interest. Some typical applications of database models include supporting the development of databases and enabling the exchange of data for a particular area of interest. Data models are specified in a data modeling language.[1]

    圖片參考:http://upload.wikimedia.org/wikipedia/commons/thum...

    圖片參考:http://upload.wikimedia.org/skins/common/images/ma...

    Graphical representation of some types of models in enterprise modeling. A business model illustrates the functions associated with a process that are performance and the organizations that perform these functions. In software development often both business process models and data models are beeing developed as part of the process of creating application programs on the on side and databases on the other side.[2]

    Contents[hide]

    1 Overview

    1.1 The role of data models

    1.2 Three perspectives

    2 History

    3 Types of data models

    3.1 Database model

    3.2 Data Structure Diagram

    3.3 Geographic data model

    3.4 Generic data model

    3.5 Semantic data model

    4 Related models

    4.1 Information model

    4.2 Method related models

    4.3 Object model

    4.4 Unified Modeling Language models

    5 Data model topics

    5.1 Data Architecture

    5.2 Data properties

    5.3 Data organization

    5.4 Data structure

    5.5 Data model theory

    5.6 Zachman Framework

    6 See also

    7 References

    8 Further reading

    9 External links

Still have questions? Get your answers by asking now.