- 3
- 0
- 约2.06千字
- 约 13页
- 2026-06-30 发布于山东
- 举报
新编数据库技术—MySQL北方工业大学王若宾wrb@ncut.edu.cn
第4章数据库设计与规范化数据库设计流程01实体—联系模型03数据抽象与建模方法02数据库范式04
数据库设计流程01分阶段逐步形成数据库设计的方案
数据库设计流程明确提炼梳理落地工程需求分析深入理解用户需求明确系统边界和业务流程收集和分析业务数据识别并解决命名和数据冲突制定数据标准概念设计抽象出概念模型使用E-R图表示实体和关系逻辑设计将E-R图转换为逻辑模型定义表结构、字段属性和关系遵循规范化理论(1NF、2NF、3NF)物理设计确定存储细节选择存储引擎优化存储空间和查询效率实施运行使用SQL创建数据库结构开发和调试应用程序数据迁移和测试
数据抽象与建模方法02抽象思路与建模及表达
设计中的三种模型概念模型高度抽象:以抽象方式描述现实世界的数据及其关系,不涉及技术细节。业务导向:使用自然语言或E-R图等图形化工具表达,便于与非技术人员沟通。核心内容:定义实体、属性、关系及业务规则。技术无关:不依赖于具体的DBMS或实现技术。逻辑模型结构化定义:将概念模型中的实体和关系映射为具体的逻辑结构(如表、字段、关系),定义数据类型和完整性约束(如主键、外键、唯一性约束)。依赖数据模型类型:基于特定的数据模型(如关系模型、层次模型、网络模型),在关系数据库中体现为表结构和主外键关系
原创力文档

文档评论(0)