更多“在关系数据库中,为了使用户能够从多角度观察数据,并对机密数据提供安全保护措施,则DBA应创建____ ”相关问题
  • 第1题:

    在数据库系统中,为了保证数据库的(40),通常由DBA使用DBMS提供的授权功能为不同用户授权。

    A.可靠性

    B.安全性

    C.一致性

    D.完整性


    正确答案:B
    本题考查数据库安全控制方面的基础知识。数据库管理系统的安全措施有3个方面:①权限机制:通过权限机制,限定用户对数据的操作权限,把数据的操作限定在具有指定权限的用户范围内,以保证数据的安全。在标准SQL中定义了授权语句GRANT来实现权限管理。②视图机制:通过建立用户视图,用户或应用程庠只能通过视图来操作数据,保证了视图之外的数据的安全性。③数据加密:对数据库中的数据进行加密,可以防止数据在存储和传输过程中失密。

  • 第2题:

    视图的优点有

    A.视图对数据库的重构造提供了一定程度的逻辑独立性

    B.视图能加快查询的速度

    C.视图能够简化用户的操作

    D.视图能够对机密数据提供安全保护


    视图对数据库的重构造提供了一定程度的逻辑独立性;视图能够简化用户的操作;视图能够对机密数据提供安全保护

  • 第3题:

    【判断题】视图对机密数据提供安全保障,在设计数据库应用系统时,对不同的用户定义不同的视图,使机密数据不出现在不应看到这些数据的用户视图上,自动提供了对机密数据的安全保护功能。

    A.Y.是

    B.N.否


    正确

  • 第4题:

    下列有关数据库视图的说法,正确的有()。

    A.用户能够通过视图来插入、删除、修改相应的数据
    B.数据库中不仅保存视图定义,而且保存视图对应的数据
    C.视图使用户能以多种角度看待同一数据
    D.视图能够对机密数据提供安全保护
    E.对非行列子集视图进行查询、更新操作时可能有问题

    答案:A,C,D
    解析:
    视图是虚表,是从一个或几个基本表(或视图)中导出的表,在系统的数据字典中仅存放了视图的定义,不存放视图对应的数据。视图看上去非常像数据库的物理表,对它的操作同任何其它的表一样。当通过视图修改数据时,实际上是在改变基表中的数据;相反地,基表数据的改变也会自动反映在由基表产生的视图中。视图的安全性可以防止未授权用户查看特定的行或列,使用户只能看到表中特定行,起到安全保护作用。

  • 第5题:

    关于视图的作用,以下描述正确的是()。

    A.视图能够简化用户的操作

    B.视图使用户能以多种角度看待同一数据

    C.视图对重构数据库提供了一定程度的逻辑独立性

    D.视图能够对机密数据提供安全保护


    视图能够简化用户的操作。;视图对重构数据库提供了一定程度的逻辑独立性。;视图能够对机密数据提供安全保护。;适当的利用视图可以更清晰的表达查询。