当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

公司A使用SQLSERVER2005数据库。你正在实现一系列用在adhoc查询(即席查询)的视图。这些视图用来增


公司A使用SQLSERVER2005数据库。你正在实现一系列用在adhoc查询(即席查询)的视图。这些视图用来增强公司A数据访问的安全性。可是,其中的某些视图查询数据缓慢,为此,在你进行公司安全策略维护的时候,想给这些视图创建一些索引,以提高性能。其中,有一个视图并不允许你创建索引。已知,这个视图使用了GETDATE()函数返回当前日期作为视图的一列。请问,为了在这个视图上能够创建索引,你应该如何做?(选择两个答案)()

A、移除视图中所有对确定性函数的调用

B、移除视图中所有对非确定性函数的调用

C、对视图中使用的所有函数进行架构绑定

D、在创建视图的时候指定WITHCHECKOPTION子句

参考答案
您可能感兴趣的试题
  • 你正在SQLSERVER2005数据库中创建一个连接Customers和Orders表的视图。你需要确信不能按照将影响视图定义的方式修改基表或表。为了达到这个目标 最简单且节省管理成本的方法应该是?()

  • 公司A使用SQLServer2005数据库。来自贸易伙伴的客户数据每天晚上都要导入到客户表。你要确保 在导入的过程中 对于存在的客户数据进行更新 对于不存在的客户数据进行插入。你该怎么做?()

  • 你用ServiceBroker去管理SQLServer2005数据库之间的数据请求。你需要改变已有的Service对象。你需要确保改动完成之前 Service收不到任何信息 你该如何做?()

  • 你正将一个名为Timesheet的SQLServer2005数据库移动到一个新的数据库服务器。已知 应用程序TimeEntry正在使用此Timesheet数据库。要求在你移动数据库期间 TimeEntry应用的不可用时间最小 你该怎么办?()

  • 你发现SQLServer2005数据库中sales表的所有索引的碎片都很严重。现在 你要将sales表全部索引的碎片减到最小 同时却不影响任何用户使用sales表。该怎样做?()

  • 你正在创建一个提供客户数据给外部应用的HTTP端点。你的SQLSERVER2005服务器名称为SQL1。现在 你在