Oracle

您负责管理一个Oracle数据库,其中包含一个名为“雇员”的表。数据库用户Luke必须创建一个包括所有雇员姓名和地址的报表。因为“雇员”表包含敏感数据,所以您不希望授予Luke对该表的访问权限。应先执行下列哪项操作?()A、为他创建一个报表B、创建一个视图C、创建一个子查询D、创建一个索引

题目

您负责管理一个Oracle数据库,其中包含一个名为“雇员”的表。数据库用户Luke必须创建一个包括所有雇员姓名和地址的报表。因为“雇员”表包含敏感数据,所以您不希望授予Luke对该表的访问权限。应先执行下列哪项操作?()

  • A、为他创建一个报表
  • B、创建一个视图
  • C、创建一个子查询
  • D、创建一个索引
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

创建窗体的数据源不能是( )。

A.一个表

B.一个单表创建的查询

C.一个多表创建的查询

D.报表


正确答案:D
解析:表和查询均可作为窗体的数据源。

第2题:

执行create database语句的时候,如果不指定undo tablespace,那么会出现什么情况?()

A. 命令执行失败,因为undo是必须的表空间

B. 命令执行成功,会创建一个默认的undo表空间

C. 命令执行成功,创建数据库后必须创建一个undo表空间

D. 命令执行成功,创建数据库后可能需要创建一个undo表空间


参考答案C

第3题:

你正在使用一个SQLServer2005数据库,它包含一个名为Customers的表。其中Customers表包含如下的列定义:你使用以下Transact-SQL语句创建一个名为v_Customer的视图。CREATEVIEWv_CustomerASSELECTCustomerID,CompanyName,FirstName,LastName,PictureFROMCustomers你想要在v_Customer视图中创建一索引。在创建索引前,还需要修改此Transact-SQL语句。应采取以下哪两项举措?()

A.将Picture列改为image数据类型

B.表名包含模式名。

C.包含WITHSCHEMABINDING语句

D.在Select语句中用*符号选择所有的列


参考答案:B, C

第4题:

以下不是报表数据来源的是()

  • A、一个多表创建的查询
  • B、一个表
  • C、多个表
  • D、一个单表创建的查询

正确答案:C

第5题:

您需要通过创建索引加快以下查询的速度: SELECT*FROM雇员WHERE(薪金*12)>100000; 以下哪条语句将完成此任务?()

  • A、基于(薪金,12)创建一个组合索引。
  • B、基于(薪金*12)创建一个基于函数的索引。
  • C、基于(薪金)创建一个索引。
  • D、基于((薪金*12)>100000)创建一个基于函数的索引。

正确答案:B

第6题:

创建报表的数据来源不能是( )。

A.任意的

B.一个多表创建的查询

C.一个单表创建的查询

D.一个表


正确答案:D
暂无解析,请参考用户分享笔记

第7题:

您负责管理一个Oracle数据库,其中包含名为“雇员”的表。数据库用户Luke必须创建一个包括所有雇员姓名和地址的报表。因为此表包含敏感数据,所以您不希望授予Luke对“雇员”表的访问权限。应先执行以下哪项操作()

  • A、为其创建一个报告
  • B、创建一个视图
  • C、创建一个子查询
  • D、创建一个指数

正确答案:B

第8题:

数据库:创建一个数据库,创建一个表,包含主键,索引。


正确答案:
 

第9题:

创建窗体的数据来源不能是()。

  • A、一个表
  • B、报表
  • C、一个单表创建的查询
  • D、一个多表创建的查询

正确答案:B

第10题:

用户SUSAN创建了“雇员”表,然后创建了视图“雇员视图”,此视图只显示雇员的“名字”和“姓氏”列。用户RUDI需要能访问“雇员”表中的“雇员”姓名但不能访问其它数据。SUSAN应执行以下哪条语句才允许此操作()

  • A、SELECT*FROM雇员视图FOR rudi
  • B、CREATE SYNONYM雇员视图FOR雇员
  • C、GRANT SELECTON雇员视图TO rudi
  • D、GRANT SELECTON雇员视图ONLY TO rudi

正确答案:C

更多相关问题