网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
你正在负责管理公司一个SQL SERVER 2005数据库。公司使用一个连接客户和销售表的视图v_CustomerSales进行例行的业务分析。他们用这个视图按月按客户进行销售数据汇总。为了,提高视图的性能,你应该怎么做?()
- A、修改视图,在表Customers 和 Sales之间采用外连接(outer join)
- B、为视图v_CustomerSales新建一个聚集索引
- C、为Customers表和Sales表分别创建v_Customers和v_Sales视图,在每个视图中不包含任何的连接关系
- D、用v_CustomerSales 视图创建一个存储过程来进行业务分析
参考答案
更多 “你正在负责管理公司一个SQL SERVER 2005数据库。公司使用一个连接客户和销售表的视图v_CustomerSales进行例行的业务分析。他们用这个视图按月按客户进行销售数据汇总。为了,提高视图的性能,你应该怎么做?()A、修改视图,在表Customers 和 Sales之间采用外连接(outer join)B、为视图v_CustomerSales新建一个聚集索引C、为Customers表和Sales表分别创建v_Customers和v_Sales视图,在每个视图中不包含任何的连接关系D、用v_CustomerSales 视图创建一个存储过程来进行业务分析” 相关考题
考题
公司A使用SQLSERVER2005数据库。你正在实现一系列用在adhoc查询(即席查询)的视图。这些视图用来增强公司A数据访问的安全性。可是,其中的某些视图查询数据缓慢,为此,在你进行公司安全策略维护的时候,想给这些视图创建一些索引,以提高性能。其中,有一个视图并不允许你创建索引。已知,这个视图使用了GETDATE()函数返回当前日期作为视图的一列。请问,为了在这个视图上能够创建索引,你应该如何做?(选择两个答案)()A.移除视图中所有对确定性函数的调用B.移除视图中所有对非确定性函数的调用C.对视图中使用的所有函数进行架构绑定D.在创建视图的时候指定WITHCHECKOPTION子句
考题
你正在负责管理公司一个SQLSERVER2005数据库。公司使用一个连接客户和销售表的视图v_CustomerSales进行例行的业务分析。他们用这个视图按月按客户进行销售数据汇总。为了,提高视图的性能,你应该怎么做?()
A.修改视图,在表Customers和Sales之间采用外连接(outerjoin)B.为视图v_CustomerSales新建一个聚集索引C.为Customers表和Sales表分别创建v_Customers和v_Sales视图,在每个视图中不包含任何的连接关系D.用v_CustomerSales视图创建一个存储过程来进行业务分析
考题
你正在SQLSERVER2005数据库中创建一个连接Customers和Orders表的视图。你需要确信不能按照将影响视图定义的方式修改基表或表。为了达到这个目标,最简单且节省管理成本的方法应该是?()
A.在表上创建一个CHECK约束。B.在表上创建一个DDL触发器,如果对表的修改影响了视图定义则回滚任何对表的改变C.在创建视图的时候,指定WITHSCHEMABINDING选项D.在创建视图的时候,指定WITHCHECK选项
考题
你正在使用一个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语句中用*符号选择所有的列
考题
你需要在SQLServer2005数据库中创建一个连接客户表与订单表的视图。同时要确保底层数据表方案的更改不会影响到视图。你想要以可能的最小开销量达成此目标,你要怎样做?()
A.在数据表中创建CHECK约束B.创建一个DDL触发器,若改动对视图中的列产生了影响,它将回滚到更改之前的数据表C.创建视图时指定WITHSCHEMABINDING选项D.创建视图时指定WITHCHECK选项
考题
在Visual FoxPro中,关于视图的正确叙述是 ______。A.视图与数据库表相同,用来存储数据B.视图不能同数据库表进行连接操作C.在视图上不能进行更新操作D.视图是从一个或多个数据库表导出的虚拟表
考题
你是Woodgrobe银行的数据库开发人员。公司的销售数据储存在一个SQL服务器中。你想在这个数据库中创建索引视图。为了达到这个目的,你执行了以下脚本。索引创建失败,你收到错误信息。你想忽略这个错误信息并创建索引你应该怎么做()
A.在视图中添加ORDER BY从句B.在视图中添加HAVING从句C.将NUMERIC-ROUNDABORT选项设置为OND.将索引转变成一个唯一的,非簇索引E.在视图中添加WITH SCHEMABING 选项
考题
你是公司里SQL Server2005数据库的开发人员,你正在删除数据库中再也不会使用的对象,但是你无法删除1997Sales视图。检查后你发现这个视图有以下特征:视图中有簇索引销售数据库角色对该使徒有权限。该视图启用了 WITH SCHEMABINDING选项。一个 schema-bound在线函数引用了该视图。在该视图中定义了INSTEAD OF触发器。那么要删除这个视图,你该怎么办?()A.删除视图中的簇索引B.删除视图中的所有权限C.删除视图中的WITH SCHEMABIND ING选项D.删除引用该视图的函数的 WITH SCHEMABINDING选项E.不启用视图中的INSTEAD OF触发器
考题
在Visual Foxpro中,关于视图的正确叙述是( )。A)视图不能同数据库表进行连接操作B)视图是从一个或多个数据库表导出的虚拟表C)视图与数据库表相同,用来存储数据D)在视图上不能进行更新操作
考题
在VisualFoxPro中,关于视图的描述正确的是A.视图是从一个或多个数据库表导出的虚拟表
B.视图与数据库表相同,用来存储数据
C.视图不能同数据库表进行连接操作
D.在视图上不能进行更新操作
考题
下述关于视图的描述,正确的是()。A视图仅由一个基本表导出B执行视图比在客户端直接执行SELECT语句的速度要慢C在SQL Server中,可以像基本表一样对视图进行查询操作D视图存储在客户端的数据库中
考题
Windows Azure应用程序检索数据从SQL Azure。你需要推荐一个方法对提高应用程序查询性能。你推荐什么?()A、创建一个数据库来检索数据视图。B、使用聚集索引在SQL Azure数据库表。C、打开一个新的数据库连接时的操作超时。D、基于应用程序创建SQL Azure数据库表索引查询。
考题
你是你公司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触发器
考题
你是一个行销公司的数据库开发者.你设计了一个每季的销售视图.这个视图加入了几个表和计算合计信息.你在视图上创建了一个唯一的索引.你想提供一个参数查询去访问包含在你的索引视图中的数据.输出必须用在其他的select列中.你如何完成这个目标?()A、使用ALTERVIEW语句添加参数值到视图的定义中。B、创建一个存储过程接收输入参数并且返回结果集。C、创建一个用户自定义标量函数接收输入参数。D、创建一个联机用户自定义函数接收输入参数
考题
您需要对“销售”表创建一个视图,但“销售”表尚未创建。以下哪个说法是的()A、创建视图前,必须创建“销售”表B、默认情况下,即使“销售”表不存在,也会创建视图C、使用FORCE选项,可以同时创建表和视图D、可以使用FORCE选项在创建“销售”表之前,创建视图
考题
你是一家通讯公司的数据库开发队的一个成员。在队上的另外一个开发者,Marc,在一个名为Corporate的数据库中创建了一张名为Customers的表。因为表包含机密的信息,他已经授权允许查询该表的只有队里的其他成员。你正在开发一个应用程序用来允许销售部门的职员查看Customers表的一些信息。这些职员是销售数据库角色的所有成员。为了支持这一个应用程序,你在Customers表上创建一个被命名的vwCustomers的视图。在创建视图之后,你授权具有销售角色的成员允许查询。当销售角色的成员尝试从视图中取回数据的时候,他们接收以下错误信息:SELECT permission denied on object‘Customers’,database‘Corporate’,owner‘Marc’.你必须确定具有销售角色的成员只能使用vwCustomers视图来访问Customers表的数据。你应该做什么?()A、添加一个销售角色到固定的系统管理员服务器角色中。B、将vwCustomers视图的所有权转移到销售角色中。C、通知Marc将Customers表的所有权转移给销售角色的每个成员。D、通知Marc授予用户查询Customers表的许可。E、删除vwCustomers视图。通知Marc重建视图并且授予销售角色的用户查询视图的权限。
考题
在SQL Server 2000的sysobjects表中id=1781581385的对象是一个视图管理员在查询分析器中输入下列语句:SELECT text FROM syscomments where id=1781581385管理员执行该语句的作用是查看()A、视图中的数据B、创建视图的表中未包含在视图中的数据列C、视图的定义D、视图中包含的文本记录
考题
在Visual FoxPro中,关于视图的描述正确的是()A、视图是从一个或多个数据库表导出的虚拟表B、视图与数据库表相同,用来存储数据C、视图不能同数据库表进行连接操作D、在视图上不能进行更新操作
考题
你正在SQL SERVER 2005数据库中创建一个连接Customers和Orders表的视图。你需要确信不能按照将影响视图定义的方式修改基表或表。为了达到这个目标,最简单且节省管理成本的方法应该是?()A、在表上创建一个 CHECK 约束。B、在表上创建一个DDL触发器,如果对表的修改影响了视图定义则回滚任何对表的改变C、在创建视图的时候,指定WITH SCHEMABINDING 选项D、在创建视图的时候,指定WITH CHECK 选项
考题
公司A使用SQL SERVER 2005数据库。你正在实现一系列用在ad hoc查询(即席查询)的视图。这些视图用来增强公司A数据访问的安全性。可是,其中的某些视图查询数据缓慢,为此,在你进行公司安全策略维护的时候,想给这些视图创建一些索引,以提高性能。其中,有一个视图并不允许你创建索引。已知,这个视图使用了GETDATE()函数返回当前日期作为视图的一列。请问,为了在这个视图上能够创建索引,你应该如何做?(选择两个答案)()A、移除视图中所有对确定性函数的调用B、移除视图中所有对非确定性函数的调用C、对视图中使用的所有函数进行架构绑定D、在创建视图的时候指定WITH CHECK OPTION子句
考题
你需要在SQL Server 2005 数据库中创建一个连接客户表与订单表的视图。同时要确保底层数据表方案的更改不会影响到视图。你想要以可能的最小开销量达成此目标,你要怎样做?()A、在数据表中创建CHECK约束 B、创建一个DDL触发器,若改动对视图中的列产生了影响,它将回滚到更改之前的数据表C、创建视图时指定WITH SCHEMABINDING 选项D、创建视图时指定WITH CHECK选项
考题
单选题你是你公司的SQLServer2005/2008的数据库开发者.这一个数据库包含一命为Sales的表,该表有二百万个列。Sales表包含了公司所有部门的售卖信息。每个部门被标识于表的DepartmentID列中。大多数的访问反对用来为一个单一部门查找销售的表。你要提高这些访问的I/O性能。然而,你不想影响访问表的应用程序。你应该怎么做?()A
创建一个新的表,并且移动被最时常访问到的这个表的列。在两个表中保存DepartmentID列。在源表和新的表上创建一个视图。在新的表联结列上加入的一个外键约束。B
创建一个新的表,并且移动被最时常访问到的这个表的列。在两个表中保存DepartmentID列.在源表和新的表上创建一个视图。在两个表的DepartmentID列上加入一个CHECK约束。C
为每个部门创建一个新的表,而且为每个部门将售卖信息移动到那部门的表中。在新表的DepartmentID列上加入的一个CHECK约束。在新表上创建一个视图。D
为每个部门创建一个新的表,而且为每个部门将售卖信息移动到那部门的表中。在新表上创建一个视图。在视图的DepartmentID列上加入一个CHECK约束。E
为部门创建一个接受一个输入叁数的存储过程。使用该存储过程返回来自Sales表的结果。
考题
单选题在SQL Server 2000的sysobjects表中id=1781581385的对象是一个视图管理员在查询分析器中输入下列语句:SELECT text FROM syscomments where id=1781581385管理员执行该语句的作用是查看()A
视图中的数据B
创建视图的表中未包含在视图中的数据列C
视图的定义D
视图中包含的文本记录
考题
单选题你是你公司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触发器
考题
单选题你正在负责管理公司一个SQL SERVER 2005数据库。公司使用一个连接客户和销售表的视图v_CustomerSales进行例行的业务分析。他们用这个视图按月按客户进行销售数据汇总。为了,提高视图的性能,你应该怎么做?()A
修改视图,在表Customers 和 Sales之间采用外连接(outer join)B
为视图v_CustomerSales新建一个聚集索引C
为Customers表和Sales表分别创建v_Customers和v_Sales视图,在每个视图中不包含任何的连接关系D
用v_CustomerSales 视图创建一个存储过程来进行业务分析
热门标签
最新试卷