通大数据库复习2016课案.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
通大数据库复习2016课案

数据库原理及应用期末考试复习 考试范围:教材1-8章 考试题型:单项选择题15分,填空题10分,综合题75分 分章考点: 绪论 1、数据库系统的特点。 2. 数据模型的概念(概念模型、逻辑模型、物理模型)。 对现实世界模拟 3. 逻辑模型的分类,优缺点? 4. 数据独立性(逻辑独立性、物理独立性)是由什么保证的。 5、数据库系统中各类人员的职责。 6. 数据管理分几个阶段 7. DBMS功能 8. DBS,DB,DBMS,DBA 9. 数据模型三要素 关系数据库 1.外码的概念,给定关系模式,指出其中的外码。例如: 学生(学号,姓名,性别,年龄,专业号) 专业(专业号,专业名) 指出其中的外码。 2. 基本的和非基本的关系运算,专门的关系运算。 3. 给定关系数据库,要求写关系代数表达式。(综合题) 例如:查询年龄小于等于19岁的女学生的学号、姓名。 查询有学生选修的课程的课程号。 查询选修“影视欣赏”课程的学生的学号、成绩。 查询外国语学院的学生选修学分为4的课程的学号、姓名、课程号、课程名。 查询至少选修1号课程和3号课程的学生号码。 给定若干关系模式,要求写出关系运算的结果。(综合题) 例如:教材图2.2、图2.7、图2.9。 了解关系的六条性质。 理解实体完整性和参照完整性。 理解关系模式和关系的联系和区别。 关系数据库标准语言SQL 1. SQL的概念,SQL的特点,SQL中的基本概念(视图、基本表、存储文件),SQL定义语句基本结构,SQL查询语句的基本结构,SQL更新语句的基本结构。 2. 视图的概念和特点,视图的作用,视图上的操作(建立、删除、查询、更新)。 3. 给定关系数据库,要求写SQL查询语句。(综合题) 例如:查询姓刘的学生的学号、姓名、性别。 查询学生总人数。 查询先修课为3号课程的课程的课程号、课程名、学分,按照课程号的降序排列。 使用连接查询女学生选修了计算机辅助设计的学号、姓名、课程号、课程名、成绩。 使用嵌套查询文学院的学生选修课程的学号、课程号、成绩。 4. 给定关系数据库,要求写SQL建立基本表和建立视图的语句。(综合题) 建立基本表例如:教材P85例5、例6、例7,尤其注意表中约束的建立,主码、外码、非空、唯一、校验等约束的格式。 建立视图例如:教材P111-P122例2、例3。 了解SQL的特点。 了解视图的作用。 索引分类作用定义索引 内连接左外连接全连接 相关子查询不相关子查询 10、distinct 11、聚集函数 1. 给定数据库,要求写SQL更新和授权、回收权限的语句。(综合题) SQL更新语句例如:教材P115-P118例1、例2、例3、例5、例6、例8、例9。 授权、回收权限的语句例如:教材P138-P140例1到例10。 2. 了解有几种安全技术:用户标识与鉴别、存取控制、视图、审计、数据加密。 数据库完整性 1. 触发器的相关概念,触发器的特点(教材P160上的一段内容),定义触发器的语句的基本格式。 2. 给出违反参照完整性的操作,要求回答采用何种违约处理的策略。(综合题) 例如:教材P154上的四种情况以及教材P155上的例子(学生和专业两个关系模式的例子)。 3. 理解违反了实体完整性和用户定义的完整性,一律采用“拒绝执行”。 4. 了解数据库完整性的概念。 关系数据理论 1. 各级范式的概念(1NF、2NF、3NF、BCNF)。 2、数据依赖的相关概念(P173最上面的几段内容,包括一个注意),平凡和非平凡的函数依赖,完全函数依赖、部分函数依赖、传递函数依赖。 3、给定一个关系模式,要求回答是第几范式并说明理由。(综合题) 例如:给定学生表和选修表,回答这两个表最高属于第几范式,如果将这两个表合并,则最高属于第几范式。 4. 理解候选码、主码、主属性、非主属性的概念。 5. 给定一个具体的关系,要求回答是第几范式并说明理由,有何操作异常,如何分解为BCNF。(综合题) 例如: 职工编号 工资级别 工资数额 1 9 4000 2 7 3000 3 9 4000 4 8 3500 5 7 3000 数据库设计 数据库设计的步骤以及各个步骤的成果是什么。 例如:需求分析阶段的成果是得到数据字典和数据流图,概念结构设计阶段的成果是得到E-R图,逻辑结构设计阶段的成果得到关系数据库模式等。 给出语义,要求画出E-R图并转换为关系数据库模式。(综合题) 例如:需要将公司中的部门、项目、雇员,以及他们之间的联系组织 到关系数

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档