接着上……
特性:2).模式与具体应用程序无关,它只是装配数据的一个框架。
3).模式用语言描述和定义,需定义数据的逻辑结构、与数据有关的安全性等。
2.子模式:主要描述用户视图的各记录的组成、相互联系、数据项的特征等。
特性:1)一个数据库可以有多个子模式。
3.内模式:数据物理结构和存储方法的描述。
特性:1)一个数据库只有一个内模式。
子模式/模式映像(规则):定义了各个子模式和模式之间的对应关系。
模式/内模式映像(存储结构):定义了模式和内模式之间的对应关系。
两级映像特性:
1)模式/内模式映像是唯一的。(物理独立性)
2)子模式/模式映像不唯一。(逻辑独立性)
三级模式结构与两层映像的优点:
(1)保证数据的独立性。(2)方便用户使用。(3)安全性。(4)共享性。(5)通俗理解内部结构。
数据库系统外部的体系结构分为单用户式、主从式、客户机/服务器式、分布式和并行式结构等。
常见:
1)客户机/服务器(C/S)结构(处理效率高)
C/S结构是软件系统结构。
2)浏览器/服务器(B/S)结构(不用装专门的软件)
B/S是Web兴起后的一种网络结构模式,Web浏览器是客户端最主要的应用软件。