多选题你是一个大型旅游公司的数据库开发者.你在resvervation数据库中被授予CREATEVIEW的权限.你的同事Eric被授予CREATETABLE的权限.你们俩都没有数据库拥有者或者系统权限,也没有被添加到任何固定服务器角色中.Eric已经创建了Traveler表并且存有公司顾客的信息.表如下所示:旅行代理处要连接数据库浏览存储在该表的信息.对应旅行代理处的登录被分配到Agent数据库角色中.你想旅行代理处能够浏览Traveler表中姓名和地址两列信息,而不是六列信息.你应该采取哪3个步骤?()A授予agent角色对Traveler表有选择的权限B叫Eric授予agent角色在Traveler表上有选择的权限.C叫Eric授予你Traveler表中需要的列的select权限.D叫Eric创建一个名为vwTravelers的视图,并以所希望的格式显示数据E创建一个视图vwTravelers,并以所希望的格式显示数据F授予agent角色对视图vwTravelers有选择的权限

多选题
你是一个大型旅游公司的数据库开发者.你在resvervation数据库中被授予CREATEVIEW的权限.你的同事Eric被授予CREATETABLE的权限.你们俩都没有数据库拥有者或者系统权限,也没有被添加到任何固定服务器角色中.Eric已经创建了Traveler表并且存有公司顾客的信息.表如下所示:旅行代理处要连接数据库浏览存储在该表的信息.对应旅行代理处的登录被分配到Agent数据库角色中.你想旅行代理处能够浏览Traveler表中姓名和地址两列信息,而不是六列信息.你应该采取哪3个步骤?()
A

授予agent角色对Traveler表有选择的权限

B

叫Eric授予agent角色在Traveler表上有选择的权限.

C

叫Eric授予你Traveler表中需要的列的select权限.

D

叫Eric创建一个名为vwTravelers的视图,并以所希望的格式显示数据

E

创建一个视图vwTravelers,并以所希望的格式显示数据

F

授予agent角色对视图vwTravelers有选择的权限


参考解析

解析: 暂无解析

相关考题:

你是一个Trey研究所的数据库开发人员,你设计了一个供众多公司使用的分布式的SQL Server 2005数据库。在数据库中包括保密信息的存储过程,要防止别的公司看到这些保密的信息,你将怎么做?() A、从syscomments系统表中删除存储过程的文本。B、对存储过程的文本加密。C、拒绝syscomments系统表中对public用户的SELECT权限。D、拒绝sysobjects系统表中对public用户的SELECT权限。

你正在设计一个计划迁移Microsoft SQL Server 2008数据库SQL Azure。你不计划来迁移SQL Server数据库SQL Server 2008 R2,你需要推荐一个方法执行批量数据传输从SQL Server数据库SQL Azure。你推荐什么?()A、使用bcp工具。B、使用dta效用。C、使用SQL Server导入和导出向导。D、附上每个SQL Server数据库SQL Azure。

你是Proseware公司的数据库开发者。你为公司的人力资源部建立数据库。该数据库储存雇员信息。你创建了一个EmployeeContact表包含下面的列:HomePhone,BusinessPhone,FaxNumber,andEmailAddress你必须保证每个记录包含一个值,或者HomePhone列或者BusinessPhone列,你应该怎么做?()A、创建一个禁止空值的角色.将该角色赋予HomePhone和BusinessPhone列B、创建一种用来阻止在HomePhone和BusinessPhone列中输入空值的角色.将该角色赋予表。C、在HomePhone和BusinessPhone列中添加check约束用来阻止空值的输入。D、添加check约束,验证HomePhone和BusinessPhone列至少有一列不为空

你是你公司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/2008的在线交易处理的数据库。这个数据库有一个销售表,它里面包含了公司的一些固定的信息。在过去的一年,已经有150,000行数据被加到销售数据库中。数据库使用者说数据库慢慢的变得不太好用了。你为了改变数据库的查询销售表的能力,在SQL的查询分析器中要执行哪个脚本语句?()A、EXECsp_updatestats ’resample’B、CREATE STATISTICS Sales WITH FULLSCANC、Sp_autostats ‘Sales’D、UPDATE STATISTICS Sales WITH FULLSCAN ALL

