收藏 分享(赏)

数据库原理与技术复习.doc

上传人:dzzj200808 文档编号:2964176 上传时间:2018-10-01 格式:DOC 页数:7 大小:69KB
下载 相关 举报
数据库原理与技术复习.doc_第1页
第1页 / 共7页
数据库原理与技术复习.doc_第2页
第2页 / 共7页
数据库原理与技术复习.doc_第3页
第3页 / 共7页
数据库原理与技术复习.doc_第4页
第4页 / 共7页
数据库原理与技术复习.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、数据库原理及应用学位课程考试大纲一、课程内容和考核目标第 1 章 数据库系统基本概念1. 数据库管理技术的发展阶段,达到“识记”层次1.1 人工管理阶段1.2 文件系统阶段1.3 数据库阶段2. 数据描述和数据抽象,达到“理解”层次2.1 概念设计、逻辑设计、物理设计的数据描述2.2 数据联系的描述2.3 概念模型、逻辑模型、外部模型、内部模型的数据抽象2.4 三层模式和两级映像2.5 数据独立性3. 数据库管理系统和数据库系统,达到“理解”层次3.1 数据库管理系统的工作模式3.2 数据库管理系统的主要功能3.3 数据库系统的组成第 2 章 关系数据库设计基础1. 数据库系统的设计阶段,达到

2、“识记”层次1.1 规划阶段1.2 需求分析阶段1.3 概念设计阶段1.4 逻辑设计阶段1.5 物理设计阶段1.6 数据库的实现阶段1.7 数据库的运行和维护阶段2. 关系模型的基本概念,达到“理解”层次2.1 关系模型的基本术语2.2 关系的定义和性质2.3 三类完整性规则3. 实体联系模型的基本概念,达到“理解”层次3.1 实体联系模型的基本要素3.2 属性的分类3.3 联系的设计3.4 弱实体、子类实体和超类实体4. 实体联系模型的基本设计,达到“综合应用”层次4.1 实体联系模型的简单操作4.2 采用 ER 模型的概念设计步骤4.3 ER 模型到关系模型的转换规则4.4 采用 ER 模

3、型的逻辑设计步骤5. 实体联系模型的实例分析,达到“简单应用”层次5.1 库存管理系统的 ER 模型5.2 人事管理系统的 ER 模型5.3 住院管理系统的 ER 模型5.4 公司车队管理系统的 ER 模型第 3 章 关系模式设计理论基础1. 关系模式的设计准则,达到“理解”层次1.1 关系模式的冗余和异常问题1.2 关系模式的四个非形式化设计准则2. 函数依赖和码,达到“理解”层次2.1 函数依赖的定义2.2 函数依赖和码的关系2.3 函数依赖集和属性集的闭包2.4 最小函数依赖集3. 范式和关系模式的分解,达到“简单应用”层次3.1 1NF 的定义3.2 2NF 的定义3.3 3NF 的定

4、义3.4 BCNF 的定义3.5 关系模式的规范化概念3.6 关系模式分解的原则3.7 1NF 到 BCNF 的规范化设计第 4 章 SQL 语言和关系代数运算1. 关系代数运算,达到“简单应用”层次1.1 关系代数的五个基本操作1.2 关系代数的四个组合操作1.3 关系代数的两个扩充操作2. SQL 的基本概念,达到“识记” 层次2.1 SQL 数据库的体系结构2.2 SQL 的组成2.3 SQL 的特点3. SQL 的数据定义操作,达到“简单应用” 层次3.1 SQL 的基本数据类型3.2 模式的创建和撤销3.3 基本表的创建、修改和撤销3.4 索引的创建和撤销4. SQL 的数据查询操作

5、,达到“综合应用” 层次4.1 查询语句的基本结构4.2 简单查询4.3 连接查询4.4 嵌套查询5. SQL 的数据更新操作,达到“综合应用” 层次5.1 插入操作5.2 删除操作5.3 修改操作6. SQL 的数据视图操作,达到“综合应用” 层次6.1 视图的创建和撤销6.2 视图的更新操作第 5 章 数据库管理1. 事务的基本概念,达到“识记”层次1.1 事务的定义1.2 事务的四个性质2. 数据库的恢复,达到“理解”层次2.1 恢复策略2.2 故障类型和恢复方法2.3 检查点技术3. 数据库的并发控制,达到“理解”层次3.1 并发操作带来的三个问题3.2 封锁类型和协议3.3 并发调度

6、的可串行化4. 数据库的完整性,达到“简单应用”层次4.1 完整性子系统的功能4.2 SQL 中的完整性约束4.3 SQL 中的触发器5. 数据库的安全性,达到“简单应用”层次5.1 安全性概念5.2 SQL 中的安全性机制第 6 章 SQL Server2000 简介及应用1. SQL Server2000 简介,达到“ 识记”层次1.1 SQL Server2000 的结构和版本1.2 SQL Server2000 的系统数据库1.3 SQL Server2000 提供的服务1.4 SQL Server2000 的主要工具2. SQL Server2000 的企业管理器,达到“ 简单应用”

