数据库应用技术

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

题目

你是一个保险公司的数据库开发者.那公司有一个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
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

你是一个Trey研究所的数据库开发人员,你设计了一个供众多公司使用的分布式的SQL Server 2005数据库。在数据库中包括保密信息的存储过程,要防止别的公司看到这些保密的信息,你将怎么做?()

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

B、对存储过程的文本加密。

C、拒绝syscomments系统表中对public用户的SELECT权限。

D、拒绝sysobjects系统表中对public用户的SELECT权限。


参考答案B

第2题:

你正在设计一个Windows Azure应用程序将提供在线备份存储非常大的媒体文件,应用程序必须能够存储平均1GB为每个用户的数据,应用程序必须提供随机读/写访问,你需要推荐一个持久数据存储的解决方案。你应当推荐()

  • A、使用Windows Azure Drive。
  • B、使用Windows Azure页面blob存储。
  • C、使用Windows Azure块blob存储。
  • D、使用本地存储在一个Windows Azure实例。

正确答案:C

第3题:

你正在为一个抵押公司创建一个SQLServer2005数据库。数据库将用来支持一个新的能支持1000个并发用户的Web应用。这个应用必须快速的显示精确计算的结果,例如:抵押支出能力、分期偿付方案等。你需要确保数据库处理速度尽可能的快,你应该怎么做?()

A.在应用中执行参数化的SQL查询

B.在数据库执行SQL存储过程

C.在数据库中执行CLR存储过程

D.利用分布式Webservices实现


参考答案:C

第4题:

你是WingtipToys的数据库开发者.公司在sqlserver2005/2008数据库中跟踪它的存货.你有几个查询和储存过程,储存过程执行在数据库索引上以支持已创建的查询.当编制的存货项目增加时,一些存储过程的执行时间明显增加.其他访问同样信息的查询和储存过程并没有增加.你必须恢复运行慢的储存过程的性能,达到原先执行的时间.你该怎么办?()

  • A、总是使用WITHRECOMPILE选项去执行运行慢的存储过程。
  • B、为每张表中运行慢的存储过程执行UPDATESTATISTICS语句。
  • C、为每一个运行慢的存储过程执行sp_recompile系统储存过程.
  • D、为每张表中运行慢的存储过程执行DBCCREINDEX语句。

正确答案:C

第5题:

你是一数据公司的数据库开发者,你创建了一个用来存储15个不同高校运动会统计表的数据库。这些信息将被用在50家公司的网页设置上。每个公司的WEB设置以不同的格式来安排和显示这些统计表。你需要组装这些数据传送到这些公司去,你应该做什么?()

  • A、用包含FORXML子句的SELECT语句来提取数据。
  • B、使用sp_makewebtask系统存储过程,用select语句从数据的返回中产生HTML。
  • C、创建数据转换服务包从数据库中输出数据并且将数据放在带有分隔标记的文本文件中。
  • D、使用SQL_DMO来创建一个应用程序把数据从数据库中取出并转换它.

正确答案:A

第6题:

你正在设计一个Windows Azure存储数据。你的应用程序以下需求: 据存储系统必须支持超过500GB的存储的数据。 数据检索必须从大量可能的并行线程的线程阻止对方。 你需要给你推荐一个存储数据的方法。你推荐什么?()

  • A、使用Windows Azure队列
  • B、使用Windows Live Mesh2011
  • C、使用一个SQL Azure数据库
  • D、使用Windows Azure表存储

正确答案:D

第7题:

Windows Azure应用程序将数据存储在一个SQL Azure数据库应用程序启动一个操作,包括三个insert语句。您需要推荐一个方法回滚整个操作如果连接SQL Azure。应该的事情你推荐什么?()

  • A、确保所有相同的数据库事务中执行的语句。
  • B、创建一个数据库中的存储过程,包装的insert语句一试CATCH块。
  • C、数据库中创建一个存储过程,包装的insert语句事务阻塞。
  • D、打开一个新连接到数据库。使用一个单独的事务回滚原来的操作。

正确答案:A

第8题:

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

A.以ACTIVATION参数值为DataManager.dbo.ProcessReport,为每个数据库创建一个队列。

B.使用语句BEGINDIALOGFROMSERVICE’ProcessReport’TOSERVICE’SendResult’在两个数据库之间创建一个会话。

C.使用语句CREATECONTRACTProcessData(ProcessReportSENTBYINITIATOR,SendResultSENTBYTARGET)在两个服务之间创建一个合约(contract)

D.使用语句CREATESERVICEDataManagerONQUEUEProcessReport为每个数据库创建一个服务(services)


参考答案:C

第9题:

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

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

正确答案:B

第10题:

你是一个行销公司的数据库开发者.你设计了一个每季的销售视图.这个视图加入了几个表和计算合计信息.你在视图上创建了一个唯一的索引.你想提供一个参数查询去访问包含在你的索引视图中的数据.输出必须用在其他的select列中.你如何完成这个目标?()

  • A、使用ALTERVIEW语句添加参数值到视图的定义中。
  • B、创建一个存储过程接收输入参数并且返回结果集。
  • C、创建一个用户自定义标量函数接收输入参数。
  • D、创建一个联机用户自定义函数接收输入参数

正确答案:C

更多相关问题