你是你公司人力资源数据库的数据库开发者。该数据库包含employee表,表含有秘密的ID号和薪水。这个表也包含非秘密的信息,如雇员姓名和地址。你必须在employee表建立所有非秘密信息,用于以XML格式给一个外部应用程序使用。这个外部应用程序应该能够具体化XML数据的精确格式。你也必须对这个外部应用程序隐藏现存的秘密信息。你应该怎么做?()A、创建一个从Employee表返回非秘密信息的存储过程,用XML来格式化。B、创建一个从Employee表返回非秘密信息的用户自定义函数,用XML来格式化。C、从employee表创建视图,仅包含非秘密的信息。给予它外部操作的权限来阻止视图的提交查询。D、在Employee表上设置column-level权限来阻止外部操作查看秘密的字段。给予它外部操作的权限来阻止视图的提交查询。

你是一个大型旅游公司的数据库开发者.你在resvervation数据库中被授予CREATEVIEW的权限.你的同事Eric被授予CREATETABLE的权限.你们俩都没有数据库拥有者或者系统权限,也没有被添加到任何固定服务器角色中.Eric已经创建了Traveler表并且存有公司顾客的信息.表如下所示:旅行代理处要连接数据库浏览存储在该表的信息.对应旅行代理处的登录被分配到Agent数据库角色中.你想旅行代理处能够浏览Traveler表中姓名和地址两列信息,而不是六列信息.你应该采取哪3个步骤?()A、授予agent角色对Traveler表有选择的权限B、叫Eric授予agent角色在Traveler表上有选择的权限.C、叫Eric授予你Traveler表中需要的列的select权限.D、叫Eric创建一个名为vwTravelers的视图,并以所希望的格式显示数据E、创建一个视图vwTravelers,并以所希望的格式显示数据F、授予agent角色对视图vwTravelers有选择的权限

你是公司会计数据库的开发者。数据库包含一个名叫Employees的表。Tom是会计部门的一个成员。Tom的数据库用户帐户对表Employees里的列Salary和Bonus Percentage的SELECT权限被拒绝,被授予对其他列的SELECT权限。Tom现在要求访问Employees表里的所有数据。你该怎么做?()A、废除Tom数据库用户帐户对表Employees里的列Salary和Bonus Percentage的SELECT权限B、添加Tom到db_datareader角色C、添加Tom到db_accessadmin角色D、授予Tom数据库用户帐户对表Employees里的列Salary和Bonus Percentage的SELECT权限。

你是woodgrove银行的一个数据库开发者.你正在把数据载入SQLServer2005/2008数据库.数据被临时载入Staging表中.当数据载入过程完成时,数据从这个表中被删除.不需要还原这个被删除的表.你要尽可能快的确信数据从Sraging表中被删除,你应该怎么做?()A、使用delete语句从表中还原数据B、使用truncatetable语句从表中还原数据C、使用droptable语句从表中还原数据D、使用一个可更新的游标访问和还原表中的毎一行数据

你正在为你的公司设计一个SQLServer2005/2008销售数据库,它能够被客户端的应用程序访问。客服人员和销售人员对数据库中的所有表格应具有插入,删除和查询的权限。另外,使用客户端程序时候,销售人员将由会把数据库中的表通过Excel导出成图解。客服人员属于Windows2000中的名字叫CSR的组。销售人员属于Windows2000中的名字叫Marketing的组。你只允许客服人员通过客户端应用程序访问数据库。你却允许销售人员通过客户端应用程序和Excel访问数据库。在数据库中没有授予任何许可权。你该怎么做呢?

你是TreyResearch一个数据库的开发者。你正在设计一个SQLServer2005/2008数据库,该数据库将被很多公司用来发布复制。你在一个包含有机密信息的数据库中创建了一些存储过程。你想要阻止公司来查看这些机密信息。你该怎么做?()A、从系统表syscomments中删除存储过程中的文本。B、对存储过程的文本加密C、在系统表syscomments否认public角色中的SELECT权限D、在系统表sysobjects否认public角色中的SELECT权限

你正在从一个数据库到另一个数据库进行数据传送。你需要决定是否可以使用 SqlBulkCopy去传送数据。你应该如何做?()A、保证源数据库是Microsoft SQL Server.B、保证目标数据库是 Microsoft SQL Server.C、确保源表和目的表的列名称相同。D、确保在目标机器上安装有bcp工具。

单选题你计划在Certkiller的内部局域网上部署你的ASP.NET应用程序。该应用程序从一个MicrosoftSQLServer数据库上重新获取数据。你想使用SQLServer连接池来优化性能。你还要当最小化管理费用时保护存储在服务器上的机密数据。你要为你的应用程序配置安全性,你该怎么做?()A在应用程序中使用MicrosoftWindows验证。允许匿名用户从你的应用程序访问SQLServer数据库。B在应用程序中使用MicrosoftWindows验证。允许个别的Windows用户帐户从你的应用程序访问SQLServer数据库。C在应用程序中使用form验证。允许使用SQLServer的登陆帐户为sa的用户从你的应用程序访问SQLServer数据库。D在应用程序中使用form验证。允许为每个SQLServer的登陆用户分配单独的帐户从你的应用程序访问SQLServer数据库。

