看似简单却有难度的SQL2022测试题
看似简单却有难度的SQL2022测试题
1.【单选题】10分 | 应用程序必须要访问位于两台SQLServer计算机上的数据。其中一台名为SQL1,另一台名为SQL2。在SQL1上,拥有创建存储过程以支持应用程序的权限。但是,在SQL2上,只有选择数据的权限。在SQL1上编写的存储过程使用OPENQUERY语句访问SQL2。但执行时失败,请问原因是什么?应当如何操作?()
A 使用四部分语法(four-partsyntax)server.database.schema.table联接两个服务器。
B 使用别名引用SQL2
C 将SQL2作为远程服务器添加到SQL1。
D 将SQL2作为链接服务器添加到SQL1。
2.【多选题】10分 | 安装SQLServer需要选择客户端计算机用于连接该服务器的协议。可以使用哪两个协议来连接服务器?
A 命名管道
B TCP/IP
C 共享存储
D 虚拟接口适配器(VIA)
3.【单选题】10分 | 一台新的SQLServer计算机采用默认设置对TCP/IP进行了配置。现在要求每台服务器都使用防火墙。此时,可以通过本地计算机可以连接到SQLServer实例,但客户端计算机无法连接到SQLServer实例。请问原因是什么?应当如何操作?()
A 确保在防火墙中打开了1433端口
B 确保在防火墙中打开了443端口
C 确保使用了共享存储协议连接客户端计算机
D 确保服务器未暂停
4.【单选题】10分 | 某个分布式环境中有多台服务器,每台服务器都使用SQLServer身份验证,且使用不同的登录名。现在需要为两台SQLServer计算机编写一个分布式查询,这两台计算机分别为SQL1和SQL2。请问应当如何操作?
A 确保SQL1和SQL2使用相同的登录名作为每台服务器的安全上下文。
B 配置SQL2作为远程服务器。在SQL1上编写查询。
C 配置SQL2作为链接服务器,以模拟远程登录
D 配置SQL2作为分布式服务器。使用通过身份验证。
5.【单选题】10分 | SQLServer数据库服务器当中某些作业每周日运行,其他作业每月月初运行。如何才能够简化管理?
A 创建一个作业计划,每周日运行一次。按周为此计划分配任务。创建另一个计划,每月第一天运行。按月为此计划分配任务
B 为每个任务创建一个作业,每天运行一次。使用Transact-SQL语句,检查日期和星期。
如果为周日或每月的第一天,则执行此代码
C 创建一个作业计划,每天运行一次。将作业分配给作业计划。如果为周日或每月的第一天,则执行此作业
sql自学难吗D 为每个任务创建一个作业,每周日运行一次。添加另一个作业计划,在每月第一天运行作业
6.【多选题】10分 | 由于某些查询未使用最佳的执行计划,因此用户报表执行速度缓慢。另外有些优化器统计信息已丢失或过期。现在如果想提高报表执行速度,应当使用哪些Transact-SQL语句?
A DBCCCHECKTABLE
B ALTERINDEXREORGANIZE
C UPDATESTATISTICS
D CREATESTATISTICS
7.【单选题】10分 | SQLServer计算机上的msdb数据库被破坏,必须进行恢复。该服务器每天备份数据库,并将备份文件写入网络共享,但是文件名并未清楚地反映出每个文件中所包含的数据库。现在需要尽快定位正确的备份文件。列表中的第一个文件为DB_Backup.bak。应使用哪个Transact-SQL语句?
A RESTORELABELONLYFROMDISK=N\\Server1\Backup\DB_Backup.bak
B RESTOREHEADERONLYFROMDISK=N\\Server1\Backup\DB_Backup.bak
C RESTOREVERIFYONLYFROMDISK=N\\Server1\Backup\DB_Backup.bak
D RESTOREDATABASEMSDBFROMDISK=N\\Server1\Backup\DB_Backup.bak
8.【单选题】10分 | QLServer数据库服务器所在的存储区域网络(SAN)上发生了电源故障。需要检查所有数据库的结构和逻辑一致性,包括其系统分类。应该如何操作?
A 对每个文件组执行DBCCCHECKFILEGROUP
B 执行DBCCCHECKCATALOG
C 执行DBCCCHECKDB
D 对每个表执行DBCCCHECKTABLE
9.【单选题】10分 | 现在需要将数据导入到SQLServer数据库,并且已经开始接收包含记录全国各商店销售事务的文本文件,每列中的数据使用分号分隔。如何将文件导入到销售数据库中?
A 创建一个自定义格式文件,指定分号为行终止符
B 使用bcp命令,指定分号为字段终止符
C 使用含有默认参数的bcp命令
D 使用含有默认参数的BULKINSERT语句
10.【单选题】10分 | 地方销售办事处需要将SQLServer数据库的数据进行导入导出。现在总部要求提供一份包含地方销售办事处所在区域的最新客户联系信息的文本文件。总部的数据库管理员要求按照州/省、姓和名排序数据列。如何操作?
A 在bcpout命令的ORDER提示中指定州/省、姓和名。
B 创建一个导出操作的格式文件。
C 在bcpqueryout命令的ORDERBY子句中指定州/省、姓和名。
D 将数据复制到含有州/省、姓和名的聚集索引的新表中。导出数据。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论