型,再将概念模型数据化为数据库的逻辑结构模型,即数据模型。
2. 数据库的行为特性设计:是指确定数据库用户行为和动作(数据查询,统计,事物处理
及报表处理等操作)的设计,并设计数据库应用系统的系统层次结构、功能结构,
数据流程图,确定数据库的子模式。以称动态特性设计。
3. 数据库的物理模式设计:在选定的 DBMS 环境下,将数据库的逻辑结构模式加以物理实
现,得到它的存储模式和存取方法。
4. 数据库设计方法的新奥尔良法:分为需求分析,概念设计,逻辑设计,物理设计的四阶
段数据库设计方法。
5. 系统分析:认识信息的现实世界并用概念模型加以描述的过程称为系统分析。
6. 数据库设计方法的六阶段法:分为需求分析,概念结构设计,逻辑结构设计,物理结构
设计。数据库实施和数据库运行维护的六阶段数据库设计法。
7. 数据库设计的具体方法:基于 E—R 模型的设计法,基于 3NF 的设计法,基于抽象语法
规范的设计法。
8. 需求分析,概念结构设计,逻辑结构设计,物理结构设计。数据库实施,数据库运行维
护的解释见参见书 P50—52
9. SA:结构化分析法,采用自顶向下,逐层分解方式,将软件系统分解成若干子系统…..,
子子系统,直至单功能子系统,形成多层次数据流程图的过程。SA 中常用判定表
和判定树描述处理逻辑。用数据字典详尽描述系统中的各数据元素
10. 数据字典(DD): 软件系统中各数据元素详细而又严格定义的集合。
11. 数据抽象:见本书习题答案 P147
12. 抽象的三种方法:分类:定义某一类概念作为现实世界中一组对象的类型,这些对象具
有某些共同的特性和行为。聚集:定义某一类型的组成部份。概括:定义子集间
一种联系。
13. 继承性:子类继承超类(父类)中定义的所有抽象。
14. 视图集成:见本书习题答案 P148
15. 用户子模式:即外模式。
16. 聚簇与聚簇码:将属性或属性组上有相同值的元组集中存放在连续物理块上的处理方式
称为聚簇,这个属性或属性组称为聚簇码。
17. 桌面数据库系统:将 DBMS,数据库和数据库应用程序安装在同一台计算机上,数据库
中的数据只让本机应用程序独立使用的结构。
18. 二层数据库系统:分为 C/S 和 B/S 二种结构。
19. 多层数据库系统结构:C/S/S 结构。参见书 P66—67
第四章 关系数据库 参见书 P72--96
1. 主码,候选码,外码,笛卡尔积,关系,元组,属性,域,关系模式,关系数据库解释
请见参见书 P154—155。
2. 全码:关系中的候选码只能由全部属性组成,这各候选码称为全码,此时属性间无相互
决定的情况。
3. 主属性:候选码中的属性。
4. 非主属性:非候选码中的属性。
5. 基本表:数据库中实际存在的表,是实际存储数据的逻辑表示。
6. 视图表:由基本表或其它视图表导出的表,是虚表,它没有实际存储的数据。
7. 查询表:查询结果表或查询中形成的临时表。
8. 数据查询:指对数据的检索、统计、排序、分组用户对信息的需求等功能。
9. 数据维护:指数据增加、删除、修改等数据自身更新功能。
第 4 页