2023年江南大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案).docx
《2023年江南大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案).docx》由会员分享,可在线阅读,更多相关《2023年江南大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案).docx(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023年江南大学计算机科学与技术专业数据库原理科目期末试卷A(有答案)一、填空题1、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SEL ECT语句中使用 保留字。2、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学 日期,专业,系编号)两个关系,系关系的主码是,系关系的外码是,学生关系的主码是,外码是。3、 在一个关系R中,若每个数据项都是不可再分割的,那么R 一定属于。4、 数据管理技术经历了、和 3个阶段。5、 数据库管理系统的主要功能有、数据库的运行管理以及 数据库的建立和维护等4个方面。6、 数据库恢复是将数据库从 状态恢复到 的功能。
2、7、在SQL Server 2000中,某数据库用户User在此数据库中具有对T表数据的查询和更改权限。现要收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。 UPDATE ON T FROM User; 8、设在SQLServer 2000环境下,对销售数据库”进行的备份操作序列如下图所示。 出现故障后,为尽可能减少数据丢失,需要利用备份数据进行恢复。首先应该进 行的恢复操作是恢复,第二个应该进行的恢复操作是恢复。 假设这些备份操作均是在BK设备上完成的,并且该备份设备只用于这些备份操 作,请补全下述恢复数据库完全备份的语句RESTOREFROM BK1WITH FILE
3、= 1, ; D9、如图所示的关系R的候选码为;R中的函数依赖有;R属于范式。DADE新d,乾一板取电一 _da此.*也也D一个关系Rd10、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。SELECT城市FROM作者表 DSELECT城市FROM出版商表;D、判断题d11、可串行化的调度一定遵守两段锁协议。()D12、 数据库模式和实例是一回事。()D13、全码的关系模式一定属于BC范式。()D14、关系是一张二维表。()D15、在数据库恢复中,对已完成的事务进行撤销处理。()D16、概念模型是对现实
4、世界的第二层抽象。()D17、在综合分E-R图时,会出现属性冲突,结构冲突,命名冲突。()D18、在SELECT语句中,需要对分组情况满足的条件进行判断时,应使用WHERE子句。()D19、数据库的数据项之间无联系,记录之间存在联系。(20、在一个关系模型中,不同关系模式之间的联系是通过公共属性来实现的。()D三、选择题。21、设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是()。A A(R)”nD DB. RUSDC B(R)nnB DD. Rx SD22、用于实现数据存取安全性的SQL语句是()。DA. CREATE TABLE DB. COMMITDC. GRAN
5、T 和 REVOKEDD. ROLLBACKD23、DBMS提供的DML所实现的操作一般包括( )。DA. 检索、插入、删除和修改DB. 建立、授权、修改和查询DC. 插入、授权、修改和查询DD. 检索、插入、授权和修改D24、SQL语言中,HAVING子句用于筛选满足条件的()。DA. 列 B.行 C.分组 D.元组D25、有一个关系:职工(职工号,姓名,籍贯),规定职工号的值域是8个数字字符组成 的字符串,这一规则属于()。DA.参照完整性。B. 用户定义的完整性。C. 实体完整性。D. 关键字完整性约束。26、若关系模式R (U, F)属于3NF,则( )。A. 一定属于BCNFDB.
6、消除了插入和删除异常。C .仍存在一定的插入和删除异常。D.属于BCNF且消除了插入和删除异常。27、数据库运行与维护工作包括对数据库的()。A存取方法和存储结构的确定以及转储和恢复。B. 存取方法和存储结构的确定以及系统存储参数的配置。C. 转储和恢复;安全性和完整性控制;性能的监督、分析和改进;重组织和重构造。D. 定义数据库结构;组织数据入库;编制与调试应用程序和数据库试运行。28、 关于DBMS的查询处理器,叙述错误的是()。A. 处理的目标是先将应用程序表示的查询转换为执行策略(关系代数)DB. 通过执行用低级语言表达的策略来获取所需要的数据。C. 查询处理分为分解(分析和验证)、优
7、化、代码生成和代码执行。D. 处理的目标是先将应用程序表示的查询转换为执行策略(E-R概念模型)D29、后援副本的用途是()。A.安全性保障B. 一致性控制C故障后的恢复D.数据的转储。30、在并发控制技术中最常用的是封锁,对于共享锁(S)和排他锁(X)来说,下面列出的相容关系中,哪一个是正确的()。A. X-X:相容。B. S-S:相容 C. S-X:相容。D. X-S:相容。31、在 OODB 中,类(class )是()。A.实体的集合。B .数据类型的集合DC. 表的集合。D. 对象的集合。32、为了保证数据库应用系统正常运行,数据库管理员在日常工作中需要对数据库进行维护。下列一般不属
8、于数据库管理与日常维护工作的是()。A.数据内容一致性维护B.数据库备份与恢复DC. 数据库安全性维护D.数据库存储空间管理。33、按照数据库应用系统生命周期模型,在开发某数据库应用系统时,对系统采用的软硬件及技术方案等作出合理的评估并提出选择建议的工作属于()。A规划与分析阶段的系统规划与定义。B规划与分析阶段的可行性分析。C. 需求分析阶段的业务规则需求分析。D. 系统设计阶段的总体设计。34、关系代数表达式的优化策略中,首先要做的是()。A.对文件进行预处理B.尽早执行选择运算DC.执行笛卡尔积运算D.投影运算n35、 下列关于数据仓库的叙述中,()是不正确的。nA. 数据仓库通常采用三
9、层体系结构nB. 底层的数据仓库服务器一般是一个关系型数据库系统nC. 数据仓库中间层OLAP服务器只能采用关系型OLAPnD. 数据仓库前端分析工具中包括报表工具n四、简答题n36、试述视图的优点。nDDDDDDD37、简述内存数据库的发展历程。nDDDD38、大数据时代传统的数据仓库系统面临哪些问题?如何应对这些挑战? nDDDDD39、UNDO操作和REDO操作各做些什么事情? DDDDDDDD40、试述等值连接与自然连接的区别和联系。DDDDDD五、综合题。41、对下列两个关系模式:学生(学号,姓名,年龄,性别,家庭住址,班级号)班级(班级号,班级名,班主任,班长)使用GRANT语句完
10、成下列授权功能:D(1)授予用户U1对两个表的所有权限,并可给其他用户授权。D(2)授予用户U2对学生表具有查看权限,对家庭住址具有更新权D限。D (3)将对班级表查看权限授予所有用户。D(4)将对学生表的查询、更新权限授予角色R1。n (5)将角色R1授予用户U1,并且U1可继续授权给其他角色。nDDDDDDD42、有学生表(学号,姓名,年龄,性别,系名,专业名,班号),设一个系可有多个专业,每个专业可有多个班,各班班号不重复,一个学生只在一个班学习。现经常需要按“系名”和“班号”进行查询,为提高查询效率,需要为“系名”和“班号”两个列建立 一个非聚集索引,建立此索引有下列两种方法:n方法1
11、:索引列顺序为(系名,班号)。n方法2:索引列顺序为(班号,系名)。n 这两种方法哪个更合理?请简要说明原因。n 针对你认为合理的方法,写出创建该索引的SQL语句。nDDDDDDD43、学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教 授和副教授每人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课可 由若干学生选修。请用E-R图画出此学校的概念模型,实体的属性可自行设计。DDDDDD参考答案。一、填空题。1、【答案】DISTINCTD2、【答案】系编号;无;学号;系编号。3、【答案】1NFD4、【答案】人工管理;文件系统;数据库系统。5、【答案】数据库定
12、义功能;数据库操纵功能。6、【答案】错误;某一已知的正确状态。7、【答案】REVOKED【解析】在SQL Server中,收回权限用REVOKE来实现。D8、 【答案】完全备份1;差异备份2; DATABASE销售数据库;RECOVERYD9、【答案】A 和 DE; A-DE,DE-A; BCNFD10、【答案】EXCEPTD【解析】EXCEPT语句的作用是查询两个数据表中除公共”数据以外的数据信息,即查 询两个数据表中的除外”数据信息。使用EXCEPT运算符可以实现集合差操作,从左查 询中返回右查询没有找到的所有非重复值。D二、判断题D11、【答案】错D12、【答案】错D13、【答案】对D1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库原理 2023 江南 大学计算机 科学 技术 专业 数据库 原理 科目 期末试卷 答案
限制150内