如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
数据库原理期末复习第一章绪论理解:基本概念:数据,数据库,数据库管理系统,数据库系统。两类数据模型:概念模型、逻辑模型和物理模型。逻辑模型重点三个主要模型:层次模型,网状模型,关系模型。数据库的组成要素:数据结构,数据操作,数据的完整性约束概念模型中的一些基本概念:实体,属性,码,域,实体型,实体集,联系理解联系的分类:一对一,一对多,多对多,三个以上实体间的联系,单个实体型内部的联系。基本层次联系层次模型的数据结构多对多联系在层次模型中的表示方式:虚拟节点法,冗余节点法网状模型的数据结构区分“型”和“值”的概念。三级模式重点掌握:1,E-R图的画法。2,关系模型的数据结构。3,关系模型中的一些术语。第二章关系数据库理解:基本概念:域,笛卡尔积,关系,候选码,主码,主属性,非主属性,全码关系的三种形态:基本表,查询表,视图。关系模式的概念关系操作:插入,删除,修改,查询(选择,投影,连接,除,并,差,交,笛卡尔积)。关系完整性的概念:实体完整性,参照完整性,用户自定义的完整性。重点掌握:1,关系代数第三章关系数据库标准语言理解:无重点掌握:1,模式的概念2,模式的定义,删除3,基本表的创建,修改,删除4,索引的概念5,索引的创建,删除6,单表查询7,聚集函数8,连接查询9,嵌套查询10,集合查询11,插入数据12,修改数据13,删除数据14,视图的定义,删除,查询,更新数据第四章数据库安全性理解:1,DBMS登录名,数据库用户名,授权,回收,数据库角色的基本概念。重点掌握:1,为用户授权的基本语法和回收的基本语法2,创建角色,为角色授权,为其他用户授予角色,角色权限回收的基本语法第五章数据库完整性理解:实体完整性,参照完整性,用户自定义的完整性基本概念实体完整性的检查方式:全盘扫面,索引破坏参照完整性的操作有哪些。重点掌握:1,如何定义主键(列级,表级)2,如何定义外键(列级,表级)3,如何定义列非空值,列唯一值。4,check短语5,完整性约束的命名。6,触发器的概念7,sqlserver2005触发器的工作原理8,sqlserver2005触发器的创建,删除。第六章关系数据库理论理解:无重点掌握:1,第一范式,第二范式,第三范式,BCNF范式2,数据依赖的概念:函数依赖,非平凡函数依赖,平凡函数依赖,完全函数依赖,传递函数依赖。3,书局依赖公理系统:逻辑蕴含,自反律,增广律,传递律4,合并规则5,伪传递规则6,分解规则7,闭包的概念8,求某一属性集X关于某一函数依赖集F的闭包XF+的方法。第七章数据库设计理解:重点掌握:1,E-R图转换为关系模型的方式。第八章数据库编程理解:存储过程的概念重点掌握:第九章数据库处理和查询优化理解:1,会看关系代数语法树重点掌握:第十一章数据库处理和查询优化理解:排他锁共享锁活锁死锁冲突可串行化调度显式封锁隐式封锁意向锁IS锁IX锁SIX锁重点掌握: