题目内容

下列关于关系数据库视图的说法中,( )是正确的。Ⅰ. 视图是关系数据库三级模式中的外模式。Ⅱ. 视图能够对机密数据库提供一定的安全保护。Ⅲ. 视图对重构数据库提供了一定程度的逻辑独立性。Ⅳ. 对视图的一切操作最终都要转换为对基本表的操作。Ⅴ. 所有的视图都是可以更新的。

A. Ⅰ、Ⅱ和Ⅲ
B. Ⅱ、Ⅲ和Ⅳ
C. Ⅱ、Ⅲ、Ⅳ和Ⅴ
D. 都正确

查看答案
更多问题

视图是数据库中的重要对象,下列有关视图的说法错误的是( )。

A. 一般情况下,数据库只存储视图的定义,其数据仍存放在相关的基本表中
B. 可以将复杂的查询语句封装在视图中以简化相关查询语句的编写
C. 通过视图可以屏蔽不希望用户看到的敏感数据,提高数据库数据的安全性
D. 可以在视图的基础上建立新视图,但这样定义的视图会导致数据库性能下降,一般不推荐使用

在SQL Server 中,有学生表(学号,姓名,年龄,所在系),学号是主码。在这个表上建有视图V1,V1视图的定义语句为: CREATE VIEW V1 AS SELECT 姓名,年龄,所在系 FROM 学生表 WHERE 年龄>=(SELECT AVG(年龄) FROM 学生表) 有下列操作语句:Ⅰ、UPDATE V1 SET 年龄=年龄+1Ⅱ、SELECT * FROM V1 WHERE 年龄>20Ⅲ、DELETE FROM V1 WHERE 年龄>20Ⅳ、INSERT INTO V1 VALUES('张三',20,'计算机系')以上语句能正确执行的是:( )

A. 仅Ⅰ和Ⅱ
B. 仅Ⅱ
C. 仅Ⅱ和Ⅳ
D. 仅Ⅰ、Ⅱ和Ⅲ

视图是存储在数据库中的查询的SQL 语句,字段取别名可以隐藏真实字段名,加强了安全性。

A. 对
B. 错

视图和基本表是完全一样的

A. 对
B. 错

答案查题题库