数据库原理期末考试复习要点
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库原理》期末考试复习要点
(注意:复习时以平时上课内容为要点,掌握数据库的基本概念、基本操作)第1章绪论
1.数据、数据库、数据库管理系统、数据库的基本概念。
2.数据库管理技术的发展过程。
3.数据库系统的特点(结构化、共享、独立性、控制功能),数据库系统与文件系统的区别?4.数据模型的三要素及其含义。
5.数据模型的类型,每一种模型的特点。
6.DBMS提供的各种语言(DDL,DML,DCL),每一种语言的功能。
7.DBMS提供的语言有几种使用方式。
8.数据库系统的三级模式、两级映射、数据库逻辑独立性与物理独立性的作用。
9.ER图的完整画法。
(本章必须掌握数据库的基本内容)
第2章关系数据库
1.关系数据库语言的种类。
2.数据完整性的含义、约束的类型、空值的含义
3.关系的基本性质
4.关系模型的型与值、关系模型的特点。
5.集合运算(差、笛卡儿乘积)
6.关系运算(连接、等值连接、自然连接)
7.关系代数的五种基本运算
(掌握关系数据库的基本情况及关系代数的运算)
第3章关系数据库标准语言SQL
1.SQL语言的基本特点与主要功能
2.熟练记录的插入、删除、修改命令。
3.索引及其类型、如何创建索引。
4. 视图的概念与作用。
5.熟练掌握SQL的各种查找及函数的使用、各种SQL子句(如:GROUP BY;HA VING;ORDER BY等)的使用
(注意:SQL中的过程、触发器、游标暂时不作为本次考试的内容,本章SQL操作题复习时要重点强化)
第6章关系数据理论
1.函数依赖与完全函数依赖、部分函数依赖、传递函数依赖的分析。
2.码、候选码、主码、主属性、非主属性、全码、外码。
3.范式(1NF、2NF、3NF、BCNF)的特征及转换方法。
4.闭包及其计算、Armstrong推理规则。
(注:弄清基本概念,学会分析问题、解决问题)
第7章数据库设计
1.数据库设计的步骤,设计中每一个环节的要领。
2.实体之间的联系类型(1:1、1:n、m:n)
3.E-R图转换为关系模型的原则
4.概念模型、逻辑模型数据库设计中的作用
(重点掌握数据库的逻辑设计。
)
第10章数据库恢复技术
1.事务的概念及特性
2.故障的种类(事务内部故障、系统故障、介质故障、计算机病毒)3.故障恢复技术
4.介质故障的恢复策略
5.数据库的备份及恢复方法
第11章并发控制
1.并发控制及其缺陷
2.封锁(X锁、S锁)的含义与相容矩阵,三级协议解决的问题
附加:考试题型
包括五种题型:
一、单项选择(约20分)
二、填空题(约10分)
三、简答题(约10分)
四、操作题(关系代数及SQL)(约40分)
五、综合题(约20分)。