数据库逻辑结构设计
被考次数: 3次
被考频率: 中频率
答错率:    36%
知识难度:
考试要求: 了解     
知识路径:  > 信息系统开发和运行管理知识  > 系统分析设计基础知识  > 系统总体结构设计、详细设计  > 系统详细设计  > 数据库设计


本知识点历年真题试卷分布
>> 试题列表    
 

 
       逻辑结构设计的任务是要将概念结构设计阶段完成的概念模型转换成能被选定的数据库管理系统支持的数据模型。现行的数据库管理系统一般支持网状、层次和关系三种数据模型中的一种,其中关系型的数据模型在DBMS中的应用和支持较为广泛,已成为主流。
       下面简单介绍一下由E-R模型转换为关系数据模型的转化规则。在关系数据模型下,数据的逻辑结构是一张二维表,每个关系为一张二维表格。E-R模型转换为关系数据模型的转化规则如下。
       .每一实体及其属性对应于一个关系模式。实体名作为关系名,实体的属性作为对应关系的属性。所谓关系模式,就是对关系的描述,用关系名(属性1、属性2、属性3,……属性n)来表示。
       .两两实体之间的联系及其属性一般对应一个关系模式,联系名作为对应的关系名,联系的属性作为对应关系的属性;不带属性的联系可以去掉。
       .实体和联系中关键字属性在关系模式中仍作为关键字。
       上图中所示的实体关系图可以按照这些转换规则进行转化得到如下对应的关系模型。
       .主管上级领导,编号、姓名、性别、年龄、职务、任职时间、参加工作时间、入党时间、学历
       .科室,包括主管上级领导编号、科室号
       .科员,包括科室号、编号、姓名、性别、年龄、职称、参加工作时间、入党时间、学历
       .群众,包括来访者编号、姓名、性别、年龄、来访日期、服务事宜
       .服务,包括受理公务员编号、来访者编号、服务日期、服务事宜、处理结果
       不同的系统配备的数据库管理系统性能不同,因而必须结合具体DBMS的性能和要求将一般数据模型转换成所选用的数据管理系统支持的数据模型,若选用的DBMS支持层次、网络模型,则还要完成从关系模型向层次或网络模型的转换。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有