正确答案是 D: virtual 虚拟。
### 专业分析
#### 什么是视图?
- **视图**是一种数据库对象,它是基于数据库中表的数据创建的虚拟表。
- 视图本身不存储实际数据,它只是一个SQL查询的结果集,当访问视图时,数据库系统会动态计算并返回查询结果。
#### 视图的特性
1. **虚拟性**:
- 视图并不实际存储数据,因此是“虚拟”的。它们只是对原始数据的一种表现形式。
- 数据的变化会实时反映在视图中,因为视图的内容是每次访问时根据定义的查询动态生成的。
2. **与其他选项的对比**:
- **事件驱动 (Event-driven)**:通常与实时处理和响应事件相关,不适用于描述视图。
- **静态的 (Static)**:静态表指的是不随时间动态变化的表,而视图是根据基础数据动态生成的,不是静态的。
- **程序逻辑 (Program logic)**:视图的创建和使用涉及SQL查询语法,而不是具体的程序逻辑编程。
### 总结
视图是虚拟的表,因为它们不存储数据,而是基于数据库表的查询结果动态生成的。这使得它们非常灵活和高效,适合用来创建复杂的数据抽象和访问控制。