首页 > 运维 > 问答 > 数据库有哪些设计过程,简述数据库设计的基本步骤

数据库有哪些设计过程,简述数据库设计的基本步骤

来源:整理 时间:2024-11-09 22:12:16 编辑:黑码技术 手机版

本文目录一览

1,简述数据库设计的基本步骤

1,需求分析2,概念结构设计3,逻辑结构设计4,物理结构设计5,数据库实施6,数据库运行与维护

简述数据库设计的基本步骤

2,数据库设计步骤

1.需求分析阶段:分析客户的业务和数据处理需求;2.概要设计阶段:设计数据库的E-R模型图,确认需求信息的正确和完整;3.详细设计阶段:将E-R图转换为多张表,进行逻辑设计,并应用数据库设计的三大范式进行审核;4.代码编写阶段:选择具体数据库进行物理实现,并编写代码实现前端应用;5.软件测试阶段:……6.安装部署:……

数据库设计步骤

3,数据库设计步骤求解

数据库设计步骤:1规划 2需求分析 3概念设计 4逻辑结构设计 5数据库的物理设计 6数据库的实现 7数据库的运行与维护 第一步,规划。规划阶段的主要任务是进行建立数据库的必要性及可行性分析。如系统调查(即对企业全面调查,画出组织层次图,以了企业组织结构),可行性分析,确定DBS(数据库系统)的总目标和制定项目开发计划。 第二步,需求分析。需求分析阶段应该对系统的整个应用情况作全面的、详细的调查,确定企业组织的目标,收集支持系统总的设计目标的基础数据和对这些数据的要求,确定用户的需求,并把这些要求写成用户和数据库设计者都能够接受的需求分析报告。这一阶段的工作只要有,分析用户活动,产生业务流程图;确定系统范围,产生体统范围图;分析用户活动涉及的数据,产生数据流程图;分析系统数据,产生数据字典。 第三步,概念设计。概念设计的目标是产生反应企业组织信息需求的数据库概念结构,即设计出独立与计算机硬件和DBMS(数据库管理系统)的概念模式。E-R模型是主要设计工具。 第四步,逻辑结构设计。其目的是把概念设计阶段设计好的全局E-R模式转换成与选用的具体机器上的DBMS所支持的数据模型相符合的逻辑结构(包括数据库模式和外模式)。 第五步,数据库的物理设计。对于给定的数据模型选取一个最适合应用应用环境的物理结构的过程。数据库的物理结构主要指数据库的存储记录格式、存储记录安排和存取方法,完全依赖于给定的硬件环境赫尔数据库产品。 第六步,数据库的实现。该阶段主要有3项工作:1建立实际数据库结构 2装入试验数据对应用程序进行调试 3装入实际数据,进入试运行状态。 第七步,数据库的运行与维护。数据库系统的正式运行,标志着数据库设计与应用开发工作的结束和维护阶段的开始,该阶段有4项任务:1维护数据库的安全性与完整性 2监测并改善数据库运行性能 3根据用户要求对数据库现有功能进行扩充 4及时改正运行中发现的系统错误。 其实里面包含有其他的知识,我没列出来,例如E-R图绘制方法,SQL,还有会涉及关键字,外键,视图,表,模式等,如果是想自学的话,我推荐一本书《数据库原理及应用》,这是我学数据库时的教材,有疑问,可以hi我,我尽我所能回答你吧。

数据库设计步骤求解

文章TAG:数据数据库哪些设计数据库有哪些设计过程

最近更新

  • mediawiki文本插件mediawiki文本插件

    mediawiki禁止删除的页面MediaWiki是一款广泛使用的开源Wiki软件,为网站上创建和编辑页面提供了强大的内容管理平台。BlueSpice基于MediaWiki,依靠名称空间来处理特定类型的内容,Baklib是.....

    问答 日期:2024-11-09

  • 极路由插件怎么安装,华为路由市场插件安装不了极路由插件怎么安装,华为路由市场插件安装不了

    如何使用Pole路由插件802.1x?Pole路由。极点路由迅雷远程下载如何设置极点路由迅雷远程下载如何设置极点?路由3装在杆子上插件,一直提示账号需要绑定手机,插件,杆路由如何设置路由装置杆路.....

    问答 日期:2024-11-09

  • 测ad精度 程序测ad精度 程序

    ad精度什么取决于采样精度。你会用单片机计算采样吗...发信号,转换成ad,如果需要-1ad8位或者12位,单片机再去查程序,如果同样的测量范围是0~5V,那么测量精度就是5/40960.v显然精度提高了很.....

    问答 日期:2024-11-09

  • 小程序列表图片点击放大查看,微信小程序图片点击放大小程序列表图片点击放大查看,微信小程序图片点击放大

    如何在ps中放大小图的尺寸?通过PS放大小图有两种方法。先把图片拉入操作框,点击工具栏,图像和大小工具可以放大图片,如果采用这种方法,图片周围会有更多的空白部分,只是简单的放大了图片的像.....

    问答 日期:2024-11-09

  • ai cs5 倒角插件ai cs5 倒角插件

    aics5版有什么特点?用了那个倒角插件,效果是倒角。今天我们就来说说aics5的特点以及安装教程~,不过转换成线框的时候没用过(ctrlY插件),但在cs4中,比如圆化之后,必须在里面编辑扩展的外观,才.....

    问答 日期:2024-11-09

  • 在线java编程游戏,有哪些适合Java初学者编写小游戏在线java编程游戏,有哪些适合Java初学者编写小游戏

    有哪些适合Java初学者编写小游戏2,给个JAVA游戏软件网址3,那个网站有java的游戏和软件4,有什么好玩的JAVA游戏啊或者好玩的手机软件JAVA的好玩5,求一个JAVA的小程序或小游戏1,有哪些适合Jav.....

    问答 日期:2024-11-09

  • xml支持哪些数据库,与XML兼容的数据库有哪些xml支持哪些数据库,与XML兼容的数据库有哪些

    与XML兼容的数据库有哪些2,XML是什么有什么用3,什么是XML怎么快速学习4,什么是xml5,什么是XML1,与XML兼容的数据库有哪些DB2,Oracle等多数数据库都是支持XML的。但是,DB2是其中支持最好的,DB2.....

    问答 日期:2024-11-09

  • 数据库共享优势有哪些,基于索引结点的文件共享方式有何优点数据库共享优势有哪些,基于索引结点的文件共享方式有何优点

    基于索引结点的文件共享方式有何优点2,共享有什么好处3,简述使用数据库应用系统的优势4,网络数据库的优点是什么5,Linux下的动态共享链接库的优点有哪些1,基于索引结点的文件共享方式有何优.....

    问答 日期:2024-11-09