最近又在备考,重新复习下数据库的三个模式。
外模式:对应视图(虚拟表),也叫用户模式。
模式:对应表,也叫概念模式。
内模式:对应物理数据库(数据库的存储文件),也叫物理模式。
外模式与模式映射,体现数据的逻辑独立性。比如通过视图与应用程序交互,在应用程序改造升级的情况下,只需要对应改变视图,不会影响表结构。
模式与内模式映射,体现数据的物理独立性。比如做数据库迁移时,直接把数据库文件copy过去,应用程序不需要改变,即存储文件发生改变,不影响应用程序。
最近又在备考,重新复习下数据库的三个模式。
外模式:对应视图(虚拟表),也叫用户模式。
模式:对应表,也叫概念模式。
内模式:对应物理数据库(数据库的存储文件),也叫物理模式。
外模式与模式映射,体现数据的逻辑独立性。比如通过视图与应用程序交互,在应用程序改造升级的情况下,只需要对应改变视图,不会影响表结构。
模式与内模式映射,体现数据的物理独立性。比如做数据库迁移时,直接把数据库文件copy过去,应用程序不需要改变,即存储文件发生改变,不影响应用程序。