添加Andrea到db_datareader数据库角色中.授予REFERENCES权限到public角色中.
从Marketing角色中删除Andrea。
在已经引用存储过程的表上授予Andrea’s数据库用户账户选择的权限.
在已经引用存储过程的表上授予Andrea’s数据库用户账户REFERENCES的权限.
第1题:
A.在CATCH语句块增加COMMITTRANSACTION命令
B.在TRY语句块移除COMMITTRANSACTION命令
C.在CATCH块增加ROLLBACKTRANSACTION命令
D.在TRY块增加ROLLBACKTRANSACTION命令
第2题:
A.为每个文件组执行DBCCCHECKFILEGROUP
B.执行DBCCCHECKCATALOG
C.执行DBCCCHECKDB
D.为每个表执行DBCCCHECKTABLE
第3题:
A.创建一个insert和delete操作的DML触发器
B.创建一个去调用LTRIM和RTRIM的存储过程
C.创建一个去调用LTRIM和RTRIM的用户定义函数
D.创建一个调用TRIM的用户定义函数
第4题:
你是一数据公司的数据库开发者,你创建了一个用来存储15个不同高校运动会统计表的数据库。这些信息将被用在50家公司的网页设置上。每个公司的WEB设置以不同的格式来安排和显示这些统计表。你需要组装这些数据传送到这些公司去,你应该做什么?()
第5题:
你是一个船舶公司的数据库开发者。你有一个SQLServer2005/2008数据库用于存储订货信息。这个数据库包括有order表和orderdetails表.存储该数据库的计算机有4个9GB的磁盘可用于数据存储。计算机有两个磁盘控制器。每一个磁盘控制器控制两个磁盘。Order表orderdetails表经常被访问。你需要调节数据库的性能。你该怎么做?()
第6题:
你正在开发一个基于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)
第7题:
你是一个生产自行车的公司的数据库开发员。你要创建一个Web应用程序,从一个名为AdventureWorks的数据库中检索数据。此Web应用程序连接到一个SQLServer2005的数据库服务器。你的应用程序的功能之一就是要允许轮班督导能够看到当前这一班生产了多少自行车。用户Tom以dbo方案创建了一个名为usp_GetPersonData的存储过程。你正在创建一个HTTP端点去发布一个名为PersonData的web方法,此web方法允许客户应用程序访问此存储过程。你使用以下语句创建端点:你需要指定正确的WEBMETHOD和NAME以创建端点,要使用哪个指令?()
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’
第8题:
A.在应用中执行参数化的SQL查询
B.在数据库执行SQL存储过程
C.在数据库中执行CLR存储过程
D.利用分布式Webservices实现
第9题:
你是一个SQLSERVER2005/2008的数据库的开发者。你正计划增加新的索引,删除一些索引并把其它的索引合成并覆盖。在查询之前你必须创建一个报表来展现被使用的索引之后你进行更换。你应该怎么做?()
第10题:
你是你公司SQL Server2005/2008数据库的开发者。你在数据库中更新一些为销售部门创建新的月底报表的存储过程。这存储过程包括从三个或更多的表中检索数据的复杂请求。在数据库中所有的表至少有一个索引。用户报告说有一个新的月底报表的运行比以前版本的报表的运行来的慢。你想要提高这些报表的性能,你应该做什么?()