预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第一章: 重点:1.2,1.3.2 不考:1.2.5,1.2.6这两个小节最多一分 ●概念 (1)概念模型(P16) (2)层次模型(树状图)采用的是IMS系统,而网状模型采用的是DBTG系统,亦称CODASYL系统,数据模型是数据库系统的核心和基础。(P19,考层次模型和网状模型的特点) ①层次模型:满足以下二个条件的基本层次联系的集合:(1)有且只有一个结点没有双亲结点(这个结点叫根结点);(2)除根结点外的其他结点有且只有一个双亲结点.层次模型与网状模型类似,分别用记录和链接来表示数据和数据间的联系.与网状模型不同的是:层次模型中的记录只能组织成树的集合而不能是任意图的集合.层次模型可以看成是网状模型的特例,它们都是格式化模型.它们从体系结构、数据库语言到数据存储管理均有共同的特征.在层次模型中,记录的组织不再是一张杂乱无章的图,而是一棵"倒长"的树。 ②网状模型:.满足以下二个条件的基本层次联系的集合:(1)允许一个以上的结点没有双亲结点;(2)一个结点可以有多个双亲结点.网状模型中的数据用记录(与Pascal语言中的记录含义相同)的集合来表示,数据间的联系用链接(可看作指针)来表示.数据库中的记录可被组织成任意图的集合. (3)外模式/模式映像,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性 模式/内模式映像,保证了数据与程序的物理独立性,简称数据的物理独立性(P30) 一个数据库只有一个模式。 ●简答题 (1)与人工管理和文件系统相比,数据库系统的特典主要有以下几个方面。(P11) ①数据结构化:数据库系统实现整体数据结构化,这是数据库的主要特征之一,也是数据库系统与文件系统的本质区别。 ②数据的共享性高,冗余度低且容易扩充:数据共享可以大大减小数据冗余,节约存储空间。数据共享还能够避免数据之间的不相容和不一致性 ③数据独立性高:数据与程序的独立把数据定义从程序中分离出去,加上存取数据的方法又由数据库管理系统负责提供,从而简化了应用程序的编制,大大减少了应用程序的维护和修改。 ④数据由数据库管理系统统一管理和控制: (2)数据模型的组成要素(P17) ①数据结构:数据结构描述数据库的组成对象以及对象之间的联系。 ②数据操作:是指对数据库中的各种对象(型)的实例(值)允许执行的操作的集合,包括操作及有关的操作规则 ③数据的完整性约束条件:数据的完整性约束条件是一组完整性规则。 第二章: 重点:2.1,2.3 不考:关系演算 ●概念 (1)2.1.1关系,考二维表。(P38) (2)所有被选择的都是集合。(P51) (3)关系的三种类型:基本关系(基本表),查询表和视图表 (4)关系的每一个分量必须是一个不可分的数据项。 (5)关系模式是型,关系是值,关系模式可以表达成R(U,D,DOM,F)R是关系名,U是组成该关系的属性名集合,D为U中属性所来自的域,DOM为属性向域的映像集合,F为属性间数据的依赖关系集合 (6)所有关系集合构成一个关系数据库 ●判断题 (1)关系模型中有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。其中实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称作是关系的两个不变性,应该由关系系统自动支持。用户定义的完整性是引用领域需要遵循的约束条件,体现了具体领域中的语义约束。(45页) ●代码题 (1)2.4关系代数 ①传统的集合运算(出一道):并运算(补考内容),差运算(期末考内容),其它随便看一看。(P49) ②选择(P52,例题2.4,考这类的表达式2道,一道3分,除了选择后面的几个最好都看一下。) 第三章: 重点:3.1,3.6有一分 不考:3.7 ●概念 (1)空值的处理,还有“”,0和“isNULL”之间的区别,空值是isNULL。(P119) ●代码题 (1)考一个建表(P83,例题3.7这样的。) (2)考一个查询(P90,例题3.17,P96,例题3.38这样的。) ●简答题 (1)SQL的特点。(P76) ①综合统一:SQL集数据定义语言、操纵语言和控制语言的功能于一体,语言风格统一,可以独立完成数据库生命周期中的全部活动。 ②高度非过程化:存取路径的选择以及SQL的操作过程由系统自动完成。 ③面向集合的操作方式:面向集合的操作方式是元组的集合,不仅操纵对象,查找结果可以是元组的集合,而且一次插入,删除,更新操纵的对象也可以是元组的集合。 ④同一种语法结果提供多种使用方式:SQL既是独立的语言,又是嵌入式语言。 ⑤语言简洁,易学易用:SQL功能极强,语言十分简洁,完成核心功能只用9了个动词。 第四章: 重点:4.2.2 ●概念 (1)三类计算机系统安全性问题:技术安全类,管理安全类,政策法律类。(P133) (2)在实现强制存