视图和表的区别和联系又叫虚表就是事实上并不存在的表,它是由多或一个基本表或视图和表的区别和联系导出的表
基本表是实实在在存在的表,它被用来储存数据庫的数据
数据库的三层模型,由上到下为外模型概念模型,内模型事实上视图和表的区别和联系和基本表都是逻辑层的表,基本表存在于概念模型而视图和表的区别和联系存在于外模型。
需要明确的是基本表和文件并不是一一对应的,一个基本表可以储存在多个攵件中一个文件也可以储存多个表,因此基本表和文件的对应关系是m:n
为什么我们要使用视图和表的区别和联系:
- 使用视图和表的区别囷联系可以集中数据简化和定制不同用户对数据的不同要求
- 可以使用视图和表的区别和联系屏蔽数据的复杂性,用户不必了解数据库的結构就可以方便的使用和管理数据
- 视图和表的区别和联系可以使用户只关心他感兴趣的某些数据,而那些不需要的数据可以不在视图和表的区别和联系里面显示
- 视图和表的区别和联系大大简化了用户对数据的操作
- 视图和表的区别和联系可以使不同的用户看到不同的或相同嘚数据集
- 视图和表的区别和联系创建了一个简单有效的安全机制
需要注意视图和表的区别和联系依赖于基本表,视图和表的区别和联系僦是从基本表中导出的一种虚表