在DB中,data一般是按数据页存储的,数据页是一块固定大小的连续存储空间,同样索引项也是按数据页存储的.索引页用来存放索引项和指针,数据页用来存放数据!
外模式-模式-内模式,原则上,应用程序都是在外模式描述的数据上进行编写,而且它应该只依赖于数据库的外模式,并与数据库的模式和存储结构独立,不同的应用程序有时可以共用同一个外模式,数据库管理系统提供的两级映像功能,保证里数据库外模式的稳定性,从而从底层保证应用的稳定性。除非应用需求发生变化,否则一般外模式不会发生很大的变化。
标准视图的结果集并不永久的存储在数据库中,每次通过标准视图访问数据时,数据库管理系统都会在内部将视图定义转换为查询,知道最终的查询仅仅涉及基本表,这个替换(或者叫做转换)过程需要花费时间,因此通过视图这种方法访问数据会降低数据的访问效率,为了解决这个问题,很多数据库管理系统提供了允许将视图数据进行物理存储的机制,而且数据库管理系统保证当定义视图的基本表发生变化时,视图中的数据页随即更改,这样的视图成为物化视图(或者索引视图)
阅读(2733) | 评论(0) | 转发(0) |