智慧树知到《数据库技术》章节测试答案.pdf
智慧树知到数据库技术章节测试答案第一章1、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是()阶段。A:数据库系统B:文件系统C:人工管理D:数据项管理答案: 数据库系统2、 关系模型中,一个关键字是()。A:可由多个任意属性组成B:至多由一个属性组成C:可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成D:以上都不是答案: 可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成3、设计性能较优的关系模式称为规范化,规范化主要的理论依据是()。A:关系规范化理论B:关系运算理论C:关系代数理论D:数理逻辑答案: 关系规范化理论第二章1、可以在企业管理器中修改数据库的名称。A:对B:错答案: 错3、 ()是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。A:DBB:DBMSC:DBS答案: DBMS4、下列四项中,不属于SQL2008实用程序的是()。A:企业管理器B:查询分析器C:服务管理器D:媒体播放器答案: 媒体播放器5、 如果希望完全安装SQL Server2008,则应选择()。A:典型安装B:最小安装C:自定义安装D:仅仅连接答案: 典型安装第三章5、使用CEREATE DATABASE语句创建数据库的基本语法格式中,ON定义数据文件和文件组属性,LOG ON定义日志文件的属性。A:对B:错答案:A6、 数据库文件,主要有主要数据文件,次要数据文件和事务日志文件。主要数据文件用来存储数据库的数据和数据库的启动信息,默认扩展名是.mdf,它是sql数据库的主体,是每个数据库不可缺少的部分,每个数据库能有多个主要数据文件。A:对B:错答案:B7、使用ALTER DATABASE语句修改数据库的基本语法格式中,MODIFY FILE,用来修改数据文件或日志文件的属性。A:对B:错答案:A8、删除数据库可以使用DELETE DATABASE语句。A:对B:错答案:B9、 创建一个新的数据库,可以命名为tempdb。A:对B:错答案:B10、 SQL SERVER安装程序创建的4个系统数据库,不列哪个不是()。A:masterB:modelC:pubD:. msdb答案:C第四章6、 在SQL Server中是以二维表的形式来存储数据的。A:对B:错答案:A7、 char和nchar都是使用的Unicode字符集。A:对B:错答案:B8、 SQL Server中的日期和时间型数据都是以字符串的形式表示的,使用时需要用单引号括起来。A:对B:错答案:A第十一章6、离线式数据库访问方式不需要创建连接对象。A:对B:错答案:B7、 ADO.NET主要包括Connection、Command、DataReader、DataAdapter和DataSet等核心对象。A:对B:错答案:A8、 对于不同的数据源需要使用不同的类建立连接A:对B:错答案:A9、 连接字符串中包含的信息有:服务器位置、数据库名、认证方式、账号和密码等各种参数。A:对B:错答案:A10、在ADO.NET中,可以使用()对象进行数据库连接,它是连接程序和数据库的桥梁.A:DataAdapterB:ConnectionC:CommandD:DataSet答案:B第八章6、 扩展的存储过程。以xp_开头,用来调用操作系统提供的功能。使用时需要先加载到SQL Server系统中,且只能存储在master数据库中。A:对B:错答案:A7、 可以使用sp_helptext查看存储过程的一切信息。A:对B:错答案:B8、 使用DROP PROCEDURE语句删除存储过程,我们可以一次删除多个存储过程。A:对B:错答案:A9、使用存储过程主要优点有()。A:允许模块化程序设计B:可以提高程序执行的速度C:可以减少网络的流量D:可作为安全机制使用答案:ABCD10、 存储过程有哪三种类型? ()。A:数据库存储过程B:系统存储过程C:扩展的存储过程D:用户定义的存储过程答案:BCD第五章5、 关于两个表的连接查询,下列说法错误的是()A:可以在WHERE子句中给出连接条件B:可以在FROM子句中给出连接条件C:连接查询的两个表不能是同一张表D:连接查询的两个表可以是同一张表,但是必须用别名予以区分答案:C6、 查询姓名中包含王字的学生的姓名,查询条件应该是()A:NAME LIKE 王B:NAME=%王%C:NAME LIKE %王%D:NAME LIKE 王%答案:C7、 在SQL语句中,与X BETWEEN 20 AND 30等价的表达式是()A:X=20 AND X20 AND X20 AND X=20 AND X=30答案:D第六章1、 在视图上不能完成的操作是()。A:更新视图数据B:查询C:在视图上定义新的基本表D:在视图上定义新视图答案:C2、对视图的描述错误的是:()A:是一张虚拟的表B:在存储视图时存储的是视图的定义C:可以像查询表一样来查询视图D:在存储视图时存储的是视图中的数据答案:D3、 如果在视图中使用了with check option子句,则在视图上插入、修改的数据必须符合定义视图的SELECT语句的WHERE所设定的条件。A:对B:错答案:A4、 使用视图不能导出和导入数据。A:对B:错答案:B5、 有了视图机制,可以只允许用户通过视图访问数据,而不受用户直接访问数据表的权限。A:对B:错答案:A第七章4、 常量是表示特定数值的符号,常量的格式,取决于它所表示的值的数据类型,也称为字面量。A:对B:错答案:A5、 在一个DECLARE语句中,只能定义一个局部变量。A:对B:错答案:B6、简单case表达式中,如果存在ELSE子句,便将ELSE子句之后的结果表达式返回,如果不存在ELSE子句,便返回一个NULL值。A:对B:错答案:A7、 内置函数可以使用在任意表达式中。A:对B:错答案:A8、 CONVERT函数可以将任意的一种数据类型的表达式转换为其它任意的一种数据类型。A:对B:错答案:B9、语句 SELECT len(str(-346.879,8,2)的执行结果为:()其中:len()函数表示返回一个字符串的长度。A:6B:7C:8D:9答案:C10、 字符函数,可以对二进制数据、字符串和表达式执行不同的运算。下面哪个字符函数的取值数据类型不是字符型数据? ()A:ASCIIB:CHARC:STR()D:LEFT()答案:A第九章5、 使用CREATE TRIGGER创建DML触发器时,INSERT,UPDATE,DELETE:指定在表或视图上执行的触发操作,必须至少指定一个选项。A:对B:错答案:B6、 可以使用sp_help查看触发器的一切信息。A:对B:错答案:7、事务的执行机制,确保了数据能够正确地被修改,避免造成数据只修改一部分而导致数据不完整,或是在修改途中受到其他用户的干扰。A:对B:错答案:A8、 如果事务中出现错误,或者用户决定取消事务,可用ROLLBACK TRAN语句回滚事务。ROLLBACK TRAN语句后面只能是transaction_name|tran_name_variable。A:对B:错答案:B9、 使用CREATE TRIGGER创建DDL触发器,执行触发器的对象可以是()。A:all server | databaseB:table | viewC:all server | tableD:database| table答案:A第十章6、 windows身份验证模式不用直接提供单独的登录账号和口令就可以连接和登录sqlserver。A:对B:错答案:A7、 数据库对象拥有者具有隐含权限,能查看、添加、更改和删除数据.A:对B:错答案:A8、 Server支持的还原方案取决于数据库的恢复模式和SQLServer的版本A:对B:错答案:A9、 当数据库进行第一次备份时,应进行文件备份.A:对B:错答案:B10、 以下哪项不是固定数据库角色()A:db_ownerB:db_readerC:publicD:db_admin答案:D第十二章5、 理论上,云数据库具有无限可扩展性,可以满足不断增加的数据存储需求。A:对B:错答案:A6、在文档数据库中,文档是数据库的一个最小单位。A:对B:错答案:A7、 传统关系数据库将会被NoSQL和NewSQL数据库完全取代。A:对B:错答案:B8、对于大数据而言,最基本、最重要的要求就是减少错误、保证质量。因此,大数据收集的信息量要尽量准确。A:对B:错答案:B9、使用云数据库,即使某个区域的云设施发生失效,也可以保证数据继续可用,体现了他的()特点。A:易用性B:高可用性C:免维护D:安全答案:B10、云中的关系数据库Amazon RDS是哪个公司的产品?()A:谷歌B:微软C:亚马逊D:百度答案:C