管理信息系统要开展各种管理业务,实现各种管理功能,需要在数据库中存储大量的管理数据,数据是企业最重要的资源之一,开发数据资源既是企业信息化的出发点,又是企业信息化的目标。因此,数据库设计对于管理信息系统是至关重要的。
数据库设计是指对于给定的应用环境,提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构和存取方法的物理设计,建立起既能反映现实世界信息和信息联系,满足用户数据要求和加工要求,又能被某个数据库管理系统所接受,同时能实现系统目标,并有效存取数据的数据库。数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术。
按照软件工程的观点,数据库系统的生命周期可以划分为数据库设计、数据库实施和数据库使用三个阶段,而每个阶段又可划分为不同的步骤。这个过程实质是信息从现实世界经过人为加工和计算机处理后又回到现实世界中去的过程。数据库设计阶段主要包括四个步骤:用户需求分析、概念结构设计、逻辑结构设计和物理结构设计。在数据库设计完成后的数据库实施阶段,设计人员要运用DBMS提供的数据语言、工具等,根据逻辑设计和物理设计的结果建立数据库、编制和调试应用程序、组织数据入库,并进行试运行。经过试运行后的数据库系统即可投入正式运行,进入数据库生命周期的最后一个阶段——使用阶段,在这个阶段,必须不断地对数据库系统进行评价、调整与修改,直至系统消亡。(www.daowen.com)
在这一节里,主要讨论数据库设计阶段的四个步骤所涉及的有关问题,即从用户需求分析开始,进入概念结构设计、逻辑结构设计和物理结构设计。实际上,用户需求分析和概念结构设计解决的是数据库系统“做什么”,而逻辑结构设计和物理结构设计解决的是数据库系统“如何做”的问题。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。