你是一个TailspinToys的数据库开发者。你有两个SQLServer2005/2008计算机,名为CORP1和CORP2。这两台计算机使用SQLServer2005/2008验证方式。CORP2存储来自于CORP1的数据。每个月末,数据从CORP1移除并传到CORP2.你正在设计季报告,包含来自于CORP1和CORP2的数据。你想要分布式查询尽快的查询。你应该采取哪3个步骤?()A、创建一个储存过程,使用OPENROWSET语句来检索数据B、创建一个储存过程,使用完全表名在CORP2检索数据C、创建

题目

你是一个TailspinToys的数据库开发者。你有两个SQLServer2005/2008计算机,名为CORP1和CORP2。这两台计算机使用SQLServer2005/2008验证方式。CORP2存储来自于CORP1的数据。每个月末,数据从CORP1移除并传到CORP2.你正在设计季报告,包含来自于CORP1和CORP2的数据。你想要分布式查询尽快的查询。你应该采取哪3个步骤?()

  • A、创建一个储存过程,使用OPENROWSET语句来检索数据
  • B、创建一个储存过程,使用完全表名在CORP2检索数据
  • C、创建一个脚本,使用OPENQUERY语句来检索数据
  • D、在CORP1执行sp_addlinkedserver系统存储过程
  • E、在CORP1执行sp_addlinkedsrvlogin系统存储过程

