: :其他软件 2020-12-02 22:18:31
数据库设计的基本步骤:
1)需求分析
需求分析是在用户调查的基础上,通过分析,逐步明确用户对系统的需求,包括数据需求和围绕这些数据的业务处理需求。在需求分析中,通过自顶向下,逐步分解的方法分析系统,分析的结果采用数据流程图进行图形化的描述。
2)概念结构设计
对用户要求描述的现实世界(可能是一个工厂、一个商场或者一个学校等),通过对其中诸处的分类、聚集和概括,建立抽象的概念数据模型。
这个概念模型应反映现实世界各部门的信息结构、信息流动情况、信息间的互相制约关系以及各部门对信息储存、查询和加工的要求等。
概念结构设计通常有四类方法:
自顶向下。即首先定义全局概念结构的框架,再逐步细化。
自底向上。即首先定义各局部应用的概念结构,然后再将他们集成起来,得到全局概念结构。
逐步扩张。首先定义最重要的核心概念结构,然后向外扩张,以滚雪球的方式逐步生成其他的概念结构,直至总体概念结构。
混合策略。即自顶向下和自底向上相结合。
3)逻辑结构设计
主要工作是将现实世界的概念数据模型设计成数据库的一种逻辑模式。在这阶段,E-R图显得异常重要。
4)物理结构设计
根据特定数据库管理系统所提供的多种存储结构和存取方法等依赖于具体计算机结构的各项物理设计措施,对具体的应用任务选定最合适的物理存储结构(包括文件类型、索引结构和数据的存放次序与位逻辑等)、存取方法和存取路径等。
5)数据库的实施
数据库实施阶段,设计人员运营DBMS提供的数据库语言及其宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制和调试应用程序,组织数据入库,并进行试运行。
6)数据库的运行和维护
数据库应用系统经过试运行后,即可投入正式运行,在数据库系统运行过程中必须不断地对其进行评价,调整,修改。
10-13单片机的电子秤设计 (5kg)
10-13iPhone用户界面设计典型实例
10-13单片机的设计45例仿真图+C语言程序
10-13visual c++6程序设计导学
10-13数据结构航空课程设计
11-26Excel设计既美观又准确的工资条
11-20Excel中的表格数据导入数据库中
11-18wps表格中如何设计装裱字画
11-17PPT设计漂亮又大气的母版
11-16PPT文字进行切割设计教程
11-15OA工作流表单设计器最常用控件使用
11-15PPT设计制作Win8风格圆环形数据
11-13Excel数据导入到Access数据库中
11-11PPT2010设计优秀放映方案