Examine these statements:CREATE ROLE registrarGRANT UPDATE ON dtudent_grades TO registrar;GRANT registrar to user1, user2, user3;What does this set of SQL statements do? ()A. The set of statements contains an error and does not work.B. It creates a role c

题目
Examine these statements:CREATE ROLE registrarGRANT UPDATE ON dtudent_grades TO registrar;GRANT registrar to user1, user2, user3;What does this set of SQL statements do? ()

A. The set of statements contains an error and does not work.

B. It creates a role called REGISTRAR, adds the MODIFY privilege on the STUDENT_GRADES object to the role, and gives the REGISTRAR role to three users.

C. It creates a role called REGISTRAR, adds the UPDATE privilege on the STUDENT_GRADES object to the role, and gives the REGISTRAR role to three users.

D. It creates a role called REGISTRAR, adds the UPDATE privilege on the STUDENT_GRADES object to the role, and creates three users with the role.

E. It creates a role called REGISTRAR, adds the UPDATE privilege on three users, and gives the REGISTRAR role to the STUDENT_GRADES object.

F. It creates a role called STUDENT_GRADES, adds the UPDATE privilege on three users, and gives the UPDATE role to the registrar.


相似考题
更多“Examine these statements:CREATE ROLE registrarGRANT UPDATE ON dtudent_grades TO registrar;GRANT registrar to user1, user2, user3;What does this set of SQL statements do? () ”相关问题
  • 第1题:

    SQL的DML包括的语句有______。

    A.ROLLBACK, COMMIT

    B.CREATE, DROP, ALTER

    C.GRANT, REVOKE

    D.SELECT, INSERT, DELETE, UPDATE


    正确答案:D
    解析:SQL语言的数据操纵(DML)功能包括SELECT、INSERT、DELETE和UPDATE四个语句,即查询和修改(包括插入、删除、更新)两部分功能。

  • 第2题:

    SQL的DML包括的语句有( )。

    A.ROLLBACK,COMMIT

    B.CREATE,DROP,ALTER

    C.GRANT,REVOKE

    D.SELECT,INSERT,DELETE,UPDATE


    正确答案:D
    解析:SQL语言的数据操纵功能包括SELECT、INSERT、DELETE和UPDATE4个语句,即查询和修改(包括插入、删除、更新)两部分功能。数据操纵语言能够实现对数据库基本表的操作。

  • 第3题:

    在下列的SQL语句中,属于数据操作语句的是( )。

    Ⅰ.CREATE

    Ⅱ.SELECT

    Ⅲ.UPDATE

    Ⅳ.GRANT

    Ⅴ.DROP

    Ⅵ.DELETE

    Ⅶ.ALTER

    Ⅷ.INSERT

    Ⅸ.REVOKE

    A.Ⅰ、Ⅴ、Ⅵ、Ⅶ

    B.Ⅳ、Ⅸ

    C.Ⅲ、Ⅵ、Ⅷ

    D.Ⅰ、Ⅴ、Ⅶ


    正确答案:C
    解析:SQL语句的命令分为数据定义语句、数据查询语句、数据操作语句、数据控制语句。其中数据操作的语句包括:UPDATE修改命令、DELETE删除命令和INSERT插入命令。

  • 第4题:

    在下列的SQL语句中,属于数据控制语句的是( )。

    Ⅰ.CREATE

    Ⅱ.SELECT

    Ⅲ.UPDATE

    Ⅳ.GRANT

    Ⅴ.DROP

    Ⅵ.DELETE

    Ⅶ.ALTER

    Ⅷ.INSERT

    Ⅸ.REVOKE

    A.Ⅰ、Ⅴ、Ⅵ、Ⅶ

    B.Ⅳ、Ⅸ

    C.Ⅱ、Ⅲ、Ⅵ、Ⅷ

    D.Ⅰ、Ⅴ、Ⅶ


    正确答案:B

  • 第5题:

    SQL语言中实现数据存取的安全性控制的语句是

    A.CREATE和ALTER

    B.COMMIT和ROLLBACK

    C.GRANT和REVOKE

    D.UPDATE和DELETE


    正确答案:C
    解析:SQL语言集数据查询、数据操纵(DML) 、数据定义(DDL) 和数据控制(DCL) 功能于一体,充分体现了关系数据语言的特点和优点。SQL语言中实现数据存取的安全性措施主要是权限的控制,包括权限的授予和收回。完成授权和收回的语句是GRANT和REVOKE。

  • 第6题:

    下列的SQL语句中,属于数据控制语句的是______。

    Ⅰ.CREATE

    Ⅱ.SELECT

    Ⅲ.UPDATE

    Ⅳ.GRANT

    Ⅴ.DROP

    Ⅵ.DELETE

    Ⅶ.ALTER

    Ⅷ.INSERT

    Ⅸ.REVOKE

    A.Ⅰ、Ⅴ、Ⅵ和Ⅶ

    B.Ⅳ和Ⅸ

    C.Ⅱ、Ⅲ、Ⅵ和Ⅷ

    D.Ⅰ、Ⅴ和Ⅶ


    正确答案:B