你是一个船舶公司的数据库开发者。你有一个SQLServer2005/2008数据库用于存储订货信息。这个数据库包括有order表和orderdetails表.存储该数据库的计算机有4个9GB的磁盘可用于数据存储。计算机有两个磁盘控制器。每一个磁盘控制器控制两个磁盘。Order表orderdetails表经常被访问。你需要调节数据库的性能。你该怎么做?()A、为每一个磁盘创建一个文件组。B、在一个单独的文件组里为order表创建一个聚集索引与非聚集索引分开。C、在一个文件组存储orderdetail表的数据

题目

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

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

相似考题
更多“你是一个船舶公司的数据库开发者。你有一个SQLServer2005/2008数据库用于存储订货信息。这个数据库包括有order表和orderdetails表.存储该数据库的计算机有4个9GB的磁盘可用于数据存储。计算机有两个磁盘控制器。每一个磁盘控制器控制两个磁盘。Order表orderdetails表经常被访问。你需要调节数据库的性能。你该怎么做?()A、为每一个磁盘创建一个文件组。B、在一个单独的文件组里为order表创建一个聚集索引与非聚集索引分开。C、在一个文件组存储orderdetail表的数据”相关问题
  • 第1题:

    Windows Azure应用程序检索数据从SQL Azure。你需要推荐一个方法对提高应用程序查询性能。你推荐什么?()

    • A、创建一个数据库来检索数据视图。
    • B、使用聚集索引在SQL Azure数据库表。
    • C、打开一个新的数据库连接时的操作超时。
    • D、基于应用程序创建SQL Azure数据库表索引查询。

    正确答案:D

  • 第2题:

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

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

    正确答案:B

  • 第3题:

    SQL Server2005的备份设备是用存储()备份的存储介质。

    • A、数据库、文件和文件组、事务日志
    • B、数据库、文件和文件组、文件文件
    • C、表、索引、存储过程
    • D、表、索引、图表

    正确答案:A

  • 第4题:

    索引与数据库表的数据存储在一个文件中。


    正确答案:错误

  • 第5题:

    你在为一家银行工作。这家银行使用SQLSERVER2005数据库存储客户的在线交易数据。已知,银行每天处理大约50,000次交易。应用系统必须要求在列TransactionID上有一个聚集索引。现在,你要为交易创建一个表,它能高效的支持按日期进行交易报表的查询。请问,下面哪两种方法可以达到这个目的?()

    • A、以日期列创建一个非聚集索引
    • B、以日期列创建唯一聚集索引
    • C、映射每一个数据分区到一个文件组上,每一文件组放置在不同的物理磁盘上
    • D、创建一个以日期进行分区的分区方案

    正确答案:A,D

  • 第6题:

    你在为一家银行工作。这家银行使用SQL SERVER 2005数据库存储客户的在线交易数据。已知,银行每天处理大约50,000次交易。应用系统必须要求在列TransactionID上有一个聚集索引。现在,你要为交易创建一个表,它能高效的支持按日期进行交易报表的查询。请问,下面哪两种方法可以达到这个目的?()

    • A、以日期列创建一个非聚集索引
    • B、以日期列创建唯一聚集索引
    • C、映射每一个数据分区到一个文件组上,每一文件组放置在不同的物理磁盘
    • D、创建一个以日期进行分区的分区方案

    正确答案:A,D

  • 第7题:

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

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

    B

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

    C

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

    D

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

    E

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


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

  • 第8题:

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

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

    B

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

    C

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

    D

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


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

  • 第9题:

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

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

    B

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

    C

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

    D

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


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

  • 第10题:

    单选题
    SQL Server2005的备份设备是用存储()备份的存储介质。
    A

    数据库、文件和文件组、事务日志

    B

    数据库、文件和文件组、文件文件

    C

    表、索引、存储过程

    D

    表、索引、图表


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

  • 第11题:

    单选题
    你是一个wide world importers公司的数据库开发人员,你创建了用来存储订单的数据库。订单将被输入客户/服务器应用程序中。每次有一个新订单被输入,并被赋予一个唯一的编号,按升序排列。每天平均有10000个订单被输入。你创建一个名为Orders的新表并在其中添加一个Order Number字段。接下来你应该做什么?()
    A

    为该字段设置全局唯一标识符的数据类型。

    B

    为该字段设置int数据类型,并为该字段设置一致性的属性。

    C

    为该字段设置int数据类型。在表中创建一个用户自定义函数用于查看订单编号的最大值。

    D

    为该字段设置int数据类型。创建一个名为Next Key的表,并在其中添加Next Order字段。将该字段的数据类型设置为int。在Next Key表中创建一个存储过程用于检索更新value held。


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

  • 第12题:

    单选题
    你是你公司SQL Server2005/2008数据库的开发者。你在数据库中更新一些为销售部门创建新的月底报表的存储过程。这存储过程包括从三个或更多的表中检索数据的复杂请求。在数据库中所有的表至少有一个索引。用户报告说有一个新的月底报表的运行比以前版本的报表的运行来的慢。你想要提高这些报表的性能,你应该做什么?()
    A

    为每个存储过程创建一个包含数据定义语言的脚本。为索引调整向导使用这个脚本作为工作负荷记录文件

    B

    在SQL跟踪事件探查器捕获每一个存储的执行过程。为索引调整向导使用跟踪文件作为工作负荷记录文件

    C

    在使用存储过程的表中更新统计表

    D

    在查询分析器中执行每一个存储过程,并使用Show Execution Plan选项

    E

    在查询分析器中执行每一个存储过程,并使用Show Server Trace选项


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

  • 第13题:

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

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

    正确答案:C

  • 第14题:

    下列关于Oracle数据库系统的表空间的叙述中,哪一条是不正确的?()

    • A、表空间是逻辑存储单元
    • B、每一个Oracle数据库只有一个表空间
    • C、每个表空间可创建一个或多个数据文件
    • D、一个Oracle数据库的总存储容量是该数据库的所有表空间的存储容量之和

    正确答案:B

  • 第15题:

    下面有关索引的描述正确的是()。

    • A、建立索引以后,原来的数据库表文件中记录的物理顺序将被改变
    • B、索引与数据库表的数据存储在一个文件中
    • C、创建索引是创建一个指向数据库表文件记录的指针构成的文件
    • D、使用索引并不能加快对表的查询

    正确答案:C

  • 第16题:

    正确错误索引与数据库表的数据存储在一个文件中。


    正确答案:正确

  • 第17题:

    公司A的网站包含一个客户用来提交公司和公司产品信息反馈的页面。你用SQLSERVER2005数据库中Feedback表中的列Comments去存储反馈信息。你需要在列Comments上执行全文搜索从而创建报表。下面哪两步你是必须要做的?()

    • A、在Comments列创建一个非聚集索引
    • B、执行USEMasterTransact-SQL语句
    • C、创建全文目录
    • D、在列Comments上创建全文索引

    正确答案:C,D

  • 第18题:

    判断题
    索引与数据库表的数据存储在一个文件中。
    A

    B


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

  • 第19题:

    单选题
    你是公司的SQL Server2005/2008在线事务处理数据库的开发者.很多表中有一千甚至更多行。所有的表都有一聚集索引。大量地访问表至少要有一个非聚集索引。在数据库服务器上数据文件将包含有2个RAID阵列。你想要排列这些表和索引以确保最佳的输入/输出性能。你在每个RAID阵列上创建一个文件组,你接下来应该做什么?()
    A

    把经常连接在一起的表放在同一个文件组中。把大量访问的表和属于这些表的所有索引放在不同的文件组中。

    B

    把经常连接在一起的表放在同一个文件组中。把大量访问的表和属于这些表的非聚集索引放在同一个文件组中。

    C

    把经常连接在一起的表放在不同的文件组中。把大量访问的表和属于这些表的非聚集索引放在不同的文件组中。

    D

    把经常连接在一起的表放在不同的文件组中。把大量访问的表和属于这些表的非聚集索引放在同一个文件组中。


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

  • 第20题:

    单选题
    你是你公司的SQLServer2005/2008的数据库开发者.这一个数据库包含一命为Sales的表,该表有二百万个列。Sales表包含了公司所有部门的售卖信息。每个部门被标识于表的DepartmentID列中。大多数的访问反对用来为一个单一部门查找销售的表。你要提高这些访问的I/O性能。然而,你不想影响访问表的应用程序。你应该怎么做?()
    A

    创建一个新的表,并且移动被最时常访问到的这个表的列。在两个表中保存DepartmentID列。在源表和新的表上创建一个视图。在新的表联结列上加入的一个外键约束。

    B

    创建一个新的表,并且移动被最时常访问到的这个表的列。在两个表中保存DepartmentID列.在源表和新的表上创建一个视图。在两个表的DepartmentID列上加入一个CHECK约束。

    C

    为每个部门创建一个新的表,而且为每个部门将售卖信息移动到那部门的表中。在新表的DepartmentID列上加入的一个CHECK约束。在新表上创建一个视图。

    D

    为每个部门创建一个新的表,而且为每个部门将售卖信息移动到那部门的表中。在新表上创建一个视图。在视图的DepartmentID列上加入一个CHECK约束。

    E

    为部门创建一个接受一个输入叁数的存储过程。使用该存储过程返回来自Sales表的结果。


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

  • 第21题:

    单选题
    你是LUCERNE出版社的数据库开发者。公司把数据存放在SQLSERVER2005/2008里。这个数据库包含一个名为ORDERS的表。当前,这个表上有一个聚集索引,这个索引是由客户名和当前日期生成的。当前,ORDERS表有750000行,并且行数每周增加5%。公司计划下周开展促销活动,那样ORDERS表的行插入量将会增长50%。你要在促销期间优化ORDERS表的插入,你得怎么做?()
    A

    每天晚上创建一个作业来重新组建聚集索引,并且使用FILLFACTOR默认。

    B

    给ORDERS表增加另外的索引。

    C

    垂直分割ORDERS表。

    D

    重建聚集索引,使用FILLFACTOROF50

    E

    在ORDERS表上执行更新统计(UPDATESTATISTICS)


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

  • 第22题:

    单选题
    你是一个汽车代理的数据库开发者。公司将他的汽车库存数据存放在一个SQLServer2005/2008数据库中。在数据库中很多关键性的查询同时连接到分别命名为Make,Model,andManufacturer.的三个表。这些表经常被更新。你想要提高关键性的查询的响应时间。你该怎么做?()
    A

    在各个表中创建一个索引查看。

    B

    创建一个存储过程,该存储过程从表中返回数据。

    C

    创建一个表量用户自定义函数,该函数返回表中的数据。

    D

    创建一个table-valueduser-definedfunction,该函数返回表中的数据


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

  • 第23题:

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

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

    B

    对存储过程的文本加密

    C

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

    D

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


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