Others- database design gnaw design?

    Database design is the data model, the data model is the underlying database structure, and a set of concepts used to describe the definition data.

    Three elements of the data model is a data structure, data manipulation, data constraints.

    Concept common data model has data model, the basic model and object-oriented data model.

    Database design from the data structure, that is the beginning of the data model, data model as the core to start the static and dynamic design separate design, exploratory, repetitive, multi-step nature.

    Database design methods are divided into four categories:

  • Intuitive Design
  • Design specifications
  • Computer Aided Design
  • Database Design

    The basic steps of database design:

  • Requirements Analysis: top-down, gradually break down
  • Conceptual design: classification, aggregation, generalization, establish an information model, entity relationship diagram (local, global, global optimization)
  • Logical structure design: hierarchical, network, relational model
  • Physical Design: Design storage format storing design, design access method, determines the system configuration
  • Application Design: Developers write code to complete the operation of the database
  • Operation and maintenance: dump, recovery, security, performance, supervision, reform, restructuring, reconstruction

    For small companies, there is no basic database design and development of custom data items based on business requirements.

    Good specification should also be made to develop a dedicated database developer to complete the database design and database developers should develop standardized data model, this model specification to ensure sustained, the future of the system can be adjusted very well.

    

Guess you like

Origin www.cnblogs.com/yangjn/p/11987962.html