问题
单项选择题
下列关于关系数据视图的叙述中,哪一些是正确的?()
Ⅰ.视图是关系数据库三级模式中的内模式
Ⅱ.视图能够对机密数据提供安全保护
Ⅲ.视图提供了一定程度的数据逻辑独立性
Ⅳ.对视图的一切操作最终要转换为对基本表的操作
Ⅴ.所有视图都是可以更新的
A.仅Ⅰ、Ⅱ和Ⅲ
B.仅Ⅱ、Ⅲ和Ⅳ
C.仅Ⅱ、Ⅲ、Ⅳ和Ⅴ
D.都正确
答案
参考答案:B
解析:
视图是关系数据库系统提供给用户以多种角度观察数据库中数据的重要机制。视图是从一个或几个基本表(或其他视图)导出的表,它与基本表不同,是一个虚表。数据库中只存放视图的定义,而不存放视图相应的数据,这些数据仍存放在原来的基本表中。基本表中的数据发生变化,从视图中查询得出的数据也随之改变。对视图的一切操作最终将转换成对导出它的基本表的操作。视图一经定义,就可以和基本表一样被查询,也可以在一个视图之上再定义新的视图,但对视图的修改(插入、删除、更新)操作原则有一定的限制。