题目内容 (请给出正确答案)
[单选题]

你正在使用一个SQLServer2005数据库,它包含一个名为Customers的表。其中Customers表包含如下的列定义:你使用以下Transact-SQL语句创建一个名为v_Customer的视图。CREATEVIEWv_CustomerASSELECTCustomerID,CompanyName,FirstName,LastName,PictureFROMCustomers你想要在v_Customer视图中创建一索引。在创建索引前,还需要修改此Transact-SQL语句。应采取以下哪两项举措?()你正在使用一个SQLServer2005数据库,它包含一个名为Customers的表。其中Custo

A.将Picture列改为image数据类型

B.表名包含模式名。

C.包含WITHSCHEMABINDING语句

D.在Select语句中用*符号选择所有的列

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“你正在使用一个SQLServer2005数据库,它包含一个名…”相关的问题

第1题

你正在写一个查询,从SQLServer2005数据库表中返回数据。一些数据存储在关系列中,一些存储在XML数据类型列中。你的查询需要返回一个关系结果集,其中包含关系域中的数据以及XML数据类型列的属性值。你应该使用XML数据类型的哪两个方法?()

A.thevalue()方法

B.theexist()方法

C.thequery()方法

D.thenodes()方法

E.themodify()方法

点击查看答案

第2题

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

A.用SQLSERVER管理器里的复制数据库向导将数据库移动到新的服务器

B.分离当前数据库。将数据文件复制并附加到新的服务器上

C.备份数据库。将备份文件复制到新的服务器上;恢复数据库

D.移动数据文件。用ALTERDATABASE指定新的地址

点击查看答案

第3题

你配置一个采用默认设置全新安装的SQLSERVER2005计算机使用TCP/IP协议。公司的安全策略也要求每个服务器都使用防火墙。你发现在本地计算机上可以连接到这个SQLSERVER实例,但是客户端计算机却不能连接到这个SQLSERVER实例上。为了找到最有可能导致这个连接问题的原因,你首先应该做?()

A.检查防火墙是否打开了1433端口

B.检查防火墙是否打开了433端口

C.检查客户端计算机是否用SharedMemory协议进行连接

D.检查服务器是否正在运行中

点击查看答案

第4题

你正在创建一个提供客户数据给外部应用的HTTP端点。你的SQLSERVER2005服务器名称为SQL1。现在,你在AdventureWorks数据中创建一个存储过程dbo.usp_GetPersonData来查找数据。然后使用如下代码创建一个HTTP端点:结果,连接到端点的第一个用户反馈说不能得到任何数据。你连接到端点后,发现端点并不做出响应。为此,需要你修改端点,让它能够返回我们期望的数据,你应该怎么做?()你正在创建一个提供客户数据给外部应用的HTTP端点。你的SQLSERVER2005服务器名称为SQL

A.改变AUTHENTICATION属性为KERBEROS

B.指定BATCHES=ENABLED

C.指定STATE=Started

D.指定WSDL=’pr_GetPersonData’

点击查看答案

第5题

公司A在分布式环境下有多个服务器。目前,你正在使用名为SQL1和SQL2的两个安装有SQLSERVER2005的计算机进行工作。这两个服务器都采用SQLSERVER身份验证,但是他们使用不同的登录。现在,你需要写一个联合SQL1和SQL2数据的分布式查询,你应该怎么做?()

A.确信SQL1和SQL2在彼此的安全上下文采用相同的登录名

B.配置SQL2为远程服务器。在SQL1上写查询

C.配置SQL2为连接服务器去模拟远程登录

D.配置SQL2为分布式服务器.用pass-throughauthentication.(传递认证)

点击查看答案

第6题

你工作在一个售书公司.你正在基于SQLSERVER2005数据库创建一个报表。此报表显示本月超过销售配额的销售代表及他们的销售额。已知,销售配额为$2,000。查询的起始日期和截至日期以变量@FromDate和@ToDate传递进来。为了实现满足上述条件的报表,你应该使用下面哪一个SQL查询语句?()

