Home  >  Article  >  Database  >  At what stage of database design is the database schema standardized?

At what stage of database design is the database schema standardized?

青灯夜游
青灯夜游Original
2020-10-28 16:56:526171browse

Standardizing the database schema is in the "logical design phase" of database design. The logical structure design of the database is to convert the basic entity-relationship diagram designed in the conceptual structure design stage into a logical structure that is consistent with the data model supported by the selected database management system product.

At what stage of database design is the database schema standardized?

Database Design refers to constructing the optimal database model for a given application environment, establishing the database and its application system, and making it Able to effectively store data to meet the application needs of various users (information requirements and processing requirements). In the field of databases, various systems that use databases are often collectively referred to as database application systems.

The design content of database design includes: requirements analysis, conceptual structure design, logical structure design, physical structure design, database implementation and database operation and maintenance.

The logical structure design of the database is to convert the basic entity-relationship diagram designed in the conceptual structure design stage into a logical structure that is consistent with the data model supported by the selected database management system product.

The logical structure is independent of any data model. In practical applications, the generally used database environment has been given (such as SQL Server or Oracle or MySql). Since the databases currently used are basically relational databases, it is first necessary to convert the entity-relationship diagram into a relational model, then convert it into a data model supported by the specified database management system according to the characteristics and limitations of the specific database management system, and finally optimize it.

Design steps

(1) Convert the conceptual structure into a general relationship, network, and hierarchical model;

(2) Convert it to Convert the relationship, network, and hierarchical models to the data model supported by the specified database management system;

(3) Optimize the data model.

Recommended tutorial: mysql video tutorial

The above is the detailed content of At what stage of database design is the database schema standardized?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn