考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

Views are _________ tables computed from data in the database. 视图是从数据库中的数据计算出来的_________ 表。
A. event-driven 事件驱动
B. static 静态的
C. program logic 程序逻辑
D. virtual 虚拟
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

正确答案是 D: virtual 虚拟。

### 专业分析

#### 什么是视图?

- **视图**是一种数据库对象,它是基于数据库中表的数据创建的虚拟表。
- 视图本身不存储实际数据,它只是一个SQL查询的结果集,当访问视图时,数据库系统会动态计算并返回查询结果。

#### 视图的特性

1. **虚拟性**:
- 视图并不实际存储数据,因此是“虚拟”的。它们只是对原始数据的一种表现形式。
- 数据的变化会实时反映在视图中,因为视图的内容是每次访问时根据定义的查询动态生成的。

2. **与其他选项的对比**:
- **事件驱动 (Event-driven)**:通常与实时处理和响应事件相关,不适用于描述视图。
- **静态的 (Static)**:静态表指的是不随时间动态变化的表,而视图是根据基础数据动态生成的,不是静态的。
- **程序逻辑 (Program logic)**:视图的创建和使用涉及SQL查询语法,而不是具体的程序逻辑编程。

### 总结

视图是虚拟的表,因为它们不存储数据,而是基于数据库表的查询结果动态生成的。这使得它们非常灵活和高效,适合用来创建复杂的数据抽象和访问控制。