A.SELECTs.AgentName,SUM(ISNULL(o.OrderTotal,0.00))ASSumOrderTotalFROMSalesAgentsJOINOrderHeaderoONs.AgentID=o.AgentIDWHEREo.OrderDateBETWEEN@FromDateAND@ToDateGROUPBYs.AgentName

B.SELECTs.AgentName,SUM(ISNULL(o.OrderTotal,0.00))ASSumOrderTotalFROMSalesAgentsJOINOrderHeaderoONs.AgentID=o.AgentIDWHEREo.OrderDateBETWEEN@FromDateAND@ToDateANDo.OrderTotal>=2000GROUPBYs.AgentName

C.SELECTs.AgentName,SUM(ISNULL(o.OrderTotal,0.00))ASSumOrderTotalFROMSalesAgentsJOINOrderHeaderoONs.AgentID=o.AgentIDWHEREo.OrderDateBETWEEN@FromDateAND@ToDateGROUPBYs.AgentNameHAVINGSUM(o.OrderTotal)>=2000

D.SELECTs.AgentName,SUM(ISNULL(o.OrderTotal,0.00))ASSumOrderTotalFROMSalesAgentsJOINOrderHeaderoONs.AgentID=o.AgentIDWHEREo.ordertotal=2000ANDo.OrderDateBETWEEN@FromDateAND@ToDateGROUPBYs.AgentNameHAVINGSUM(o.OrderTotal)>=2000

点击查看答案

第7题

公司A在分布式环境下有多个服务器。你正在使用名为SQL1和SQL2的两个安装有SQLSERVER2005的计算机进行工作。这两个服务器都采用SQLSERVER身份验证,但是他们使用不同的登录。现在,你需要写一个联合SQL1和SQL2数据的分布式查询,你应该怎么做?()

A.确信SQL1和SQL2在彼此的安全上下文采用相同的登录名

B.配置SQL2为SQL1的远程服务器。在SQL1上写查询

C.配置SQL2为SQL1的连接服务器并且去模拟远程登录

D.配置SQL2为分布式服务器.用pass-throughauthentication.(传递认证)

点击查看答案

第8题

你正在负责管理公司一个SQLSERVER2005数据库。公司使用一个连接客户和销售表的视图v_CustomerSales进行例行的业务分析。他们用这个视图按月按客户进行销售数据汇总。为了,提高视图的性能,你应该怎么做?()

A.修改视图,在表Customers和Sales之间采用外连接(outerjoin)

B.为视图v_CustomerSales新建一个聚集索引

C.为Customers表和Sales表分别创建v_Customers和v_Sales视图,在每个视图中不包含任何的连接关系

D.用v_CustomerSales视图创建一个存储过程来进行业务分析

点击查看答案

第9题

你是一个生产自行车的公司的数据库开发员。你要创建一个Web应用程序,从一个名为AdventureWorks的数据库中检索数据。此Web应用程序连接到一个SQLServer2005的数据库服务器。你的应用程序的功能之一就是要允许轮班督导能够看到当前这一班生产了多少自行车。用户Tom以dbo方案创建了一个名为usp_GetPersonData的存储过程。你正在创建一个HTTP端点去发布一个名为PersonData的web方法,此web方法允许客户应用程序访问此存储过程。你使用以下语句创建端点:你需要指定正确的WEBMETHOD和NAME以创建端点,要使用哪个指令?()你是一个生产自行车的公司的数据库开发员。你要创建一个Web应用程序,从一个名为AdventureWo

A.WEBMETHOD’http://www.adventure-works.com/PersonData’NAME=AdventureWorks.dbo.usp_GetPersonData’

B.WEBMETHOD’PersonData’NAME=’AdventureWorks.dbo.usp_GetPersonData’

C.WEBMETHOD’PersonData’NAME=’AdventureWorks.Tom.usp_GetPersonData’

D.WEBMETHOD’AdventureWorks.PersonData’NAME=’AdventureWorks.Tom.usp_GetPersonData’

点击查看答案

第10题

你正在开发一个基于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)

点击查看答案
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信