数据库设计的基本步骤

数据库设计的基本步骤,第1张

数据库设计的基本步骤如下:

1、安装并打开MySQL WorkBench软件以后,在软件的左侧边栏有三个选项,分别是对应“连接数据库”、“设计数据库”、“迁移数据库”的功能。这类选择第二项,设计数据库,点击右边的“+”号,创建models。

2、进入MySQL Model界面后,点击“Add Diagram"。

3、然后就进入了EER Diagram的设计页面。可以从左侧的图标中选择要创建的资源。鼠标停留在图标上3秒后,会提示资源的类型。选择资源后,可以在设计页面上方选择属性。

4、这里添加了一张数据库表,添加后,双击,在页面的底部会出现数据库表的编辑框。

5、这里创建一张user表,设置了id、name、age三列。

6、还可以创建外键,左侧提供了四种外键类型。点击后,只需要用鼠标分别选中要关联的两个表即可。Workbench会自动生成对应的外键。

7、在文件、导出中,可以选择导出为sql脚本。

8、下图是导出过程sql脚本的过程。

首先把你所做的项目的

业务逻辑

搞清楚,根据业务逻辑设计表。数据库需求分析就是根据你的

项目需求

,把数据库中的表,结构,关系,设计出来,并谈写利弊,说明

数据库设计

的合理性。

在数据库设计的需求分析阶段,参与需求分析的主要人员是分析人员和用户,由于数据库应用系统是面向企业和部门的具体业务,分析人员一般并不了解,而同样用户也不会具有系统分析的能力,这就需要双方进行有效的沟通,使得设计人员对用户的各项业务了解和熟悉,进行分析和加工,将用户的业务转换成为设计人员所需要的信息组织,即以规范化的方式进行整理,形成对业务流程描述的文档数据流图和数据描述的文档数据字典。

个人原创见解:首先你需要清楚了解需求,以及勾勒出系统的大致的功能,然后确认整个需求中的实体,及实体属性<即字段>,最后是关系<满足三大范式> 其中我觉得:了解需求,是为设计出足够系统使用的数据,<即是够用> 处理好关系是为了:方便编程者的使用,和系统的时效性<即是好用> 这不难看出,确认实体是最要的,因为了解需求,处理关系都是辅助确认实体而已 但若要设计出一个好的数据库,则方方面面都需要注意,都很关键 个人见解,才疏学浅,仅供交流参考

需求分析,概念结构设计,逻辑结构设计,物理结构设计。已开发一个图书馆系统为例分析数据库设计有需求分析,概念结构设计,逻辑结构设计,物理结构设计基本的步骤。数据库系统(databasesystems),是由数据库及其管理软件组成的系统。它是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。

以上就是关于数据库设计的基本步骤全部的内容,包括:数据库设计的基本步骤、如何设计数据库的需求分析、数据库设计的需求分析阶段,业务流程一般采用什么表示等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9319803.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存