自考数据库技术重难点复习笔记
编号:
《数据库技术》课 自 学 辅 导 材 料 配套教材: 《数据库技术》 主 编: 罗晓沛 出 版 社: 华中理工大学 版 次: 2000年版 适应层次: 本 科 内 部 使 用 2012年9月
程 ●●●●● 自考数据库技术重难点复习笔记
目 录 第一部分 自学指导 ................................................................................................ 1
第1章:数据库系统概述 .......................................................................................... 1 第2章:关系数据模型 ............................................................................................. 1 第3章:结构化查询语言 .......................................................................................... 2 第4章:数据库设计 ................................................................................................ 3 第5章:数据库的管理 ............................................................................................. 4 第6章:网络环境的数据库体系结构 .......................................................................... 5 第7章:数据库管理系统MS SQL Server基础知识 ....................................................... 5 第8章:MS SQL Server开发应用 .............................................................................. 6
第二部分 复习思考题 ............................................................................................ 8
一.选择题 ............................................................................................................. 8 二.填空题 ........................................................................................................... 32 三.名词解释 ........................................................................................................ 37 四.简答题 ........................................................................................................... 39 五.综合题 ........................................................................................................... 41
第三部分 参考答案 ................................................................................................ 47
一.选择题 ........................................................................................................... 47 二.填空题 ........................................................................................................... 48 三.名词解释 ........................................................................................................ 50 四.简答题 ........................................................................................................... 54 五.综合题 ........................................................................................................... 61
自考数据库技术重难点复习笔记
第一部分 自学指导 第1章:数据库系统概述 一.主要内容 1.数据库应用系统实例分析。 2.数据库系统组成。 3.数据管理技术的进展。 4.数据模型。 5.数据抽象的级别。
二.重点 1.数据库、数据库管理系统、数据库应用系统的组成。
2.文件系统的缺点(数据依赖、数据冗余、数据异常)以及可能导致的后果,数据库系统的优点。 3.数据模型的含义、概念模型和3种主要数据模型(层次、网状、关系)的原理和概念。 4.数据的抽象级别,概念模型、逻辑模型、外部模型、物理模型的概念。
三.难点 1.文件系统的缺点(数据依赖、数据冗余、数据异常)以及可能导致的后果。
2.数据模型的含义、概念模型和3种主要数据模型(层次、网状、关系)的原理和概念。 3.数据的抽象级别,概念模型、逻辑模型、外部模型、物理模型的概念。
第2章:关系数据模型 一.主要内容 1.关系数据模型的基本概念。 2.关系代数与关系数据的操作。 3.关系代数与数据查询。
二.重点 第 1 页 共 69 页
自考数据库技术重难点复习笔记
1.关系、实体、实体集、属性、联系、表、关键字等概念。 2.主码和外码,以及表与表之间的联系的实现方式。 3.关系完整规则(实体完整性、参照完整性)和用途。 4.数据字典。 5.索引的概念。
6.关系代数的并、交、差、乘、选择、投影、连接运算。 7.用关系代数表示数据查询。
三.难点 1.关键字。
2.主码和外码,以及表与表之间的联系的实现方式。
3.关系完整规则(域完整性、实体完整性、参照完整性)和用途。 4.数据字典。 5.索引的概念。
6.关系代数的并、交、差、乘、选择、投影、连接运算。
第3章:结构化查询语言 一.主要内容 1.SQL概述。 2.数据定义命令。 3.基本的数据管理。 4.简单查询。 5.复杂的数据管理。 6.复杂查询与SQL的函数。
二.重点 1.SQL语言的基本功能和主要特点。
2.建立数据库、建立表结构、完整性规则定义。
3.数据管理命令:INSERT、DELETE、UPDATE、SELECT、COMMIT和ROLLBACK、ALTER、
DROP命令。
第 2 页 共 69 页
自考数据库技术重难点复习笔记
4.拷贝表的方法。
5.简单的数据查询:用SELECT命令实现选择与投影操作。
6.复杂查询与SQL的函数:ORDER BY排序子句、消除重复、SQL的数值函数和查询嵌套、GROUP
BY分组子句、CREATE VIEW视图定义命令、CREATE INDEX建立索引、多表连接操作。
三.难点 1.完整性规则定义。
2.数据管理命令:INSERT、DELETE、UPDATE、SELECT、COMMIT和ROLLBACK、ALTER、
DROP命令。
3.SELECT命令实现选择与投影操作。
4.复杂查询与SQL的函数:ORDER BY排序子句、消除重复、SQL的数值函数和查询嵌套、GROUP
BY分组子句、CREATE VIEW视图定义命令、CREATE INDEX建立索引、多表连接操作。
第4章:数据库设计 一.主要内容 1.数据库设计概述。 2.实体—联系(E-R)模型。 3.将E-R模型转换成关系数据库。 4.E-R模型设计实例。
二.重点 1.数据库设计的一般步骤。
2.实体-联系(E-R)模型的基本概念:实体、属性、联系及联系的类型。 3.弱实体、递归实体、复合实体、超类与子类。
4.将E-R模型转换成关系数据库:一对一、一对多、多对多、弱实体的转换方法。 5.数据结构图。
6.数据库、表和关系完整性的定义。
7.教学数据库设计实例分析:概念模型(E-R)设计、转换成关系数据库。 8.工程数据库设计实例分析:概念模型(E-R)设计、转换成关系数据库。
第 3 页 共 69 页
自考数据库技术重难点复习笔记



