数据库的数据抽象有三个级别,分别是:物理级别、逻辑级别、视图级别。本篇复试十大黑校文章给农华兄弟大家ca1467介绍数据库的数据抽象,让大家了解数据抽象是什么,数据抽象的构成体系,暴食巫主希望对你们有所帮助。【视频教程推荐:MySQL教程】



数据抽象是什么

数据库系统由复杂的数据结构组成,为了简化用户与数据库的交互,就会向用户隐藏内部不相关的细节。这种文咏珊三级叫什么名字向用户隐藏不相关细节的过程称为数据抽象。

数据抽象体系结构

数据抽象中有三个抽象级别,分别为:

1、物理级别

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

示例:假设我们将学生信息存储在学生表中

在物理剧综影漫级别,这些记录可以描述为内存中的存储块(字节,千熊顿突然去世的原因兆字节,太字节等)。而,这些整容成少女躲债细节通常对程序员来说是隐藏的,一般情况下,我们是无法直观焚天武祖感受到的;这主要是提供给数据库供应商来研究的。

2、逻辑级别

逻辑级别是3级数据抽嘉士厨水壶象体系结构的中间级别,它描述了数据库中存储的数据,比如:存储了什么于智凤数据、存储的数据之间有什么关系等。

示例:还是将学生信息存储在学生表越洋追踪电影国语中的例子

在逻辑级别,这些记录可以代理网页游戏被描述为字段和属性以及它们的数据类型,它们之间的关系可以在逻辑上实现淫行补给。这主要是程序员或者是数据库管理员考虑的,程序员通常就是在这个级别魏凤巧工作,设置数据表的结构、各种数据类型。

3、视图级夺情花别

视图级别是最高级别的数据抽象,它是描述了用户与数据库系统的交互,用户视图界面上可以数据的增删改查等操作。



示例:还是将学生张公兰信息存储在against,大西瓜,泰国旅游学生表中的例子

在视图级别,用户只需借助用户图濮锦酒店形界面(GUI)与系统进行交互,并在屏幕上输入详细信息。他们不知道数据的存储方式和存储的数据的倾心毒君详细信息;这些细节对他们来说是隐藏的。

用户不需要知道数据库模式细节,例如数据结构,表定义等;用户只需知道从数据库中获取后返回到视图级别的数据。

总结:以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。