- 8
- 0
- 约7.6千字
- 约 9页
- 2016-11-22 发布于贵州
- 举报
模式的分级:
为了提高数据的物理独立性和逻辑独立性,使数据库的用户观点(用户看到的数据库),与数据库的物理方面(实际存储的数据库)区分开来,数据库系统的模式是分级的。
数据库系统三级模式结构:
CODASYL(Conference On Data System Language,美国数据系统语言协商会)提出模式、外模式、存储模式三级模式的概念。三级模式之间有两级映射。
二、子模式(Sub-Schema)
子模式又叫外模式,它是用户与数据库的接口。描述用户观点的数据库的实现就叫子模式。
使用子模式的优点:
接口简单,使用方便。用户只要依照子模式编写应用程序或在终端输入操作命令,无需了解数据的存贮结构。
提供数据共享性。用同一模式产生不同的子模式,减少了数据的冗余度。
孤立数据,安全保密。用户只能操作其子模式范围内的数据,可保证其他数据的安全。
三、模式(Schema)
所有用户的公共数据视图。是数据库中全体数据的全局逻辑结构和特性的描述。又称为概念模式,它不改变数据模型的原有逻辑意义而获得一个系统能够接受的模型。
模式的主体是数据模型,模式只能描述数据库的逻辑结构,而不应涉及具体存取细节。
模式通常是所有用户的子模式的最小并集,即把所有用户的数据观点有机地结合成为一个逻辑整体,统一地考虑所有用户的要求。
五、存贮模式(Storage Schema)
存贮模式又叫内模式,它
原创力文档

文档评论(0)