- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库原理与应用复习提纲与参考答案
考试题型:
一.单项选择题
二.填空题:
三.判断题:
四.简答题
五.关系代数和SQL语言
六.码的求解、范式判断、规范化:
七.绘制E-R图、转换为关系模式、确定关系的码
八.调度问题:确定是否为可串行化调度
复习提纲---教材分章节题库目录:
第一部分 基本概念(ch1绪论)
第二部分 关系数据库(ch2)
第三部分 SQL语言(ch3)
第四部分 数据库安全性(ch4)
第五部分 数据库完整性(ch5)
第六部分 关系数据理论及数据库设计(ch6ch7)
第七部分 并发控制及数据库恢复(ch10)综合技能题答题步骤总结:
五.
关系代数查询答题步骤
确定条件的列名与查询的列名,来自哪些关系,来自单个关系用单关系选择投影查询;来自多个关系用连接,再选择投影;如果有所有的、至少、包含等字样考虑用除运算
SQL语言查询答题步骤
确定条件的列名与查询的列名,来自哪些表,来自单个表用单表查询,用select确定列用where确定行;来自多个表用连接或子查询,要查询的列来自单个表可使用子查询(也可用连接查询),否则只能用连接查询;如果有所有的、至少、包含等字样考虑用Exists存在性子查询;如果有统计信息用分组查询,用having筛选满足分组条件的组,注意select中的列有2种,分组列与聚合函数列,没有第三种列。
六.码的求解、范式判断、规范化答题步骤
码的求解步骤
将依赖集的属性分成左右两边,则有1)只出现在左边的肯定是码的属性之一2)只出现在右边的肯定不是码的属性3)两边都不出现的肯定是码的属性之一;再看选出的属性能否构,如果是码,则选出的属性就是唯一的码;如果不是码,则将其与依赖集左边属性一一结合,尝试是否为码(即能否决定其他全部属性)
范式判断
区分非主属性,主属性;再确定有无部分依赖、传递依赖等做出判断
规范化
将范式按1NF(2NF(3NF(BCNF逐步分解(不严格推敲时将依赖集的每个依赖左右两边组成一个关系即可得分解)
七.绘制E-R图、转换为关系模式、确定关系的码答题步骤
确定实体、联系、联系类型(1:1或1:n或m:n);转换为关系模式;确定每个关系的码
八.调度问题:确定是否为可串行化调度答题步骤
先确定初值、再计算2个事务的串行结果、再计算事务的并行处理结果,比较结果:若与其中任何一个串行结果相同则为可串行化调度,否则为不可串行化调度
数据库原理与应用复习提纲题库参考答案
第一部分 基本概念
主要内容:
1、数据、数据库、数据库管理系统、数据库系统基本概念
2、数据管理技术的发展阶段
3、数据库系统的特点
4、数据模型的组成要素
5、概念模型的描述
6、关系数据模型的三要素
7、数据库系统的三级模式两级映像、数据独立性
练习题
一、选择题
1 数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是阶段
A.数据库系统 B、文件系统
C.人工管理 D、数据项管理
2 数据库系统与文件系统的主要区别是__
A .数据库系统复杂,而文件系统简单
B .文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
C .文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
D .文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量
4 数据库的概念模型独立于__.
A .具体的机器和DBMS B . E-R 图
C .信息世界 D .现实世界
5 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的 ① 。支持数据库各种操作的软件系统叫 ② 。由计算机硬件、DBMS 、数据库、应用程序及用户等组成的一个整体叫做 ③ .
① A .文件的集合 B .数据的集合
C .命令的集合 D .程序的集合
② A .命令系统 B .数据库管理系统
C .数据库系统 D .操作系统
③ A .文件系统 B .数据库系统
C .软件系统 D .数据库管理系统
6 数据库的基本特点是
A .数据可以共享(或数据结构化);数据独立性:数据冗余大,易移植;统一管理和控制
B .数据可以共享(或数据结构化):数据独立性:数据冗余小,易扩充;统一管理和控制
C .数据可以共享(或数据结构化);数据互换性;数据冗余小,易扩充;统一管理和控制
D .数据非结构化;数据独立性;数据冗余小,易扩充;统一管理和控制
7 在数据库中,下列说法 是不正确的.
A .数据库避免了一切数据的重复
B .若系统是完全可以控制的,则系统可确保更新时的一致性
C .数据库中的数据可以共享
D .数据库减少了数据冗余
8 是存储在计算机内结构
文档评论(0)