A.在视图中添加ORDER BY从句
B.在视图中添加HAVING从句
C.将NUMERIC-ROUNDABORT选项设置为ON
D.将索引转变成一个唯一的,非簇索引
E.在视图中添加WITH SCHEMABING 选项
第1题:
你正在使用一个SQLServer2005数据库,它包含一个名为Customers的表。其中Customers表包含如下的列定义:你使用以下Transact-SQL语句创建一个名为v_Customer的视图。CREATEVIEWv_CustomerASSELECTCustomerID,CompanyName,FirstName,LastName,PictureFROMCustomers你想要在v_Customer视图中创建一索引。在创建索引前,还需要修改此Transact-SQL语句。应采取以下哪两项举措?()
A.将Picture列改为image数据类型
B.表名包含模式名。
C.包含WITHSCHEMABINDING语句
D.在Select语句中用*符号选择所有的列
第2题:
Windows Azure应用程序检索数据从SQL Azure。你需要推荐一个方法对提高应用程序查询性能。你推荐什么?()
第3题:
你是一个SQLSERVER2005/2008的数据库的开发者。你正计划增加新的索引,删除一些索引并把其它的索引合成并覆盖。在查询之前你必须创建一个报表来展现被使用的索引之后你进行更换。你应该怎么做?()
第4题:
你是一个行销公司的数据库开发者.你设计了一个每季的销售视图.这个视图加入了几个表和计算合计信息.你在视图上创建了一个唯一的索引.你想提供一个参数查询去访问包含在你的索引视图中的数据.输出必须用在其他的select列中.你如何完成这个目标?()
第5题:
公司A的网站包含一个客户用来提交公司和公司产品信息反馈的页面。你用SQLSERVER2005数据库中Feedback表中的列Comments去存储反馈信息。你需要在列Comments上执行全文搜索从而创建报表。下面哪两步你是必须要做的?()
第6题:
你在为一家银行工作。这家银行使用SQL SERVER 2005数据库存储客户的在线交易数据。已知,银行每天处理大约50,000次交易。应用系统必须要求在列TransactionID上有一个聚集索引。现在,你要为交易创建一个表,它能高效的支持按日期进行交易报表的查询。请问,下面哪两种方法可以达到这个目的?()
第7题:
为每一个磁盘创建一个文件组。
在一个单独的文件组里为order表创建一个聚集索引与非聚集索引分开。
在一个文件组存储orderdetail表的数据和聚集索引,并在另一个文件组里创建非聚集索引。
在一个文件组里创建order表和有关order表的索引,在另一个文件组里创建orderdetail表和有关orderdetail表的索引。
创始两个文件组,每一个都有两个磁盘并与同一个控制器联系。
第8题:
在各个表中创建一个索引查看。
创建一个存储过程,该存储过程从表中返回数据。
创建一个表量用户自定义函数,该函数返回表中的数据。
创建一个table-valueduser-definedfunction,该函数返回表中的数据
第9题:
创建一个SQL事件探查器跟踪,使用OBJECT事件分类。
依靠包含有在报告中有使用的查询的一个工作量文件来运行索引调整向导。
运行系统监视器,并且使用SQLSERVER:ACCESSMETHODS计算器
在查询分析器里执行这些表的查询,并且使用SHOWPLAY-TEXTOPTION。
第10题:
为包含在存储过程中的每个分析创建一个覆盖索引
为存储过程的每个查询创建一个包含WHERE项的每个列的索引
从索引运行向导中用输出来确认索引是否应该被添加。
在SELECT and WHERE项的每个分析在所有列中创建一个统计表.
第11题:
使用ALTERVIEW语句添加参数值到视图的定义中。
创建一个存储过程接收输入参数并且返回结果集。
创建一个用户自定义标量函数接收输入参数。
创建一个联机用户自定义函数接收输入参数
第12题:
执行每一个在SQL企业管理器的查询并使用SHOWPLAN_TEXT选项
执行在SQL企业管理器一个查询,使用显示执行计划选项,并对报表输出
运行IndexTuningWizard相对的工作文件。使用输出报表。
执行DBCCSHOW_STATISTICS语句。使用输出报表。
第13题:
你是公司里SQL Server2005数据库的开发人员,你正在删除数据库中再也不会使用的对象,但是你无法删除1997Sales视图。检查后你发现这个视图有以下特征:视图中有簇索引销售数据库角色对该使徒有权限。该视图启用了 WITH SCHEMABINDING选项。一个 schema-bound在线函数引用了该视图。在该视图中定义了INSTEAD OF触发器。那么要删除这个视图,你该怎么办?()
A.删除视图中的簇索引
B.删除视图中的所有权限
C.删除视图中的WITH SCHEMABIND ING选项
D.删除引用该视图的函数的 WITH SCHEMABINDING选项
E.不启用视图中的INSTEAD OF触发器
第14题:
你是一个船舶公司的数据库开发者。你有一个SQLServer2005/2008数据库用于存储订货信息。这个数据库包括有order表和orderdetails表.存储该数据库的计算机有4个9GB的磁盘可用于数据存储。计算机有两个磁盘控制器。每一个磁盘控制器控制两个磁盘。Order表orderdetails表经常被访问。你需要调节数据库的性能。你该怎么做?()
第15题:
你是你公司SQL Server2005/2008数据库的开发者。你在数据库中更新一些为销售部门创建新的月底报表的存储过程。这存储过程包括从三个或更多的表中检索数据的复杂请求。在数据库中所有的表至少有一个索引。用户报告说有一个新的月底报表的运行比以前版本的报表的运行来的慢。你想要提高这些报表的性能,你应该做什么?()
第16题:
你在为一家银行工作。这家银行使用SQLSERVER2005数据库存储客户的在线交易数据。已知,银行每天处理大约50,000次交易。应用系统必须要求在列TransactionID上有一个聚集索引。现在,你要为交易创建一个表,它能高效的支持按日期进行交易报表的查询。请问,下面哪两种方法可以达到这个目的?()
第17题:
你正在负责管理公司一个SQL SERVER 2005数据库。公司使用一个连接客户和销售表的视图v_CustomerSales进行例行的业务分析。他们用这个视图按月按客户进行销售数据汇总。为了,提高视图的性能,你应该怎么做?()
第18题:
公司A的网站包含一个客户用来提交公司和公司产品信息反馈的页面。你用SQL SERVER 2005 数据库中Feedback表中的列Comments去存储反馈信息。你需要在列Comments上执行全文搜索从而创建报表。下面哪两步你是必须要做的?()
第19题:
每天晚上创建一个作业来重新组建聚集索引,并且使用FILLFACTOR默认。
给ORDERS表增加另外的索引。
垂直分割ORDERS表。
重建聚集索引,使用FILLFACTOROF50
在ORDERS表上执行更新统计(UPDATESTATISTICS)
第20题:
移除视图中所有对确定性函数的调用
移除视图中所有对非确定性函数的调用
对视图中使用的所有函数进行架构绑定
在创建视图的时候指定WITH CHECK OPTION子句
第21题:
使用FOR XML AUTO 子句发布数据库数据为XML Web service
为每个客户创建一个存储银行信息的表。然后为表创建一个Inserted触发器,在触发器被激活时通过Web Service获得相应数据一并插入表中
创建一个SQL存储过程,它用临时表存储每个客户的银行信息。然后用Web Service的值更新这个表的值
让开发人员创建一个调用Web Service的类库。然后用这个类库创建一个CLR函数。调用CLR函数并和数据库中的银行信息进行合并后得出结果
第22题:
在Comments列创建一个非聚集索引
执行USE Master Transact-SQL语句
创建全文目录
在列Comments上创建全文索引
第23题:
修改视图,在表Customers 和 Sales之间采用外连接(outer join)
为视图v_CustomerSales新建一个聚集索引
为Customers表和Sales表分别创建v_Customers和v_Sales视图,在每个视图中不包含任何的连接关系
用v_CustomerSales 视图创建一个存储过程来进行业务分析