用户CRAIG创建了名为INVENTORY_V的视图,该视图以INVENTORY表作为基础。CRAIG希望此视图可让所有

题目
单选题
用户CRAIG创建了名为INVENTORY_V的视图,该视图以INVENTORY表作为基础。CRAIG希望此视图可让所有数据库用户来查询。CRAIG应执行以下哪些操作()
A

不需要执行任何操作,因为在默认情况下所有数据库用户都可以自动访问视图

B

应将SELECT权限授予“库存”表的所有数据库用户

C

应将SELECT权限授予INVENTORY_V视图的所有数据库用户

D

必须为每个用户授予对“库存”表和INVENTORY_V视图的SELECT权限

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于SQL Server 2008视图的说法,错误的是( )。

A.数据库中只存储标准视图的定义,并不存储标准视图的内容

B.如果在视图上创建了唯一聚集索引,则数据库中将保存该视图的内容

C.索引视图的数据源可以是基本表,也可以是已建立的其他标准视图

D.索引视图引用的基本表必须与视图在同一个数据库中


正确答案:C
创建索引视图的步骤:①使用SCHEMABINDING子句来创建一个视图。这个视图必须符合许多要求,例如,它只能引用同一数据库中的基表,而不能是其它标准视图。所有引用的函数必须是确定性的,行集函数、派生表和子查询都不能在索引视图中使用;②在视图上创建一个惟一索引。这个索引的叶子级由视图的完整结果集组成;③在聚集索引的基础上根据需求创建非聚集索引。非聚集索引可以按平常的方式创建;④创建并使用索引视图。

第2题:

关于用户创建视图,下列说法正确的是( )。

A.只能创建本地视图

B.只能创建远程视图

C.只能单表视图

D.既能创建本地视图也能创建远程视图


正确答案:D

第3题:

(1)根据数据库“书籍”中的表“authors”和表“books”建立一个名为“视图l”的视图,该视图包含“books”表中的所有字段和每本图书的“作者”。要求根据“作者姓名”升序排序。

(2)建立一个表单,文件名为“myform”,表单标题为“图书与作者”。表单中包含一个表格控件,该表格控件的数据源是前面建立的视图。

在表格控件下面添加一个“命令”按钮,单击该按钮退出表单。


正确答案:
(1)【操作步骤】
①打开数据库“书籍”设计器,单击主菜单上的“新建”图标,选择“新建视图”。
②将“books”表和“authors”表添加到视图设计器中,在视图设计器中的“字段”选项卡中,将“可用字段”列表框中题目中要求显示的字段添加到“选定字段”列表框中。
③在“排序依据”选项卡中将“选定字段”列表框中的作者姓名添加到“排序条件”中,在“排序选项”中选择升序。
④视图以“视图1”文件名保存。
(2)【操作步骤】
①在命令窗口内输入:create form myform命令,建立新的表单。
②单击主菜单【显示】→【数据环境】命令,右击数据环境窗口,选择“添加”命令,在选定项内选择视图,在打开的对话框内双击“视图1”将其加入到表单数据环境中。
③将视图从数据环境中直接拖人表单内。
④单击表单控件工具栏上的“命令按钮”控件图标,向表单添加一个命令按钮,选中该命令按钮,在属性对话框中将其Caption属性改为“退出”。双击该命令按钮,在Click事件中输入如下代码:
Thisfrom.release
⑤单击工具栏上的“保存”图标,以“myform”为文件名保存表单。

第4题:

以下有关视图的概念叙述中,不正确的是()。

  • A、视图分为远程视图和本地视图
  • B、视图数据可更新,更新的数据将回存至产生视图的数据表中
  • C、视图数据只能源自一个数据表
  • D、用户可根据已有视图创建新的视图

正确答案:C

第5题:

关于视图权限说法正确的是()。

  • A、用户创建视图时没有任何权限限制
  • B、用户在创建视图时,需要检查其在所引用的视图或表上的SELECT权限
  • C、用户访问视图时都要检查该用户在试图所引用表或视图上的权限
  • D、用户在访问视图时,若视图的创建者也是其引用的视图或表的创建者,则不检查该用户在视图所引用的视图或表上的权限

正确答案:B,D

第6题:

某表定义了视图BT_S,则要把该视图以及由该视图导出的所有的视图都一起删除的SQL语句是______。


正确答案:DROP VIEW BT_S CASCADE
DROP VIEW BT_S CASCADE

第7题:

必须使用视图从存在的表中选择数据。只要创建了表的视图,就不再允许从表中直接选择数据。


正确答案:错误

第8题:

某表定义了视图BT_S,则要把该视图以及由该视图导出的所有的视图都一起删除的SQL讲句是______。


正确答案:DROP VIEW BT_S CASCADE
DROP VIEW BT_S CASCADE 解析:删除视图应该用DROP,而删除表是用DELETE使用CAS-CADE级联删除语句,把该视图和由它导出的所有视图一起删除。

第9题:

下列关于视图的说法错误的是()。

  • A、视图是从一个或多个表或视图中导出的表
  • B、视图是根据用户的要求定义的
  • C、存在真正的数据集合的表
  • D、视图可以为用户集中自己需要的数据,简化用户对数据的查询处理

正确答案:C

第10题:

在SQL中,用户可以直接操作的是()。

  • A、基本表
  • B、视图
  • C、基本表或视图
  • D、基本表和视图

正确答案:D

更多相关问题