文档详情

数据库原理 课程期末复习提纲.doc

发布:2017-10-31约1.69万字共22页下载文档
文本预览下载声明
2014年春季学期计算机科学与技术专业《数据库原理》课程期末复习提纲 教员 彭一明 考试范围 第一章:绪论 1.1 引言 数据模型 1.2.1 数据模型的要素 1.2.2 概念模型 1.2.3 数据模型:1.2.3.3 关系数据模型 数据库系统结构 1.3.1 数据库系统的模式结构 数据库管理系统 1.4.1 数据库管理系统的功能与组成 1.4.2 数据库管理系统的工作过程 第二章:关系语言 2.1 关系数据库概述 2.2 关系数据结构 2.3 关系的完整性 2.4 关系代数 2.4.1 传统的集合运算 2.4.2 专门的关系运算 2.6 关系数据库管理系统 第三章:关系数据库标准语言 3.1 SQL概述 3.2 数据定义 3.3 查询 3.4 数据更新 3.5 视图 3.5.1 定义视图 3.5.2 查询视图 3.6 数据控制 3.7 嵌入式SQL 3.7.2 嵌入式SQL语句与主语言 第四章:关系规范化理论 4.1 数据依赖 4.2 范式 4.2.1 第一范式(1NF) 4.2.2 第二范式(2NF) 4.2.3 第三范式(3NF) 4.3关系模式的规范化 第五章:数据库保护技术 5.1 安全性 5.2 完整性 5.3 并发控制 5.4 恢复 第六章:数据库设计 说明: 第七章(关系数据库管理系统实例)和第八章(数据库技术新进展)没有列在考试范围中,表示该章不考。 只列出章,没列出节,表示该章各节都在考试范围中,如第六章。 若章后列出具体节,表示这些节在考试范围中,没列出的节不考 若节后继续列出具体小节,表示这些小节在考试范围中,没列出的小节不考,例如第一章“1.2.3 数据模型:”后面有“1.2.3.3 关系数据模型”表示“1.2.3.3 关系数据模型”属于考试范围,而书中的“1.2.3.1 层次数据模型”和“1.2.3.2 网状数据模型”没有列出表示不考。 二、要求与重点 1.总体要求: (1)概念与技术部分(上面各章都有) 会叙述,理解其意义;知道这些概念与技术应用在何处,解决什么问题;会举例。重点参考各章习题中的重点练习及补充的同步练习。 关系数据库语言部分(第二章、第三章、第五章5.2) 根据给出的问题写出正确的语句。 根据给出的语句和数据能写出执行结果。 给出部分语句,正确的填充剩余部分(即填空) 设计部分 根据关系规范化理论,改进模式设计 正确进行数据库概念结构设计 根据转换规则把E-R图转换为满足3NF的关系模式(包括主码与外码) 2、各章重点 第一章 概论 理解数据、数据库、数据库管理系统和数据库系统的概念。 掌握数据库系统的特点,数据库系统的三级结构,数据库系统的组成。 掌握数据模型的相关概念。 熟练掌握E-R模型的表示方法。 第二章 关系数据库 掌握关系模型、关系、关系模式、关系数据库和关系系统的概念。 正确理解关系的码、外码 理解关系的完整性内容及规则 会用关系代数表示查询。 第三章 SQL语言 DDL语言:建表(包括定义主键、外键)、建立视图、索引 DML语言:插入数据、检索数据、删除数据、修改数据 DCL语言:赋权与回收权限 嵌入式SQL语句与主语言之间的通信 第四章 关系数据库设计理论(即关系规范化理论) 正确标识属性间的数据依赖(包括部分依赖、完全依赖、传递依赖) 判断主码、候选码、主属性、非主属性 判断该关系模式最高属于第几范式 把低于3NF的关系模式通过模式分解达到3NF,且要保持函数依赖和无损连接。 第五章 数据库保护 数据库保护有哪些方面? 安全性保护的内容方法; 完整性(实体完整性、参照完整性、用户定义完整性)保护的内容方法; 并发控制解决的问题,采用的技术;事务的概念及其属性;锁的类型及相容矩阵;三级封锁协议、两段锁协议的内容及解决的问题 数据库运行过程中发生故障的种类及数据库恢复实现技术 第六章 数据库设计 数据库设计内容及步骤 各阶段采用的技术与方法 会画E-R图(包括实体、属性及实体之间的联系并正确标识联系的类型1:1,1:m, m:n) 会把概念模型(E-R图)正确地转换为关系模型 三、考试题型 填空题,选择题,操作题(主要涉及SQL语言,关系规范化与数据库设计等) 参考:各章同步练习习题和模拟试题 填空题20,单项选择题30,数据库设计20,计算题30 四、复习方法 视频课件(新版) 除了学习流媒体课件外重点学习: 本学期的讲课PPT 本学期的语音答疑 结合每章后面的习题进行复习,特别注意作业题。 第一章 练习题36页:1,4,6,7,9,15,17,18,22 第二章 练习题64页:2,3,4,7(1)
显示全部
相似文档