企业信息化发展下数据库设计.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
企业信息化发展下的数据库设计探讨 【摘 要】 随着信息化时代的到来,知识经济快速发展,企业的信息化管理也越来越重要。企业要 想在激烈的市场竞争中得以生存发展,就必须加强企业的信息化建设,在企业中建立一 种全新的管理模式。本文对企业基于数据库的信息化发展做了简要分析,并且从数据库 的结构和设计两个方面对企业信息化建设进行了介绍,从数据库设计流程的五个层面分 析了企业信息化建设的基本方法。 【关键词】 企业信息化 数据库设计 结构设计 当今社会,激烈的市场竞争给各个企业带来了前所未有的生存压力,信息化建设逐渐成 为了企业发展的重中之重。在这个信息技术高度发达的时代,企业应当对其原有的经营 模式进行相应的改进,将企业管理与信息化技术进行有机结合,更好的降低企业的生产 成本,提高企业的效率,有效提高企业的效益。企业的信息化建设也就是企业数据库的 设计,是根据数据结构对企业的有关信息进行汇总、储存,可以看作是一个数据的集合 。本文对企业信息化建设中的数据库设计进行了详细分析,希望为有关企业的信息化发 展提供一定的帮助。 1 数据库的组织结构 美国有关部门对数据库的组织结构制定了划分标准,将数据库分成内模式、概念模式和 外模式三级。内模式主要是对数据的物理结构以及储存方式进行描述,因此也可以称为 存储模式。它是数据库中所有数据的表达方式,主要体现了数据在数据库内部的记录类 型、数据的组织以及索引和控制方式,是程序设计人员组织文件和联系的一种方法;概 念模式主要描述的是数据库的整体逻辑,面向所有的数据库用户。概念模式与数据的物 理存储和数据库的硬件设备之间没有相互的影响,同时也与数据库的开发工具、设计语 言等没有关系;外模式也就是外部数据,它是用户能够直接看到的实际数据结构,一个 数据库不一定只有一个外模式,它可以有很多个,但是在应用程序中必须只有一个外模 式,它的职责就是保障数据库的安全。 2 数据库的设计步骤 设计数据库其实也就是设计数据库的三种模式,主要的设计流程有需求分析、概念设计 以及逻辑、物理等方面的设计。以下我们针对企业信息化发展下的数据库设计进行简单 分析。 2.1 企业的需求分析 用户的需求作为数据库的设计基础来说十分重要,设计者首先要对此有一个很好的把握 。顾名思义,需求分析也就是分析客户群所需要的是什么,对这方面的要求有了明确的 了解后,企业就可以进行有目的的工作,而不是浪费大量的人力、物力以及时间,最后 还不能保证客户的满意度。客户对数据库的满意程度直接取决于能否满足他们的要求, 这就需要需求分析人员在工作中能够做到全面、准确,为数据库的后续设计工作奠定一 个良好的基础。此阶段会获得相应的需求说明书,这是数据库设计人员进行概念设计的 依据。 2.2 企业数据库概念结构设计 概念结构的设计是基于需求分析之上的设计,它作为整个数据库的关键因素,直接影响 着数据库的实现效果。对于数据库的设计人员来说,直接进行逻辑结构的设计十分困难 ,在这里我们主要探讨具体的概念结构的设计。数据库的设计工作在经过需求分析阶段 以后会形成一个具体的概念结构模型,概念结构的设计直接影响着数据库能够满足客户 的要求,它最主要的工具就是e- r图,通过不断的总结归纳以及不断优化,最终完成概念结构设计。 2.3 数据库逻辑结构设计 逻辑结构设计是将概念结构进行具体化设计,让其由抽象转为具体的数据模型,其实也 就是对概念结构的优化。由于各种概念结构设计的环境和工具都不尽相同,所以在逻辑 结构进行设计时也要不断的调整,以保证其能够完善。逻辑结构的具体设计步骤:首先 将概念模型转换为关系、层次模型;然后再转换成制定的数据模型;最后进行调整。目 前,在概念结构设计中基本都采用关系模型,所以相应的逻辑结构设计也就变的简单了 ,其中e- r图是由实体、属性以及关系组成的,其转换成关系模型,其实也就是将其三个组成部分 转换成相应的模型。转换过程根据关系类型不同,分为以下三种情况: (1)一对一的关系,转换方式有以下两种:转换为一个独立的关系模型。联系名为关系 模型名,与该联系相连的两个实体的关键字及联系本身的属性为关系模型的属性,其中 每个实体的关键字均是该关系模型的候选键。 与任意一端的关系模型合并。可将相关的两个实体分别转换为两个关系,并在任意一个 关系的属性中加入另一个关系的主关键字。 (2)一对多关系,也有两种转换方式:将1:n关系转换为一个独立的关系模型。联系名 为关系模型名,与该联系相连的各实体的关键字及联系本身的属性为关系模型的属性, 关系模型的关键字为n端实体的关键字。将1:n联系与n端关系合并。1端的关键字及联系 的属性并入n端的关系模型即可。 (3)多对多的关系:关系模型名为关系名,与该关系相连的各实体的关键字及关系本身 的属性为关系模型的属性
- 粉丝: 83
- 资源: 9357
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助