7、层次2.1 数据库、表、索引的操作2.2 视图的操作2.3 存储过程和触发器的操作2.4 备份恢复与导入导出2.5 数据库的安全管理3. SQL Server2000 的 T-SQL 语言,达到“简单应用”层次3.1 T-SQL 批处理3.2 T-SQL 变量3.3 T-SQL 控制结构3.4 T-SQL 查询二、有关说明与实施要求(一)关于“考核要求” 中四个“能力层次” 的说明考核知识点与考核要求用“识记” 、“理解” 、“简单应用 ”和“综合应用”四个能力层次加以区分,具体解释如下:识记:要求能够识别和记忆本课程中规定的有关知识点的主要内容(如定义、原则、重要结论、方法、步骤及特征、特点

8、等),并能够根据考核的不同要求,做出正确的表述、选择和判断。理解:要求能够领悟和理解本课程中规定的有关知识点的内涵和外延,熟悉其内容要点和它们之间的区别与联系,并能够根据考核的不同要求,做出正确的解释、说明和论述。简单应用:要求能够运用本课程中规定的少量知识点,分析和解决一般的应用问题等。综合应用:要求能够运用本课程中规定的多个知识点,分析和解决较复杂的应用问题等。(二)学位考试参考教材数据库系统原理 丁宝康 主编 经济科学出版社 2007数据库技术与应用 苗雪兰等 编著 机械工业出版社 2005(三)题型举例数据库原理及应用试题一、单项选择题1、在登录日志文件时,应该( )A将更新数据库与登

9、录日志文件两个操作同时完成B将更新数据库与登录日志文件两个操作按随机的先后顺序完成C先写数据库的更新,后登录日志文件D先登录日志文件,后写数据库的更新2、已知关系 SC(S#,C#,GRADE) ,统计每一门课程选修的学生人数操作如下:SELECT C#,COUNT(*)FROM SCGROUR BY ( ):AS# BDISTINCT S#CC# DDISTINCT C#二、填空题1、事务的提交命令是( )。2、数据函数依赖指的是,数据库中的( )关系均满足的性质。三、问答题1、若要在图书-读者数据库中建立一个读者-借阅-图书关系的数据库关联表,要求该表包括图书、读者和借阅 3 个表,并满足

10、“ 图书.书号=借阅.书号 AND 借阅.读者书证号=读者.书证号”,通过使用 SQL Server2000 的企业管理器工具,给出利用向导建立该关联表的步骤。2、在学生-课程据库中,为选课表中建立一个名为 ins_xh 的 INSERT 触发器,其作用是当在选课表中添加学生的选课记录时,查看该生是否是学生表中的合法学生。给出使用 SQL Server2000 的企业管理器工具,创建该触发器的步骤。四、SQL 设计题设有如下三个关系模式:职工(职工号,姓名,性别,出生年月)工程(工程编号,工程名,预算费用)报酬(职工号,工程编号,劳务费)根据要求,用 SQL 语句完成:1、查询参加工程编号为

11、200508 且劳务费为最高的职工的职工号、职工姓名和劳务费。2、查询希望工程的预算费用和总劳务费。设有如下三个关系模式,用 SQL server 2000 的 T-SQL 语句完成:图书(书号,书名,类别,出版社,作者,定价)读者(编号,姓名,性别,单位)借阅(书号,读者编号,借阅日期)3、按书号升序列出计算机类图书的书号,名称及定价,最后求出总册数和总价格。4、求只包括电子工业出版社出版的各类图书的平均定价。五、数据库设计题1、已知新华书店销售订单的屏幕输出格式如下图所示。订单编号:1379465 客户编号:NC200574 日期:2005-09-08客户名称:光华学校 客户电话:6579

12、8641地址:光华路 17号图书编号 书名 定价 数量 金额3249786 英语 23.00 100 2300.002578964 哲学 25.00 100 2500.00合计:4800.00 元题 1 图书店的业务描述:(1)每一个订单有惟一的订单编号;(2)一个订单可以订购多种图书,且每一种图书可以在多个订单中出现;(3)一个订单对应一个客户,且一个客户可以有多个订单;(4)每一个客户有惟一的客户编号;(5)每一种图书有惟一的图书编号。根据上述业务描述和订单格式得到关系模式 R:R(订单编号,日期,客户编号,客户名称,客户电话,地址,图书编号,书名,定价,数量)问:(1)写出 R 的基本函

13、数依赖集。 (2)找出 R 的候选键。(3)判断 R 最高可达到第几范式,为什么?(4)将 R 分解为一组满足 3NF 的模式。2、现已设计好了一个客户表,该客户的样本数据如下图 2 所示。表名称:客户客户姓名 客户地址 客户电话 业务员姓名 业务员地址 业务员电话王一林 北京丰台理店 45 68791418 李森林 北京西甘家口 43 号 68217113叶海明 杭州新堂三星路 89 号 6955435 郭珊珊 北京东城花市大街 7 号 63451148田立云 天津黄河路 11 号 5998138 李森林 北京西城甘家口 43 号 68217113冯占祥 青岛登州路 56 号 4788963 郭珊珊 北京东城花市大街 7 号 63451148周玉山 北京海淀花园路 33 号 62563345 李森林 北京西城甘家口 43 号 68217113题 2 图 客户表的样本数据评价客户表的结构,回答下列问题:(1)表的主码是什么?说明是否存在数据冗余。(2)把本题中的表规范化到 3NF 范式。3、学校中有若干系,每个系有若干班级和教研室,每个教室有若干教员,其中有教授和副教授每人各带若干研究生。每个班有若干学生,每个学生选修若干课程,每门课程有若干学生选修。(1)请根据上述语义定义有关实体、属性并画出 ER 图。(2)将此 ER 图转换成关系模式。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 专业基础教材

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报