正确答案是D: view。
专业分析:
在数据库中,虚拟表是指一种不存储实际数据的表,而是通过查询语句动态生成的数据集。这个术语被称为"视图"(view)。视图是基于一个或多个表的查询结果,可以像表一样进行查询。但由于视图不存储数据,只是存储查询逻辑,所以被称为虚拟表。
- **Index(索引)**:索引是数据库中用于加速数据检索的结构,类似于书的目录。
- **Trigger(触发器)**:触发器是一种自动执行的存储过程,当特定的数据库事件(如插入、更新、删除)发生时,会自动触发执行。
- **Table(表)**:表是数据库中存储数据的基本单位,包含行和列,每行代表一条记录,每列代表一个字段。
因此,虚拟表的正确术语是视图(view)。