DBMS 数据抽象

DBMS 数据抽象,数据库系统由复杂的数据结构组成。为了简化用户与数据库的交互,开发人员隐藏了用户无关的内部细节。这种从用户隐藏不相关细节的过程称为数据抽象。
DBMS 数据抽象

我们有三个抽象层次

物理层:这是数据抽象的最低层次。它描述了数据实际存储在数据库中的方式。您可以在此级别获取复杂的数据结构详细信息。

逻辑层:这是 3 级数据抽象架构的中间层。它描述了数据库中存储的数据。

视图层:最高级别的数据抽象。此级别描述用户与数据库系统的交互。

示例如下:
假设我们将客户信息存储在客户表中。在物理层,这些记录可以描述为内存中的存储块(字节,KB,TB 等)。这些细节通常对程序员来说是隐藏的。

逻辑层,这些记录可以被描述为字段和属性以及它们的数据类型,它们之间的关系可以在逻辑上实现。程序员通常在这个级别工作,因为他们知道有关数据库系统的这些事情。

视图层,用户只需在 GUI 的帮助下与系统交互并在屏幕上输入详细信息,他们不知道数据的存储方式和存储的数据;这些细节对他们来说是隐藏的。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程