抽象层次由高到低依次划分为:视图层、逻辑层和物理层。
1)视图层:因为大多数用户并不需要访问数据库中的全部数据,所以视图层仅描述整个数据库的部分数据,为用户提供屏蔽了数据类型等细节的一组应用程序。并且从安全性考虑,系统在视图层定义了多个不同的视图使不同的用户访问不同的数据。
2)逻辑层:程序设计人员在这个抽象层次上使用某种高级程序设计语言进行工作。逻辑层描述整个数据库所存储的数据以及数据之间的关系。DBA通常在这个抽象层次上工作。
3)物理层:描述数据的实际存储情况。DBA可能需要了解某些数据物理结构的细节,程序设计人员可能没有必要了解这些细节。数据库系统为数据库程序设计人员屏蔽了许多物理层的存储细节。
资料来源:《数据库与数据处理:Access 2010 实现 第2版》,文章链接:https://developer.aliyun.com/article/726515
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。