单选题你是一个Inc.Proseware的数据库开发者.公司有一个数据包含关于公司定位在具体的邮政号码的信息。此信息是包含在这个数据库里的公司表。通常地,数据库包含有五个不同的邮政号码。在公司数据中。公司号在特定邮政号码普遍地范围是从10到5000。超过公司和邮政号码将被加到数据库中通过计时。你创建一个查询从数据库中检索信息。你需要提供新数据按照构造唯一的最小限度更换到数据库。你的查询性能通过公司返回的号码必须不可以受影响。你需要创建一个查询来完成一致地和最小限度的未来的维修。你应该怎么做?()A创建一个存储过程,要求一个邮政号码作为一个参数。包含WITHRECOMPILE选项当过程被创建时。B为毎个邮政号码创建一个存储过程。C为毎个邮政号码创建一个视图。D将公司的表分为多个表以至于每个表包含一个邮政号码,在表中建立一个分割视图以至于在单一表上数据仍然可以查看

单选题你是一家通讯公司的数据库开发队的一个成员。在队上的另外一个开发者,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重建视图并且授予销售角色的用户查询视图的权限。

单选题你是Proseware公司的数据库开发者。你为公司的人力资源部建立数据库。该数据库储存雇员信息。你创建了一个EmployeeContact表包含下面的列:HomePhone,BusinessPhone,FaxNumber,andEmailAddress你必须保证每个记录包含一个值,或者HomePhone列或者BusinessPhone列,你应该怎么做?()A创建一个禁止空值的角色.将该角色赋予HomePhone和BusinessPhone列B创建一种用来阻止在HomePhone和BusinessPhone列中输入空值的角色.将该角色赋予表。C在HomePhone和BusinessPhone列中添加check约束用来阻止空值的输入。D添加check约束,验证HomePhone和BusinessPhone列至少有一列不为空

单选题你是一个保险公司的数据库开发者.那公司有一个Policies数据库.你有为这个数据库设计存储程序,使用游标来处理大型结果组合.使用存储过程的分析者报到在数据出现前有一个长的延迟.在延迟之后,结果是正确的.仅仅执行数据分析的分析者,使用Policies数据库.你想要输入存储程序的结果,你将使用哪一个脚本?()AEXECsp_configure‘cursor threshold’,0BEXECsp_dboption‘Policies’SET CURSOR_CLOSE_ON_COMMITONCSET TRANSACTIONI SOLATIONLEVEL SERIALIZABLEDALTER DATABASEPolicies SET CURSOR_DEFAULTLOCAL

单选题你是一个保险公司的数据库开发者。你知道如果数据库在一年前就被生成,那么要执行selects,inserts,andupdates操作就需要更长的时间。前期数据库开发者在开发前加入了必要的索引。从那时起,其他的储存过程和表也被加入到数据库中。另外,许多查询都已经没用过了。你为了使数据库的相应时间尽可能加快,你要做什么?()A执行DBCC UPDATEUSAGE语句阻止数据库去更新sysindexes系统表B执行DBCC SHOW_STATISTICS语句找到高密度的索引。删除高密度索引C运行索引运行向导阻止a workload file支持索引创建和删除被建议的索引。D用SQL profiler寻找表扫描.添加索引到被发现表扫描的表当中.

单选题你是你公司的SQL SERVER 2005/2008数据库的开发者。这个数据库包含一个名为Invoices的表,你是一个db_ownerrole的角色。Eric是HR的一个数据库角色的成员,他在Invoices表中创建了一个的触发器,Eric不在办公室工作,并且触发器不在需要。你在Sales数据库执行如下语句去删除触发器:DROP TRIGGERTrey_Research_updateInvoices你收到了如下错误信息:Cannot drop thetrigger‘Trey_Research_update Invoices’,because it does not exist in the system catalog.在你删除触发器之前你应该怎么做?()A添加你的登录名到HR的数据库角色B在DROP TRIGGER语句中限制触发器拥有者的触发器名C在执行DROP TRIGGER语句之前禁止触发器D在DROP TRIGGER语句中限定触发器的数量E从Sysobiects和syscomments的系统表中除去触发器的文本

