A.Default
B.SAFE
C.EXTERNAL_ACCESS
D.UNSAFE
第1题:
你正在开发一个基于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)
第2题:
你是公司里SQL Server2005数据库的开发人员,你正在删除数据库中再也不会使用的对象,但是你无法删除1997Sales视图。检查后你发现这个视图有以下特征:视图中有簇索引销售数据库角色对该使徒有权限。该视图启用了 WITH SCHEMABINDING选项。一个 schema-bound在线函数引用了该视图。在该视图中定义了INSTEAD OF触发器。那么要删除这个视图,你该怎么办?()
A.删除视图中的簇索引
B.删除视图中的所有权限
C.删除视图中的WITH SCHEMABIND ING选项
D.删除引用该视图的函数的 WITH SCHEMABINDING选项
E.不启用视图中的INSTEAD OF触发器
第3题:
【多选题】你正在创建一个ASP.NET应用程序部署在你公司的网络服务器上,你想要花最小的精力访问数据库. 你应该怎么做?
A.开始一个处理
B.创建与数据库的连接
C.利用适配器对象创建一个数据集
D.利用这个数据集来显示数据或者改变数据库中的数据
E.更新来自数据集的数据库
F.关闭数据库连接
G.检测事务错误
第4题:
数据库需要用到那些函数语句,客户机需要那些函数语句,不要求具体的,关键词就好,客户机要可以读取修改数据库中的内容,还得设置权限的?
第5题:
【多选题】你创建了一个程序集来访问相关数据库的数据。这个程序集将在你的服务器上被多个 ASP.NET应用程序使用。你需要保证所有你的应用程序都能访问这个程序集,哪两个操 作你需要做?(选择两个正确的答案)
A.运行“程序集注册工具”(Regasm.exe)
B.运行”强名称“工具(Sn.exe)
C.运行”安装程序”工具 (Intallutil.exe).
D.运行”全局程序集缓存”工具 (Gacutil.exe).