08年自考“管理系统中计算机应用”复习总结13
241.模块间调用,按以下规则进行:
(1)每个模块有自身的任务,只有接收到上级模块的调用命令时才能执行。
(2)模块之间的通信只限于其直接上、下级模块,任何模块不能直接与其他上下级模块或同级模块发生通信联系。
(3)若有某模块需要与非直接上、下级的其他模块发生通信联系,必须通过其上级模块进行传递。
(4)模块调用顺序为自上而下。
242.模块独立性:所谓两个模块彼此完全独立,是指其中任一模块在运行时,与另一模块存在无关。
243.保证模块独立性高是涉及一个系统的关键,它具有以下优点:
(1)系统容易开发。
(2)系统可靠性高。
(3)系统容易维护。
244.模块凝聚:是用以衡量一个模块内部自身功能的内在联系是否紧密的指标,也是衡量模块质量好坏的重要标准。凝聚程度的由低到高可分为以下五级:偶然凝聚、逻辑凝聚、时间凝聚、数据凝聚、功能凝聚。
245.模块耦合:模块间的信息联系方式,称为模块的耦合,它是衡量模块间结构性能的重要指标。三种类型:数据耦合、控制耦合、非法耦合。
246.非法耦合:一个模块与另一个模块内部发生联系,即一个模块中的某些内容在另一模块中以某种方式被引用,称为非法耦合。
247.数据库设计的要求和步骤:
(1)满足用户要求
(2)满足某个数据库管理系统的要求
(3)具有较高的范式
248.数据库设计步骤:
(1)概念结构设计
(2)逻辑结构设计
(3)物理结构设计
249.E-R图:描述概念数据模型的主要工具是E-R(实体-联系)模型,或者叫做E-R图。利用E-R图实现概念结构设计的方法就叫做E-R方法。
250.E-R图绘制步骤:
(1)确定系统实体、属性及联系
(2)确定局部(分)E-R图
(3)集成完整(总)E-R图
集成时应当注意以下几点:
①消除不必要的冗余实体、属性和联系。
②解决各分E-R图之间的冲突。
③根据情况修改或重构E-R图。
251.逻辑结构设计的任务:就是把概念结构设计阶段建立的基本E-R图,按选定的管理系统软件支持的数据模型(层次、网状、关系),转换成相应的逻辑模型。
252.E-R图向关系模型转换按下列原则进行:
(1)一个实体转换为一个关系,实体的属性就是关系的属性,实体的码就是关系的码。
(2)一个联系也转换为一个关系。1:1 1:n m:n
(3)具有相同码的关系可以合并。
253.为了加快数据的检索、显示、查询和打印速度,实现的方法有两种:一种叫排序;另一种叫索引。
254.索引关键字:就是由一个或若干个字段构成的索引表达式。
255.索引的类型:主索引、候选索引、普通索引、惟一索引。
256.主索引:是能够惟一地确定数据表中一条记录的字段或字段组合表达式。
257.数据表之间的关联:永久性关联和临时性关联。
258.本地视图:是利用本地数据库表、自由表及其他视图建立在本地服务器上的视图。
259.远程视图:是利用远程服务器中的数据建立的视图。
260.虚表:在实际存储器中并没有这样的数据实体;在数据库中仅存放了与关联数据表相应的连接关系和操作要求。此类视图可称为“虚表”或逻辑表。