单选题下列哪一项是关于DB2授权的最佳描述?()A授权是一个过程,检查你是否具有足够的权限以执行所需的数据库操作B授权是一个过程,在此过程中DBA将收集相关信息以查看哪些人可以访问数据库C授权是一个过程,在此过程中DB2数据库将使用Windows安全机制来检查你是 否能够访问DB2数据库D授权是一个过程,它通过验证你的用户ID和密码来确认你是否是所声称的那个人

单选题你是你公司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触发器

单选题你是SQLServer2005/2008数据库的开发者。你为销售部门创建了一个存储过程,生成EndOfMonthSales报告。你利用下面的语句为EndOfMonthSales报告分配权限GRANT EXECUTE ON EndOfMonthSales TO SalesDept Andrea加入了销售部门并且成为SalesDept角色成员。Andrea也是Marketing角色成员,该角色已经被拒绝访问EndOfMonthSales报告。Andrea不能执行存储过程。其他销售部门的雇员没有碰到该问题。你该怎么办?()A添加Andrea到db_datareader数据库角色中.授予REFERENCES权限到public角色中.B从Marketing角色中删除Andrea。C在已经引用存储过程的表上授予Andrea’s数据库用户账户选择的权限.D在已经引用存储过程的表上授予Andrea’s数据库用户账户REFERENCES的权限.

单选题你是公司会计数据库的开发者。数据库包含一个名叫Employees的表。Tom是会计部门的一个成员。Tom的数据库用户帐户对表Employees里的列Salary和Bonus Percentage的SELECT权限被拒绝,被授予对其他列的SELECT权限。Tom现在要求访问Employees表里的所有数据。你该怎么做?()A废除Tom数据库用户帐户对表Employees里的列Salary和Bonus Percentage的SELECT权限B添加Tom到db_datareader角色C添加Tom到db_accessadmin角色D授予Tom数据库用户帐户对表Employees里的列Salary和Bonus Percentage的SELECT权限。

单选题你是TreyResearch一个数据库的开发者。你正在设计一个SQLServer2005/2008数据库,该数据库将被很多公司用来发布复制。你在一个包含有机密信息的数据库中创建了一些存储过程。你想要阻止公司来查看这些机密信息。你该怎么做?()A从系统表syscomments中删除存储过程中的文本。B对存储过程的文本加密C在系统表syscomments否认public角色中的SELECT权限D在系统表sysobjects否认public角色中的SELECT权限

单选题你是一个SQLServer2005/2008数据库的数据库开发者。另一个名为Andrea的数据库开发者需要修改数据库里的现在视图。然而,你要阻止她检视和替换表里的某些数据。现在,Andrea只有公共数据库的角色。你要怎么做?()A把Andrea添加到db_owner数据库角色中.B把Andrea添加到db_ddladmin数据库角色中.C授权给Andrea创建视图的权限.D授权给Andrea更新视图的权限.E授权给Andrea在表中REFERENCES的权限.

多选题你创建了一个 Web 应用。你需要对一个运行不是很好的页面进行跟踪。而且你必须把跟踪信息存储在一个数据库中。为此,你应该通过下面那两个步骤完成?()A为Trace.TraceFinished事件增加跟踪内容事件处理程序,并且把跟踪信息记录到数据库中。B在Web.config文件中增加system.diagnostics配置节,然后在新的节增加一个listener。C使用System.Diagnostics.Trace对象连接到数据库,并且插入跟踪记录到数据库。D在Page_Load事件中,使用Trace.Write插入信息到数据库。

单选题你是一个名为INVENTORY的数据库的开发者。你有一张你创建的报告清单。这些报告将同时被运行。你写出查询语句来创建每个报告。在查询语句的基础上,你设计和创建这个数据库表的索引。你想要确定你已经创建了有效的索引,你得怎么做?()A创建一个SQL事件探查器跟踪,使用OBJECT事件分类。B依靠包含有在报告中有使用的查询的一个工作量文件来运行索引调整向导。C运行系统监视器,并且使用SQLSERVER:ACCESSMETHODS计算器D在查询分析器里执行这些表的查询,并且使用SHOWPLAY-TEXTOPTION。

单选题你是woodgrove银行的一个数据库开发者.你正在把数据载入SQLServer2005/2008数据库.数据被临时载入Staging表中.当数据载入过程完成时,数据从这个表中被删除.不需要还原这个被删除的表.你要尽可能快的确信数据从Sraging表中被删除,你应该怎么做?()A使用delete语句从表中还原数据B使用truncatetable语句从表中还原数据C使用droptable语句从表中还原数据D使用一个可更新的游标访问和还原表中的毎一行数据