作业帮 > 微软认证(MCSE) > 教育资讯

2013年微软认证练习及答案24[1]

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 19:06:36 微软认证(MCSE)
2013年微软认证练习及答案24[1]
2013年微软认证练习及答案24[1]微软认证(MCSE)
【网络综合 - 微软认证(MCSE)试题】
无忧考网为大家收集整理了《2013年微软认证练习及答案24》供大家参考,希望对大家有所帮助!!!

1公司A有两个名为SQL1和SQL2的SQL SERVER 2005 数据库服务器。公司员工Eric依据公司的数据库写了许多ad hoc查询(即席分布式查询)。Eric有访问SQL1上客户数据库的权限,但是没有访问SQL2上销售数据库的权限。你需要保证Eric能在这两个服务器之间进行联合(join)信息查询,你首先应该怎么做?

A. 在SQL1上创建连接服务器SQL2.配置连接服务器采用模拟登录。

B. 在SQL1上创建连接服务器SQL2.配置连接服务器采用登录映射。

C. 通知Eric在SQL2上使用OPENQUERY语句写查询并且指定SQL1作为服务器名。

D. 通知Eric通过四个部分组成的名称(server.database.schema.table)指定SQL SERVER 对象名。

答案: B

2公司A的应用开发人员创建了一个包含CLR函数的动态连接库(dll),这个CLR函数读取电子表格的数据,进行运算后把数据写回到SQL SERVER 2005数据库中。为此,你需要使用CREATE ASSEMBLY语句在SQL Server 2005中注册这个类库、并且设置SQL Server 访问程序集时向程序集授予最小的安全权限许可。请问,你应该使用下面那一个许可设置?

A. Default

B. SAFE

C. EXTERNAL_ACCESS

D. UNSAFE

答案: C

3你的SQL Server 2005数据库包含一个有500,000,000行数据的表。其中,一些是历史数据,一些是当前的数据。你需要在一个服务器上对数据进行分区,以提高性能和优化管理。你应该怎么做?

A. 进行水平分区。

B. 进行垂直分区。

C. 进行原始分区。(raw partition)。

D. 进行分布式分区( distributed partitioning)。

答案: A

4 你正在SQL SERVER 2005 服务器上一个名为DB1的数据库上进行着工作。你发现由于对DB1中Table1表的扫描导致了查询执行缓慢。已知,Table是一个使用频繁而且非常巨大的表,同时你又确定了查询中包含如下的语句:SELECT col1,col2 FROM table1 WHERE col3 = 。在表保持对所有用户有效的情况下,为了最大化的提高查询性能,你应该怎么做?

A. 更新DB1数据库中表Table1的所有统计信息。

B. 在DB1数据库中,使用CREATE STATISTICS 语句为表Table1的列col3创建缺少的统计信息。

C. 设置优先值提升选项的值为1。

D. 执行如下语句:USE DB1 GO CREATE INDEX index1 ON table1(col3)

INCLUDE(col1, col2) WITH (ONLINE = ON) GO

E. 执行如下语句 USE DB1GOCREATE INDEX index1 ON table1(col3, col2,col1)

答案: D 5

>表名称

存储surname名以下面所列字符作为起始字母的客户信息

Customer1

A-H(客户surname名以字母A到H开头)

Customer2

I-P

Customer3

Q-Z

图(47)

公司A的客户数据以独立的3个表存储在SQL SERVER 2005 数据仓库中,每个表被用来对数据进行水平分区。在把数据从SQL SERVER 2000数据库整合到SQL Server 2005数据仓库的时候,按照上面图示(图47)把数据分区到3个独立的表中。现在,你需要在每一个客户表中增加一个新列‘OptOutFlag’。而且你要保证这个列要么同时被增加到3个客户表中,要么3个都不增加。并且也要保证数据库总是在一致的状态下。你应该使用下面那个一个批处理命令?

A. BEGIN TRAN_

ALTER TABLE TESTKING1 ADD OptOutFlag BIT NULL

ALTER TA微软认证(MCSE)