请高手简单解释一下数据库的内模式、模式、外模式是什么意思?

那天,我在公司加班,调试一个数据库查询慢的问题。
看着屏幕上密密麻麻的SQL语句和表关系图,我突然想到划分数据库模式、外部模式和内部模式就像整理一个房间一样。
主模式就像整个房子的布局,规定了客厅和卧室如何布置;外观模式就像每个人房间的布局一样。
程序员只能操心代码库和开发工具,用户只能看自己的桌面;内部模式是房屋内水、电管道的布置,确定插座的位置和水管的走线。
比如我上次修改数据表结构的时候,发现foreign schema没有同步更新。
结果,几个用户的查询突然被证明是假的。
等等,还有一件事。
在内部模式下使用 B 树索引比直接顺序扫描快多少?我会检查一下上次测试的记录...

数据库三级模式到底是什么意思