相似考题
参考答案和解析
正确答案:B,D,E
更多“你是一个TailspinToys的数据库开发者。你有两个SQLS”相关问题
  • 第1题:

    肖伯纳的名言:“你有一个苹果,我有一个苹果,你和我交换以后每人只有1个苹果,你有一个思想,我有一个思想,我们交换之后各自有两个思想。”谈谈你对这句话的看法。


    正确答案: 这句话体现了知识经济时代知识与信息的重要性和特殊性,思想的交换能产生乘数效应,不同思想的交换更能激发创新,新经济条件下应该鼓励。但要具备鉴别好坏的能力。

  • 第2题:

    你是Proseware公司的数据库开发者。你为公司的人力资源部建立数据库。该数据库储存雇员信息。你创建了一个EmployeeContact表包含下面的列:HomePhone,BusinessPhone,FaxNumber,andEmailAddress你必须保证每个记录包含一个值,或者HomePhone列或者BusinessPhone列,你应该怎么做?()

    • A、创建一个禁止空值的角色.将该角色赋予HomePhone和BusinessPhone列
    • B、创建一种用来阻止在HomePhone和BusinessPhone列中输入空值的角色.将该角色赋予表。
    • C、在HomePhone和BusinessPhone列中添加check约束用来阻止空值的输入。
    • D、添加check约束,验证HomePhone和BusinessPhone列至少有一列不为空

    正确答案:D

  • 第3题:

    你是一个船舶公司的数据库开发者。你有一个SQLServer2005/2008数据库用于存储订货信息。这个数据库包括有order表和orderdetails表.存储该数据库的计算机有4个9GB的磁盘可用于数据存储。计算机有两个磁盘控制器。每一个磁盘控制器控制两个磁盘。Order表orderdetails表经常被访问。你需要调节数据库的性能。你该怎么做?()

    • A、为每一个磁盘创建一个文件组。
    • B、在一个单独的文件组里为order表创建一个聚集索引与非聚集索引分开。
    • C、在一个文件组存储orderdetail表的数据和聚集索引,并在另一个文件组里创建非聚集索引。
    • D、在一个文件组里创建order表和有关order表的索引,在另一个文件组里创建orderdetail表和有关orderdetail表的索引。
    • E、创始两个文件组,每一个都有两个磁盘并与同一个控制器联系。

    正确答案:D,E

  • 第4题:

    你是一个跨国公司的数据库开发者。公司有一个在SQL Server 2005/2008的在线交易处理的数据库。这个数据库有一个销售表,它里面包含了公司的一些固定的信息。在过去的一年,已经有150,000行数据被加到销售数据库中。数据库使用者说数据库慢慢的变得不太好用了。你为了改变数据库的查询销售表的能力,在SQL的查询分析器中要执行哪个脚本语句?()

    • A、EXECsp_updatestats ’resample’
    • B、CREATE STATISTICS Sales WITH FULLSCAN
    • C、Sp_autostats ‘Sales’
    • D、UPDATE STATISTICS Sales WITH FULLSCAN ALL

    正确答案:A

  • 第5题:

    你是TreyResearch一个数据库的开发者。你正在设计一个SQLServer2005/2008数据库,该数据库将被很多公司用来发布复制。你在一个包含有机密信息的数据库中创建了一些存储过程。你想要阻止公司来查看这些机密信息。你该怎么做?()

    • A、从系统表syscomments中删除存储过程中的文本。
    • B、对存储过程的文本加密
    • C、在系统表syscomments否认public角色中的SELECT权限
    • D、在系统表sysobjects否认public角色中的SELECT权限

    正确答案:B

  • 第6题:

    多选题
    你是一个船舶公司的数据库开发者。你有一个SQLServer2005/2008数据库用于存储订货信息。这个数据库包括有order表和orderdetails表.存储该数据库的计算机有4个9GB的磁盘可用于数据存储。计算机有两个磁盘控制器。每一个磁盘控制器控制两个磁盘。Order表orderdetails表经常被访问。你需要调节数据库的性能。你该怎么做?()
    A

    为每一个磁盘创建一个文件组。

    B

    在一个单独的文件组里为order表创建一个聚集索引与非聚集索引分开。

    C

    在一个文件组存储orderdetail表的数据和聚集索引,并在另一个文件组里创建非聚集索引。

    D

    在一个文件组里创建order表和有关order表的索引,在另一个文件组里创建orderdetail表和有关orderdetail表的索引。

    E

    创始两个文件组,每一个都有两个磁盘并与同一个控制器联系。


    正确答案: C,A
    解析: 暂无解析

  • 第7题:

    单选题
    你是Proseware公司的数据库开发者。你为公司的人力资源部建立数据库。该数据库储存雇员信息。你创建了一个EmployeeContact表包含下面的列:HomePhone,BusinessPhone,FaxNumber,andEmailAddress你必须保证每个记录包含一个值,或者HomePhone列或者BusinessPhone列,你应该怎么做?()
    A

    创建一个禁止空值的角色.将该角色赋予HomePhone和BusinessPhone列

    B

    创建一种用来阻止在HomePhone和BusinessPhone列中输入空值的角色.将该角色赋予表。

    C

    在HomePhone和BusinessPhone列中添加check约束用来阻止空值的输入。

    D

    添加check约束,验证HomePhone和BusinessPhone列至少有一列不为空


    正确答案: D
    解析: 暂无解析

  • 第8题:

    单选题
    你是一个保险公司的数据库开发者。你知道如果数据库在一年前就被生成,那么要执行selects,inserts,andupdates操作就需要更长的时间。前期数据库开发者在开发前加入了必要的索引。从那时起,其他的储存过程和表也被加入到数据库中。另外,许多查询都已经没用过了。你为了使数据库的相应时间尽可能加快,你要做什么?()
    A

    执行DBCC UPDATEUSAGE语句阻止数据库去更新sysindexes系统表

    B

    执行DBCC SHOW_STATISTICS语句找到高密度的索引。删除高密度索引

    C

    运行索引运行向导阻止a workload file支持索引创建和删除被建议的索引。

    D

    用SQL profiler寻找表扫描.添加索引到被发现表扫描的表当中.


    正确答案: C
    解析: 暂无解析

  • 第9题:

    单选题
    你是你公司SQL SERVER 2005/2008数据库的数据库开发者。你正在删除数据库不会再使用的对象。你无法删除视图1997Sales。经过调查你发现该视图有如下特性: (1)该视图有一聚集索引 (2)sales数据库角色有该视图的权限 (3)该视图有WITH SCHEMABINDING选项 (4)该视图有一个在线参考模式 (5)该视图上定义了一个INSTEAD OF触发器 在删除该视图前你该做什么?()
    A

    删除该视图上的聚集索引

    B

    除去该视图上所有权限

    C

    除去该视图上的WITH SCHEMABINDING选项

    D

    除去参考该视图的函数上的WITH SCHEMABINDING选项

    E

    禁用该视图上的INSTEAD OF触发器


    正确答案: C
    解析: 暂无解析

  • 第10题:

    单选题
    你是一个SQLServer2005/2008数据库的数据库开发者。另一个名为Andrea的数据库开发者需要修改数据库里的现在视图。然而,你要阻止她检视和替换表里的某些数据。现在,Andrea只有公共数据库的角色。你要怎么做?()
    A

    把Andrea添加到db_owner数据库角色中.

    B

    把Andrea添加到db_ddladmin数据库角色中.

    C

    授权给Andrea创建视图的权限.

    D

    授权给Andrea更新视图的权限.

    E

    授权给Andrea在表中REFERENCES的权限.


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    你是一个名为INVENTORY的数据库的开发者。你有一张你创建的报告清单。这些报告将同时被运行。你写出查询语句来创建每个报告。在查询语句的基础上,你设计和创建这个数据库表的索引。你想要确定你已经创建了有效的索引,你得怎么做?()
    A

    创建一个SQL事件探查器跟踪,使用OBJECT事件分类。

    B

    依靠包含有在报告中有使用的查询的一个工作量文件来运行索引调整向导。

    C

    运行系统监视器,并且使用SQLSERVER:ACCESSMETHODS计算器

    D

    在查询分析器里执行这些表的查询,并且使用SHOWPLAY-TEXTOPTION。


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    你是一个SQLServer2005/2008的在线交易处理的数据库的开发者。你写了许多存储过程来产生严格的报表。这些存储过程能够访问存在的且索引的数据表。你把储存过程放在生产环境前,你要确定新储存过程有最佳的表现。你也确定数据库的每日操作没被不利的东西影响。你应该做什么?()
    A

    为包含在存储过程中的每个分析创建一个覆盖索引

    B

    为存储过程的每个查询创建一个包含WHERE项的每个列的索引

    C

    从索引运行向导中用输出来确认索引是否应该被添加。

    D

    在SELECT and WHERE项的每个分析在所有列中创建一个统计表.


    正确答案: B
    解析: 暂无解析

  • 第13题:

    目前流行的数据库有()

    • A、ORACLE
    • B、SYBASE
    • C、VC
    • D、SQLS ERVER
    • E、C++

    正确答案:A,B,D

  • 第14题:

    你是你公司SQL SERVER 2005/2008数据库的数据库开发者。你正在删除数据库不会再使用的对象。你无法删除视图1997Sales。经过调查你发现该视图有如下特性: (1)该视图有一聚集索引 (2)sales数据库角色有该视图的权限 (3)该视图有WITH SCHEMABINDING选项 (4)该视图有一个在线参考模式 (5)该视图上定义了一个INSTEAD OF触发器 在删除该视图前你该做什么?()

    • A、删除该视图上的聚集索引
    • B、除去该视图上所有权限
    • C、除去该视图上的WITH SCHEMABINDING选项
    • D、除去参考该视图的函数上的WITH SCHEMABINDING选项
    • E、禁用该视图上的INSTEAD OF触发器

    正确答案:D

  • 第15题:

    你是一个SQLSERVER2005/2008的数据库的开发者。你正计划增加新的索引,删除一些索引并把其它的索引合成并覆盖。在查询之前你必须创建一个报表来展现被使用的索引之后你进行更换。你应该怎么做?()

    • A、执行每一个在SQL企业管理器的查询并使用SHOWPLAN_TEXT选项
    • B、执行在SQL企业管理器一个查询,使用显示执行计划选项,并对报表输出
    • C、运行IndexTuningWizard相对的工作文件。使用输出报表。
    • D、执行DBCCSHOW_STATISTICS语句。使用输出报表。

    正确答案:A

  • 第16题:

    你是Woodgrove银行中一个名为Account数据库的开发者。一位开发人员为银行创建了一个多列的应用程序。银行的职员将使用这个应用程序来管理用户帐户。开发者需要从accounts数据库取回客户名字放到应用程序的表格中。应用程序的一个使用者将会使用该表格找出客户帐户。数据库包含超过50,000个客户帐户。因此,开发者想要通过表格只取回25个列作为使用者的目录。客户的最新列表一定总是对应用程序是可用的。当执行drop-down表格时,你需要为开发者推荐一个使用策略。你应该推荐什么?()

    • A、创建一个存储过程来取回所有的被载入表格的数据。
    • B、使用一个APIserver-side光标取回被载入表格的数据。
    • C、使用SELECT语句立刻取回所有的数据,然后将数据载入表格之内。
    • D、使用SQL事务server-side光标取回被载入表格的数据。

    正确答案:B

  • 第17题:

    你正在开发一个基于Web的应用程序。这个应用程序访问一个名为DataManager的SQL SERVER 2005 数据库。应用中的一个页面可以启动执行另一个数据库ReportingDatabase中的一个存储过程。已知DataManager 数据库和ReportingDatabase数据库之间存在Service Broker连接。现在,你需要去增加两个新的消息类型到Service Broker服务。为此,在这两个数据库中,你分别创建了名为ProcessReport 和 SendResult两个新的消息类型。为了把这个两个消息类型增加到Service Broker服务,你首先应该怎么做?()

    • A、以ACTIVATION 参数值为DataManager.dbo.ProcessReport,为每个数据库创建一个队列。
    • B、使用语句BEGIN DIALOG FROM SERVICE ’ProcessReport’ TO SERVICE ’SendResult’ 在两个数据库之间创建一个会话。
    • C、使用语句CREATE  CONTRACT ProcessData (ProcessReport SENT BY INITIATOR, SendResult SENT BYTARGET) 在两个服务之间创建一个合约(contract)
    • D、使用语句CREATE SERVICE  DataManager ON QUEUE ProcessReport 为每个数据库创建一个服务(services)

    正确答案:C

  • 第18题:

    单选题
    你是一个Inc.Proseware的数据库开发者.公司有一个数据包含关于公司定位在具体的邮政号码的信息。此信息是包含在这个数据库里的公司表。通常地,数据库包含有五个不同的邮政号码。在公司数据中。公司号在特定邮政号码普遍地范围是从10到5000。超过公司和邮政号码将被加到数据库中通过计时。你创建一个查询从数据库中检索信息。你需要提供新数据按照构造唯一的最小限度更换到数据库。你的查询性能通过公司返回的号码必须不可以受影响。你需要创建一个查询来完成一致地和最小限度的未来的维修。你应该怎么做?()
    A

    创建一个存储过程,要求一个邮政号码作为一个参数。包含WITHRECOMPILE选项当过程被创建时。

    B

    为毎个邮政号码创建一个存储过程。

    C

    为毎个邮政号码创建一个视图。

    D

    将公司的表分为多个表以至于每个表包含一个邮政号码,在表中建立一个分割视图以至于在单一表上数据仍然可以查看


    正确答案: D
    解析: 暂无解析

  • 第19题:

    单选题
    你是一个保险公司的数据库开发者.那公司有一个Policies数据库.你有为这个数据库设计存储程序,使用游标来处理大型结果组合.使用存储过程的分析者报到在数据出现前有一个长的延迟.在延迟之后,结果是正确的.仅仅执行数据分析的分析者,使用Policies数据库.你想要输入存储程序的结果,你将使用哪一个脚本?()
    A

    EXECsp_configure‘cursor threshold’,0

    B

    EXECsp_dboption‘Policies’SET CURSOR_CLOSE_ON_COMMITON

    C

    SET TRANSACTIONI SOLATIONLEVEL SERIALIZABLE

    D

    ALTER DATABASEPolicies SET CURSOR_DEFAULTLOCAL


    正确答案: A
    解析: 暂无解析

  • 第20题:

    单选题
    你是你公司的SQL SERVER 2005/2008数据库的开发者。这个数据库包含一个名为Invoices的表,你是一个db_ownerrole的角色。Eric是HR的一个数据库角色的成员,他在Invoices表中创建了一个的触发器,Eric不在办公室工作,并且触发器不在需要。你在Sales数据库执行如下语句去删除触发器:DROP TRIGGERTrey_Research_updateInvoices你收到了如下错误信息:Cannot drop thetrigger‘Trey_Research_update Invoices’,because it does not exist in the system catalog.在你删除触发器之前你应该怎么做?()
    A

    添加你的登录名到HR的数据库角色

    B

    在DROP TRIGGER语句中限制触发器拥有者的触发器名

    C

    在执行DROP TRIGGER语句之前禁止触发器

    D

    在DROP TRIGGER语句中限定触发器的数量

    E

    从Sysobiects和syscomments的系统表中除去触发器的文本


    正确答案: B
    解析: 暂无解析

  • 第21题:

    单选题
    你是TreyResearch一个数据库的开发者。你正在设计一个SQLServer2005/2008数据库,该数据库将被很多公司用来发布复制。你在一个包含有机密信息的数据库中创建了一些存储过程。你想要阻止公司来查看这些机密信息。你该怎么做?()
    A

    从系统表syscomments中删除存储过程中的文本。

    B

    对存储过程的文本加密

    C

    在系统表syscomments否认public角色中的SELECT权限

    D

    在系统表sysobjects否认public角色中的SELECT权限


    正确答案: A
    解析: 暂无解析

  • 第22题:

    多选题
    你是一个TailspinToys的数据库开发者。你有两个SQLServer2005/2008计算机,名为CORP1和CORP2。这两台计算机使用SQLServer2005/2008验证方式。CORP2存储来自于CORP1的数据。每个月末,数据从CORP1移除并传到CORP2.你正在设计季报告,包含来自于CORP1和CORP2的数据。你想要分布式查询尽快的查询。你应该采取哪3个步骤?()
    A

    创建一个储存过程,使用OPENROWSET语句来检索数据

    B

    创建一个储存过程,使用完全表名在CORP2检索数据

    C

    创建一个脚本,使用OPENQUERY语句来检索数据

    D

    在CORP1执行sp_addlinkedserver系统存储过程

    E

    在CORP1执行sp_addlinkedsrvlogin系统存储过程


    正确答案: E,A
    解析: 暂无解析

  • 第23题:

    单选题
    你是Woodgrove银行中一个名为Account数据库的开发者。一位开发人员为银行创建了一个多列的应用程序。银行的职员将使用这个应用程序来管理用户帐户。开发者需要从accounts数据库取回客户名字放到应用程序的表格中。应用程序的一个使用者将会使用该表格找出客户帐户。数据库包含超过50,000个客户帐户。因此,开发者想要通过表格只取回25个列作为使用者的目录。客户的最新列表一定总是对应用程序是可用的。当执行drop-down表格时,你需要为开发者推荐一个使用策略。你应该推荐什么?()
    A

    创建一个存储过程来取回所有的被载入表格的数据。

    B

    使用一个APIserver-side光标取回被载入表格的数据。

    C

    使用SELECT语句立刻取回所有的数据,然后将数据载入表格之内。

    D

    使用SQL事务server-side光标取回被载入表格的数据。


    正确答案: B
    解析: 暂无解析

  • 第24题:

    问答题
    肖伯纳的名言:“你有一个苹果,我有一个苹果,你和我交换以后每人只有1个苹果,你有一个思想,我有一个思想,我们交换之后各自有两个思想。”谈谈你对这句话的看法。

    正确答案: 这句话体现了知识经济时代知识与信息的重要性和特殊性,思想的交换能产生乘数效应,不同思想的交换更能激发创新,新经济条件下应该鼓励。但要具备鉴别好坏的能力。
    解析: 暂无解析