SQL Server数据库A中具有表B,则在查询分析器中执行以下

题目

SQL Server数据库A中具有表B,则在查询分析器中执行以下的的语句:USEATRUNCATE TABLE BGO执行的结果是()。

  • A、表B中凡是带空行什的数据被删除,非空行数据依然被保留
  • B、表B被删除
  • C、表B中的约束对象依然存在
  • D、表B中空的数据行将被赋予对应的默认值
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Access数据库中查询有很多种,根据每种方式在执行上的不同可以分为选择查询、交叉表查询、【 】、【 】和SQL查询。


正确答案:参数查询 操作查询
参数查询 , 操作查询

第2题:

在SQL Server 2000中,某数据库用户User在此数据库中具有对T表数据的查询和更改权限。现要收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。

______UPDATE ON T FROM User


正确答案:REVOKE
REVOKE 解析:收回权限
REVOKE对象权限名[,…]ON{表名|视图|存储过程名}
FROM{数据库用户名|用户角色名}[,…]

第3题:

关于SQL Server 2000数据库系统,执行数据库内容查询的是?()

A.企业管理器

B.资源管理器

C.应用服务器

D.查询分析器


参考答案:D

第4题:

新建登录用户“st01”,默认数据库为studentdb,但未授予该数据库的访问权,则()。

  • A、在查询分析器中可以通过st01登录连接到SQL Server,但不能访问studentdb数据库
  • B、在查询分析器中不能通过st01登录连接到SQL Server
  • C、在查询分析器中可以通过st01登录连接到SQL Server,并可以访问studentdb数据库
  • D、都不正确

正确答案:A

第5题:

要想使SQL Server2005数据库管理系统开始工作,必须首先启动()。

A.SQL Server服务器

B.查询分析器

C.网络实用工具

D.数据导入和导出程序


本题答案:A

第6题:

在SQL Server中创建数据库有三种方法。下面哪一种方法不可取? ( )

A.在企业管理器中创建数据库

B.使用查询分析器创建数据库

C.通过使用程序代码创建数据库

D.直接往数据文件中写入表的结构


正确答案:D

第7题:

在SQL Server 2008中,某数据库用户User在此数据库中具有对于表数据的查询和更改权限。现要收回User对于T表的数据更改权,下述是实现该功能的语句,请补全该语句。【8】UPDATE ON T FROM User。


正确答案:
REVOKE【解析】对数据的访问是通过SQL Server 2008的权限层次结构进行管理的。可以通过GRANT、DENY和REVOKE语句来管理这个权限层次结构。三种语句的作用分别为:①GRANT:允许一个数据库用户或角色执行所授权限指定的操作;②DENY:拒绝一个数据库用户或角色的特定权限,并且阻止它们从其他角色中继承这个权限;③REVOKE:收回已经授予的权限。

第8题:

在SQL Server 2000中,设u1是某数据库中的用户,若要使u1在该数据库中只具有查询全部用户表的权限。请补全如下语句:

EXEC sp_addrolemember“ (11) ”,“ (12) ”

(11)


正确答案:db_datareader
db_datareader

第9题:

导入数据是从SQL Server的()中检索数据,并将数据插入到SQL Server表的过程。

  • A、外部数据源
  • B、SQL Server数据库
  • C、表
  • D、视图

正确答案:A

第10题:

在SQL Server 2000中,负责管理登录账号、数据库用户和权限,创建和管理数据库的工具是()

  • A、服务管理器
  • B、企业管理器
  • C、查询分析器
  • D、事件探查器

正确答案:B

更多相关问题