好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

数据库原理与应用3.docx

9页
  • 卖家[上传人]:闪****
  • 文档编号:299611335
  • 上传时间:2022-05-28
  • 文档格式:DOCX
  • 文档大小:19.93KB
  • / 9 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 本文格式为Word版,下载可任意编辑数据库原理与应用3 数据库原理与应用模拟试题三 一、选择题(每题2分,共20分) 1.约束“主码中的属性不能取空值”,属于: 【 】 A.实体完整性约束 B.参照完整性约束 C.用户定义完整性约束 D.函数凭借 答案:A 解释:关系的完整性分为:实体完整性,参照完整性,用户定义完整性实体完整性是指若属性A是根本关系R的主属性,那么属性A不能取空值A实体完整性约束符合条件 2.设有关系模式R( A, B, C, D )和S( B, D ),那么( R ÷ S )的关系模式为:【 】 A.( A, B ) B. ( A, C ) C. ( B, D ) D. ( B, C) 答案:B 解释:根据除法的定义,R ÷ S结果包含AC,即为答案B 3.关系模式R(ABC)上的函数凭借集F={A→B},R最高属于: 【 】 A.1NF B.2NF C.3NF D.BCNF 答案:A 解释:R的码为AC,主属性为AC,非主属性为B,A→B说明存在非主属性B对码AC的片面函数凭借,不符合2NF的定义,故R最高属于1NF。

      4.以下说法错误的是: 【 】 A.存储过程在数据库服务器上执行 B.存储过程可包含SQL语句,返回结果为表 C.修改表布局的操作可以激活触发器 D.触发器在数据库服务器上执行 答案:B 解释:在SQL Server 2022中,使用T-SQL语句编写存储过程存储过程可以接收输入参数、返回表格或标量结果和消息,执行后返回输出参数存储过程返回结果不确定是表B中存储过程返回结果为表是错误的 5.查询学生考试平均劳绩的集函数是: 【 】 A.AVG B.COUNT C.SUM D.MAX 答案:A 解释:集函数AVG用于求平均值,COUNT用于计数,SUM用于求和,MAX用于求最大值A符合题意 6.引入索引的目的是: 【 】 A.提高查询语句执行效率 B.提高更新语句执行效率 C.实现数据的物理独立性 D.实现数据的规律独立性 答案:A 解释:通常对索引表的查找项(Search-key)举行依次或Hash排列,就可以 第 1 页 (共 8 页) 很快地定位该项的某一指定值,从而通过指针项找到根本表中取该值的记录。

      A提高查询语句执行效率符合题意 7.用于插入记录的SQL指令是: 【 】 A. ALTER B. INSERT C. UPDATE D. DELETE 答案:B 解释:ALTER用于修改表布局,INSERT用于向表插入元组,UPDATE用于更新表中元组,DELETE用于删除表中元组B符合题意 8.在SQL语句中,与等于集函数min()返回值等价的谓词是: 【 】 A.>=ALL B.>=ANY C.<=ANY D.<=ALL 答案:D 解释:等于集函数min()含义为等于最小值,即小于等于全体值,表示为D<=ALL 9.在SQL Server中,smallint长度为: 【 】 A.8字节 B.4字节 C.2字节 D.1字节 答案:C 解释:SQL Server中的整数型包含bigint,int,smallint,tinyint,长度分别为8,4,2,1字节C符合题意 10.恢复介质故障需要用到: 【 】 A.转储副本 B.日志文件副本 C.A和B D.静态转储副本 答案:C 解释:恢复介质故障的步骤为:装入最新的后备数据库副本;装入日志文件副本,正向扫描日志文件,得到Redo队列(故障发生前已提交的事务),重做已完成的事务。

      因此,恢复介质故障需要同时用到转储副本和日志文件副本 二、判断题(每题2分,共20分) 1.一个数据库可以有多个外模式 【 】 答案:V 解释:外模式(External Schema,也称子模式或用户模式)是数据库用户(包括应用程序员和最终用户)使用的局部数据的规律布局和特征的描述 数据库用户的数据视图,是与某一应用有关的数据的规律表示一个数据库可以有多个外模式反映了不同的用户的应用需求、对付数据的方式、对数据保密的要求 2.外连接分为左外连接、右外连接和全外连接 【 】 答案:V 解释:三类特殊的自然连接:左外连接只留存左边关系R中要舍弃的元组,其他属性填NULL;右外连接只留存右边关系S中要舍弃的元组,其他属 第 2 页 (共 8 页) 性填NULL;外连接左右两边关系R和S的元组都保存在结果关系中,其他属性填NULL 3.存储过程允许模块化程序设计 【 】 答案:V 解释:存储过程的优点有:存储在数据库中,已编译和优化,运行效率高;具有安好特性;裁减网络通信流量;允许模块化程序设计;便当实施企业规矩 4.视图一经定义,就可以和根本表一样被查询和删除,并且可以在视图之上再定义新的视图。

      【 】 答案:V 解释:视图是从一个或几个根本表(或视图)导出的表,它与根本表不同,是一个虚表在数据字典中只存放视图的定义,不会展现数据冗余基表中的数据发生变化,从视图中查询的数据也随之变更视图一经定义,就可以和根本表一样被查询和删除,并且可以在视图之上再定义新的视图 5.一致意义的属性,在不同的分E-R图上有着不同的命名,这称为布局冲突 【 】 答案:X 解释:集成分E-R图时存在三类冲突:属性冲突、命名冲突、布局冲突命名冲突是:一致意义的属性,在不同的分E-R图上有着不同的命名,或是名称一致的属性在不同的分E-R图中代表着不同的意义布局冲突是:同一实体在不同的分E-R图中有不同的属性,同一对象在某一分E-R图中被抽象为实体而在另一分E-R图中又被抽象为属性 6.用户对表的SELECT操作可能会激活相应的触发器 【 】 答案:X 解释:当数据库中发生数据操纵语言(DML)事情时将调用DML触发器一般处境下,DML事情包括对表或视图的INSERT语句、UPDATE语句和DELETE语句,因而DML触发器也可分为三种类型:INSERT、UPDATE和DELETE。

      用户对表的SELECT操作不会激活相应的触发器 7.事务的特性有原子性、一致性、隔离性、持续性 【 】 答案:V 解释:事务的特性为ACID,分别为原子性、一致性、隔离性、持续性 8.在SQL中回收权限使用GRANT命令 【 】 答案:X 解释:在SQL中,GRANT是授予权限,REVOKE是回收权限 9.在SQL授权语句中,使用ALL PRIVILEGES表示全体权限 【 】 答案:V 解释:在SQL中,GRANT是授予权限,使用ALL PRIVILEGES表示全体 第 3 页 (共 8 页) 权限 10.SQL Server的两种身份验证模式是Windows验证模式和SQL Server验证模式 【 】 答案:V 解释:SQL Server 2022有两种身份验证模式:Windows验证模式和SQL Server验证模式前者用户登录Windows时举行身份验证,登录SQL Server时就不再举行身份验证;后者SQL Server服务器要对登录的用户举行身份验证 三、填空题(每空2分,共30分) 1.E-R图的三要素包含实体、属性、 。

      答案:联系 解释:E-R图的三要素包括:实体、属性、联系实体是客观存在的各类事物;属性是实体所具有的特性;联系是不同实体集中实体之间的联系,也可以是同一实体集内实体的联系 2.在数据库的体系布局中,保证程序和数据之间的规律独立性的是 答案:外模式/模式映像 解释:外模式/模式映像的用途是保证数据的规律独立性:应用程序(外模式)与数据库的规律布局(模式)是相互独立的即数据的规律布局发生变更,应用程序不用变更 3.关系演算的理论根基是 演算 答案:谓词/一阶 解释:关系演算以谓词演算(又名一阶演算)为根基的,用谓词来描述关系的构成(查询的结果)按照谓词变元的不同分为元组关系演算和域关系演算,分别简称为元组演算和域演算 4.将用户david从固定数据库角色db_owner中移除的SQL Server命令是EXEC 'db_owner', 'david' 答案:sp_droprolemember 解释:固定数据库角色db_owner是数据库全体者,使用sp_droprolemember存储过程为其删除成员。

      5.在SQL Server中,系统数据库有 、model、msdb、 答案:master、tempdb 解释:在安装SQL Server 2022时,系统将创造4个可见的系统数据库:master、model、msdb和tempdb 6.事务奇怪终止时,回滚全体的更新操作执行的SQL语句是 答案:ROLLBACK 第 4 页 (共 8 页) 解释:事务正常终止使用COMMIT提交,奇怪终止使用ROLLBACK回滚 7.DBMS发生的常见故障有事务故障、系统故障、 故障 答案:介质 解释:DBMS发生的常见故障有事务故障、系统故障、介质故障介质故障是指存储数据库的设备发生故障,使存储在其上的数据片面或全部受到破坏损失,又称硬故障 8.数据库恢复需要建立冗余数据,包括 、 答案:数据转储、登录日志文件 解释:恢复操作的根本原理是冗余,即利用存储在系统其它地方的冗余数据来重建数据库中已被破坏或不正确的数据恢复机制涉及的关键问题之一是如何建立冗余数据:数据转储(backup)、登录日志文件(log)。

      9.在SQL Server中,4种备份方法有: 、数据库和事务日志备份、 、数据库文件或文件组备份 答案:完全数据库备份、差异备份 解释:SQL Server 2022中有4种备份方法:完全数据库备份、数据库和事务日志备份、差异备份、数据库文件或文件组备份 10.在SQL Server中,存储过程分为三类: 、 、 答案:系统存储过程、扩展存储过程、用户存储过程 解释:SQL Server中存储过程有三类:系统存储过程、扩展存储过程、用户存储过程 四、关系数据库语言SQL(每题4分,共20分) 设某超市的数据库系统中有如下关系模式: 商品(商品号,商品名称,供给商名称,单价,库存量); 员工(员工号,姓名,性别,出世年月日,加入工作日期); 销售(流水号,商品号,商品数量,销售时间,营业员工号) 完成以下要求: (1)用SQL语句创造销售表,要求指定该关系的主码和外码,实现约束:商品数量务必大于等于1; 答案: CREATE TABLE 销售表( 流水号 CHAR(20), 商品号 CHAR(10), 商品数量INT,。

      点击阅读更多内容
      相关文档
      2023年湖北省孝感市应城市东马坊街道招聘社区工作者真题附详细解析.docx (2025秋新版)部编版二年级语文上册全册教学设计.docx 2024年河北省邯郸市魏县北皋镇招聘社区工作者真题参考答案详解.docx 2023年湖南省郴州市桂阳县黄沙坪镇招聘社区工作者真题附详解.docx 2021-2025年中级银行从业资格之中级个人理财通关试题库附完整答案详解【题】.docx 2025年吉林省“入团积极分子”学习考试库及参考答案详解1套.docx 2024年湖南省怀化市沅陵县五强溪镇招聘社区工作者真题参考答案详解.docx 2023年浙江省温州市文成县桂山乡招聘社区工作者真题附详细解析.docx 新人教版二年级数学下册全册教案(非表格式216页).docx 2025年东营市入团积极分子考试题库及参考答案详解.docx 2024年甘肃省陇南市徽县伏家镇招聘社区工作者真题及答案详解1套.docx 2023年湖北省十堰市竹山县官渡镇招聘社区工作者真题带答案详解.docx (2025秋新版)北师大版二年级上册数学全册教学设计.docx 2025年海南省事业单位招聘考试公共基础知识考试试题库及答案详解(全国).docx 2024年河南省漯河市源汇区老街街道招聘社区工作者真题附答案详解.docx 2023年湖南省衡阳市常宁市三角塘镇招聘社区工作者真题带题目详解.docx 2021年CAAC四类无人机执照考试复习题库资料及答案详解一套.docx 统编版五年级上册语文全册教案(表格式).docx 2025年白城市入团考试题库及参考答案详解.docx 2024年黑龙江省齐齐哈尔市克山县向华乡招聘社区工作者真题带答案详解.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.