更多“在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的”相关问题
  • 第1题:

    在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据,在授权的定义中,数据对象的(),授权子系统就越灵活、

    A、范围越小

    B、范围越大

    C、约束越细致

    D、范围越适中


    参考答案:A

  • 第2题:

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

    A.CREATE和ALTER

    B.COMMIT和ROLLBACK

    C.GRANT和REVOKE

    D.UPDATE和DELETE


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

  • 第3题:

    在SQL语言中,用GRANT/REVOKE语句实现数据库的()。

    A.并发控制
    B.安全性控制
    C.一致性控制
    D.完整性控制

    答案:B
    解析:
    SQL中的GRANT语句和REVOKE语句来实现数据库的实现自主存取控制功能,实现数据库安全性控制。

  • 第4题:

    在使用JSP对数据库进行操作时,Statement类的()方法用于执行SQL语言中的查询语句,()方法,用于执行SQL语言中的插入、删除和修改语句。


    正确答案:executeQuery();executeUpdate()

  • 第5题:

    在数据库的安全性控制中,为了保护用户只能存取他有权存取的数据。在授权的定义中,数据对象的(),授权子系统就越灵活。

    • A、范围越小
    • B、范围越大
    • C、约束越细致
    • D、恢复

    正确答案:A

  • 第6题:

    为什么强制存取控制提供了更高级别的数据库安全性?


    正确答案: 强制存取控制(MAC)是对数据本身进行密级标记,无论数据如何复制,标记与数据是一个不可分的整体,只有符合密级标记要求的用户才可以操纵数据,从而提供了更高级别的安全性。

  • 第7题:

    目前常用的数据库开发系统,都支持SQL语言作为查询语言,在SQL语言中,用来进行数据查询的语言是()。

    • A、SELECT
    • B、DELETE
    • C、CREATE
    • D、COMMIT

    正确答案:A

  • 第8题:

    在SQL语言中,有哪两种方法可进行对数据库数据的更新操作?


    正确答案: 1)更新数据库数据的第一种技术是使用SQL语句作为Connection的Execute方法的参数;
    2)第二种技术是用Open方法打开一个记录集,并用SQLSELECT语句获取表格的内容,然后对记录行的字段值执行所有必要的改变,并使用UPDATE方法把所做的修改写入到基础数据中。

  • 第9题:

    SQL支持的基本操作包括()。

    • A、数据进行更新
    • B、删除数据
    • C、演示数据查询
    • D、控制数据库存取

    正确答案:A,B,C,D

  • 第10题:

    问答题
    SQL语言中提供了哪些数据控制(自主存取控制)的语句?请试举几例说明它们的使用方法。

    正确答案: SQL中的自主存取控制是通过GRANT语句和REVOKE语句来实现的。如:
    GRANTSELECT,INSERTONStudent
    TO王平
    WITHGRANTOPTION;
    就将Student表的SELECT和INSERT权限授予了用户王平,后面的“WITHGRANTOPTION”子句表示用户王平同时也获得了“授权”的权限,即可以把得到的权限继续授予其他用户。
    REVOKEINSERTONStudentFROM王平CASCADE;
    就将Student表的INSERT权限从用户王平处收回,选项CASCADE表示,如果用户王平将Student的INSERT权限又转授给了其他用户,那么这些权限也将从其他用户处收回。
    解析: 暂无解析

  • 第11题:

    填空题
    在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用()语句,收回所授的权限使用()语句。

    正确答案: GRANT,REVOKE
    解析: 暂无解析

  • 第12题:

    单选题
    在SQL语言中,实现数据库安全性控制的语句是()。
    A

    COMMIT和ROLLBACK

    B

    GRANT和REVOKE

    C

    CHECK和OPTION

    D

    CASCADE和RESTRIT


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

  • 第13题:

    在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据,在授权的定义中,数据对象的越怎样,授权子系统就越灵活?

    A.范围越小

    B.范围越大

    C.约束越细致

    D.范围越适中


    正确答案:A
    解析:在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据,在授权的定义中,数据对象的范围越小,授权子系统就越灵活。

  • 第14题:

    ( 16 ) SQL 语言中的视图提高了数据库系统的

    A )完整性

    B )并发性

    C )隔离性

    D )安全性


    正确答案:D

  • 第15题:

    SQL语言中,GRANT和REVOKE语句用于实现数据库的()

    • A、完整性控制
    • B、一致性控制
    • C、并发控制
    • D、安全性控制

    正确答案:D

  • 第16题:

    在SQL语言中,为了数据库的安全性,设置对数据的存取进行控制的语句,对用户授权用()语句,收回所授的权限用()语句。


    正确答案:GRANT;REVOKE

  • 第17题:

    在SQL语言中,实现数据库安全性控制的语句是()。

    • A、COMMIT和ROLLBACK
    • B、GRANT和REVOKE
    • C、CHECK和OPTION
    • D、CASCADE和RESTRIT

    正确答案:B

  • 第18题:

    SQL语言中,用GRANT/REVOKE(授权和收回)语句实现数据库的()

    • A、并发控制
    • B、完整性控制
    • C、一致性控制
    • D、安全性控制

    正确答案:D

  • 第19题:

    创建数据库的操作是属于SQL语言中的()。

    • A、数据查询
    • B、数据操纵
    • C、数据定义
    • D、数据控制

    正确答案:C

  • 第20题:

    SQL语言中提供了哪些数据控制(自主存取控制)的语句?请试举几例说明它们的使用方法。


    正确答案: SQL中的自主存取控制是通过GRANT语句和REVOKE语句来实现的。如:
    GRANTSELECT,INSERTONStudent
    TO王平
    WITHGRANTOPTION;
    就将Student表的SELECT和INSERT权限授予了用户王平,后面的“WITHGRANTOPTION”子句表示用户王平同时也获得了“授权”的权限,即可以把得到的权限继续授予其他用户。
    REVOKEINSERTONStudentFROM王平CASCADE;
    就将Student表的INSERT权限从用户王平处收回,选项CASCADE表示,如果用户王平将Student的INSERT权限又转授给了其他用户,那么这些权限也将从其他用户处收回。

  • 第21题:

    单选题
    SQL语言中,GRANT和REVOKE语句用于实现数据库的()
    A

    完整性控制

    B

    一致性控制

    C

    并发控制

    D

    安全性控制


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

  • 第22题:

    问答题
    为什么强制存取控制提供了更高级别的数据库安全性?

    正确答案: 强制存取控制(MAC )是对数据本身进行密级标记,无论数据如何复制,标记与数据是一个不可分的整体,只有符合密级标记要求的用户才可以操纵数据,从而提供了更高级别的安全性。
    解析: 暂无解析

  • 第23题:

    单选题
    创建数据库的操作是属于SQL语言中的()。
    A

    数据查询

    B

    数据操纵

    C

    数据定义

    D

    数据控制


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