数据库设计概述

   日期:2020-11-11     浏览:91    评论:0    
核心提示:数据库设计的重要性数据库设计主要设计数据库结构(数据模型)。合理的、较优的数据模型可以使用应用系统达到最佳状态,并能避免类似于文件系统那样的数据冗余、数据异常、数据不一致现象。数据库设计步骤数据库设计是一个不断反复、逐步完善的过程,属于软件工程范畴。数据库设计由6个阶段组成:(1)需求分析阶段      - 任务:由系统分析员和用户一起来分析用户的要求,以书面的形式(系统分析报告)确定下来,作为以后各阶段工作的依据,也是以后系统验证的依据。&.
  1. 数据库设计的重要性
    数据库设计主要设计数据库结构(数据模型)。合理的、较优的数据模型可以使用应用系统达到最佳状态,并能避免类似于文件系统那样的数据冗余、数据异常、数据不一致现象。
  2. 数据库设计步骤
    数据库设计是一个不断反复、逐步完善的过程,属于软件工程范畴。
    数据库设计由 6 个阶段组成:
    (1)需求分析阶段
          - 任务:由系统分析员和用户一起来分析用户的要求,以书面的形式(系统分析报告)确定下来,作为以后各阶段工作的依据,也是以后系统验证的依据。
          - 系统分析报告中的主要内容有:组织机构图、业务统计图、数据流程图、功能模块图和数据字典等图表。
    (2)概念结构设计
          - 根据需求分析阶段的系统报告,产生出一个能反映组织信息需求的概念模型。
          - 概念模型特点:简单明确、易于交流和理解、易于向数据模型转换。(与硬件、 DBMS 无关,从用户的观点对数据建模)
          - 主要方法: ER 模型。
    (3)逻辑结构设计
          - 任务:把概念结构( ER 图)转换成 DBMS 支持的关系模型。
          - 特点:与 DBMS无关,从计算机观点对数据建模。
    (4)物理结构设计
          - 任务:设计数据库的存储结构与存取方法。
          - 特点:完全依赖于硬件与软件。
    (5)数据库实施
          - 任务:建立 DB 结构,输入原始数据,调试应用程序,试运行 DBS 。
    (6)数据库的运行与维护
          - 任务:安全性与完整性的维护,监测并改善数据库性能,增加新的功能和数据,及时修正。
 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服