评估此CREATE VIEW语句: CREATE VIEW emp_view AS SELECT SUM(salary) FROM employees; 以下哪个说法是的()A、使用“雇员视图”视图不能更新“雇员”表中的数据B、使用“雇员视图”视图可以更新“雇员”表中的任何数据C、使用“雇员视图”视图不能删除“雇员”表中的记录D、使用“雇员视图”视图仅能更新“雇员”表中的“薪金”列

题目

评估此CREATE VIEW语句: CREATE VIEW emp_view AS SELECT SUM(salary) FROM employees; 以下哪个说法是的()

  • A、使用“雇员视图”视图不能更新“雇员”表中的数据
  • B、使用“雇员视图”视图可以更新“雇员”表中的任何数据
  • C、使用“雇员视图”视图不能删除“雇员”表中的记录
  • D、使用“雇员视图”视图仅能更新“雇员”表中的“薪金”列

相似考题
参考答案和解析
正确答案:D
更多“评估此CREATE VIEW语句: CREATE VIEW emp_view AS SELECT SUM(salary) FROM employees; 以下哪个说法是的()A、使用“雇员视图”视图不能更新“雇员”表中的数据B、使用“雇员视图”视图可以更新“雇员”表中的任何数据C、使用“雇员视图”视图不能删除“雇员”表中的记录D、使用“雇员视图”视图仅能更新“雇员”表中的“薪金”列”相关问题
  • 第1题:

    在数据库的如下两个表中,若雇员信息表的主键是雇员号,部门信息表的主键是部门号,在下列所给的操作中,哪个操作不能执行?

    A.从雇员信息表中删除行('010','李四','01',1200)

    B.将行('101','赵六','01',1500)插入到雇员信息表中

    C.将雇员信息表中雇员='010'的工资改为1600元

    D.将雇员信息表中雇员号='101'的雇员名改为,钱七,


    正确答案:B
    解析:因为雇员信息表中的主键是雇员号,故在该表的雇员号不能有重复值,选项B操作不能执行。

  • 第2题:

    创建视图时from语句包含多个表的,视图的数据无法更新。


    正确答案:正确

  • 第3题:

    评估以下CREATEVIEW语句: CREATEVIEW雇员_视图 ASSELECTSUM(薪金) FROM雇员; 哪个表述是正确的?()

    • A、使用“雇员_视图”视图不能更新“雇员”表中的数据。
    • B、使用“雇员_视图”视图可以更新“雇员”表中的任何数据。
    • C、使用“雇员_视图”视图可以删除“雇员”表中的记录。
    • D、使用“雇员_视图”视图只能更新“雇员”表中的“薪金”列。

    正确答案:A

  • 第4题:

    使用CREATE VIEW语句建立的是()。

    • A、数据库
    • B、表
    • C、视图
    • D、索引

    正确答案:C

  • 第5题:

    您在“雇员”表的一个子集上创建了名为EMPLOYEES_VIEW的视图。用户AUDREY需要使用此视图创建报表。只有您和Audrey具有此视图的访问权限。应执行下列哪项操作()

    • A、不执行任何操作。Audrey做为数据库用户,他的用户帐户已自动被授予对所有数据库对象的SELECT权限
    • B、GRANT SELECT ON employees_viewTO public
    • C、GRANT SELECT ON employees_viewTO audrey
    • D、GRANT SELECT ON employees AND employees_view TO audrey

    正确答案:C

  • 第6题:

    使用当前数据库中的数据库表建立的视图是();使用当前数据库之外的数据源中的表创建的视图是()。

    • A、本地视图;本地视图
    • B、远程视图;本地试图
    • C、本地视图;远程视图
    • D、远程视图;远程视图

    正确答案:C

  • 第7题:

    用户 SUSAN 创建了一个“雇员”表,然后又创建了一个“雇员_视图”视图,仅显示“雇员”表的“名字”列和“姓氏”列。用户 RUDI 需要能访问雇员的姓名,但不能访问“雇员”表中的其他数据。SUSAN 应使用哪条语句来实现这一点?()

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

    正确答案:C

  • 第8题:

    有关查询和视图,下列说法中不正确的是()

    • A、查询是只读型数据,而视图可以更新数据源
    • B、查询可以更新数据源,视图也有此功能
    • C、视图具有许多数据库表的属性,利用视图可以创建查询和视图
    • D、视图可以更新源表中的数据,存储于数据库中

    正确答案:B

  • 第9题:

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

    视图分为远程视图和本地视图

    B

    视图数据可更新,更新的数据将回存至产生视图的数据表中

    C

    视图数据只能源自一个数据表

    D

    用户可根据已有视图创建新的视图


    正确答案: C
    解析: 暂无解析

  • 第10题:

    单选题
    有关查询与视图,下列说法中不正确的是()
    A

    查询是只读型数据,而视图可以更新数据源

    B

    查询可以更新源数据,视图也有此功能

    C

    视图具有许多数据库表的必性,利用视图可以创建查询和视图

    D

    视图可以更新源表中的数据,存在于数据库中


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    使用CREATE VIEW语句建立的是()。
    A

    数据库

    B

    C

    视图

    D

    索引


    正确答案: B
    解析: 暂无解析

  • 第12题:

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

    SELECT*FROM雇员视图FOR rudi

    B

    CREATE SYNONYM雇员视图FOR雇员

    C

    GRANT SELECTON雇员视图TO rudi

    D

    GRANT SELECTON雇员视图ONLY TO rudi


    正确答案: A
    解析: 暂无解析

  • 第13题:

    以下关于视图的描述中,正确的是

    A.视图结构可以使用MODIFYSTRUCTURE命令来修改
    B.视图不能同数据库表进行联接操作
    C.视图不能进行更新操作
    D.视图是从一个或多个数据库表中导出的虚拟表

    答案:D
    解析:

  • 第14题:

    您需要从您的方案中的“雇员”表中删除“雇员_FK_部门”约束条件。应使用哪条语句?()

    • A、DROP CONSTRAINT雇员_FK_部门FROM雇员
    • B、DELETE CONSTRAINT雇员_FK_部门FROM雇员
    • C、ALTER TABLE雇员DROP CONSTRAINT雇员_FK_部门
    • D、ALTER TABLE雇员REMOVE CONSTRAINT雇员_FK_部门

    正确答案:D

  • 第15题:

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

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

    正确答案:C

  • 第16题:

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

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

    正确答案:C

  • 第17题:

    在SQL中,CREATE VIEW语句用于建立视图,如果要求今后对视图用UPDATE语句更新数据时必须满足于查询中的表达式,则应当在CREATE VIEW语句中使用()短语。


    正确答案:WITH CHECK OPTION

  • 第18题:

    在Visual FoxPro中,关于视图的正确叙述是()

    • A、视图与数据库表相同,用来存储数据
    • B、视图不能同数据库表进行联接操作
    • C、在视图上不能进行更新操作
    • D、视图是从一个或多个数据库表导出的虚拟表
    • E、视图可以不存在于数据库中

    正确答案:D

  • 第19题:

    “雇员”表中的“雇员标识”列对应于“订单”表中的“雇员标识”列。 “订单”表中的“雇员标识”列在您需要显示的行中包含Null值。 应使用以下哪种类型的联接来显示此数据?()

    • A、自然联接
    • B、自联接
    • C、外部联接
    • D、等值联接

    正确答案:D

  • 第20题:

    关于Oracle9i数据对象视图的描述,不正确的是()。

    • A、视图的使用方法和数据表的使用完全一致
    • B、视图的创建是通过CREATE VIEW语句完成的
    • C、不能对视图进行数据的SELECT操作
    • D、视图的删除是通过DROP VIEW语句完成的

    正确答案:C

  • 第21题:

    单选题
    以下关于视图的描述,正确的是(  )。
    A

    使用视图不需要打开数据库

    B

    利用视图,可以更新表中的数据

    C

    使用视图,可以提高查询速度

    D

    当某个视图被删除后,则基于该视图建立的视图也将自动被删除


    正确答案: B
    解析:
    A项错误,视图存储在定义它的数据库中,没有独立的文件存储;C项错误,视图不能提高查询速度,只是方便查看;D项错误,视图的数据可以来自其他视图,某个视图被删后,基于此视图建立的视图处于一次打开和关闭数据库之间的一个活动周期内,不会自动被删除。

  • 第22题:

    单选题
    评估此CREATE VIEW语句: CREATE VIEW emp_view AS SELECT SUM(salary) FROM employees; 以下哪个说法是的()
    A

    使用“雇员视图”视图不能更新“雇员”表中的数据

    B

    使用“雇员视图”视图可以更新“雇员”表中的任何数据

    C

    使用“雇员视图”视图不能删除“雇员”表中的记录

    D

    使用“雇员视图”视图仅能更新“雇员”表中的“薪金”列


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    通过创建“雇员”表和“部门”表的视图来显示每个部门的薪金信息。 执行以下语句时会发生什么情况() CREATE OR REPLACE VIEW sal_dept AS SELECT SUM(e.salary) sal, d.department_name FROM employees e, departments d WHERE e.department_id = d.department_id GROUP BY d.department_name ORDER BY d.department_name.
    A

    创建一个复杂视图,返回按部门名称排序的每个部门的薪金总和

    B

    创建一个简单视图,返回按部门名称排序的每个部门的薪金总和

    C

    创建一个复杂视图,返回按部门标识排序的每个部门的薪金总和

    D

    不创建任何视图,因为该语句包含错误,该语句将失败


    正确答案: B
    解析: 暂无解析

  • 第24题:

    单选题
    您在“雇员”表的一个子集上创建了名为EMPLOYEES_VIEW的视图。用户AUDREY需要使用此视图创建报表。只有您和Audrey具有此视图的访问权限。应执行下列哪项操作()
    A

    不执行任何操作。Audrey做为数据库用户,他的用户帐户已自动被授予对所有数据库对象的SELECT权限

    B

    GRANT SELECT ON employees_viewTO public

    C

    GRANT SELECT ON employees_viewTO audrey

    D

    GRANT SELECT ON employees AND employees_view TO audrey


    正确答案: A
    解析: 暂无解析