首页 › 答案 › 题库 › 远程教育 › 联大学堂

为什么将SQL 中视图称为“虚表”?

为什么将SQL 中视图称为“虚表”?
正确答案:在SQL 中创建一个视图时,系统只是将视图的定义存放在数据字典中,并不存储视图对应的数据,在用户使用视图时才去求对应的数据。因此,我们将视图称为“虚表”。这样处理的目的是为了节约存储空间,因为视图对应的数据都可从相应的基本表中获得。