这里写目录标题

  • 数据库设计的基本步骤
      • 1.阶段概述
      • 2.图解
    • ER模型
      • 1.概念
      • 2.E-R图的图示法
      • 3.示例

数据库设计的基本步骤

按照规范设计的方法,考虑数据库及其应用系统开发全过程,将数据库设计分为以下6个阶段

1.阶段概述

1.需求分析

2.概念结构设计

3.逻辑结构设计

4.物理结构设计

5.数据库实施

6.数据库的运行和维护

2.图解



数据库设计通常分为6个阶段(1需求分析:分析用户的需求,包括数据、功能和性能需求,包括数据流图、数据字典、需求说明书;2概念结构设计:主要采用E-R模型进行设计,包括画E-R图;3逻辑结构设计:通过将E-R图转换成表,实现从E-R模型到关系模型的转换;4数据库物理设计:主要是为所设计的数据库选择合适的存储结构和存取路径;5数据库的实施:包括编程、测试和试运行;6数据库运行与维护:系统的运行与数据库的日常维护。)

在数据库设计过程中,需求分析和概念设计概念模型可以独立于数据库管理系统进行。逻辑结构和物理结构与选用的DAMS密切相关


————————————分割线————————————

介绍 →数据库设计的第3阶段,即逻辑设计

ER模型

1.概念

①实体:

现实世界中的事物都可以抽象成为实体【eg:室友养的猫,她会喵喵叫、跑来跑去。抽象出来就是猫】

②实体集:

有共性的实体组成的一个集合【eg:室友的猫和家里的猫都是母猫,组成一个母猫的实体集】

③属性:

实体的特性【eg:猫的身长、体重、毛色】

④联系:

事物之间的关联【eg:猫、铲屎官、动物救助站】

2.E-R图的图示法

①实体的表示:方形

②属性的表示:椭圆

③联系的表示:菱形

​ 一对一关系

​ 一对多关系

​ 多对多关系

3.示例

更多推荐

数据库设计和ER图解释