当前位置:首页 » 服务存储 » 映像数据是怎么存储的
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

映像数据是怎么存储的

发布时间: 2023-06-10 07:12:15

1. 什么 存储器映像

这个是查到的一段对存储器映射文件的原文:
When a program's file image (that is ,an .exe or a DLL file)on the hard disk is used as the physical storage for a region of address space, it is called a memory-mapped file.When an .exe or a DLL is loaded, the system automatically reserves a region of address space and maps the file's image to this region.

当程序没有被运行或者加载的时候,它是以文件的形式存放在硬盘上的。当它被加载的时候,系统会自动从内存中划分出一段区域,用来将这个磁盘上的文件映射到内存相应的位置上。此时这块内存中的数据就是磁盘文件的一个拷贝。这段内存空间是和刚才的磁盘文件相关联的,因此对这段内存进行数据修改,也相当于在磁盘文件上做了修改。这一技术已经在WIN32下被广泛使用,比如你可以用磁盘映射文件技术进行相应的磁盘文件操作。
我认为,文件是具体存放在磁盘上的数据或者代码。
文件映像,是指和被加载的磁盘文件相对应的一块内存区域。

2. 数据库的三级模式和二级映像

一、数据库的三级模式:

1、模式

模式是由数据库设计者总和所有用户的数据,按照统一的观点构造的全局逻辑结构,是对数据库中全部数据的逻辑结构和特征的总体描述,是所有用户的公共数据视图。

2、外模式

外模式对应于用户级,它是某个或某几个用户看到的数据库的数据视图,是与某一应用有关的数据逻辑的表示。外模式是从模式导出的一个子集,包含模式中允许特定用户使用的那部分数据。

3、内模式

内模式对应于物理级,它是数据库中全部数据的内部表示或底层描述,是数据库最低一级的逻辑描述,它描述了数据在存储介质上存储方式的物理结构,对应着实际存储在外存储介质上的数据库。

二、数据库的二级映像:

数据库系统的三级模式是对数据的3个抽象,它把数据的具体组织留给DBMS管理,为了能够在内部实现着3个抽象层次的练习和转换,DBMS在这3个级别之间提供了两层映像:外模式/模式映像和模式/内模式映像。

1、外模式/模式映像使数据具有较高的逻辑独立性。它定义了外模式和模式之间的对应关系。这些映像定义通常包含在各自外模式的描述。

2、模式/内模式映像使数据具有较高的物理独立性。它定义了数据库全局逻辑结构与存储结构之间的对应关系。该映像定义通常包含在模式描述中。

(2)映像数据是怎么存储的扩展阅读:

数据库的三级模式和二级映像的特性:

1、中间模式(概念模式)相对稳定的反映数据的结构和属性关系,是DB的关键和中心,全局的逻辑结构,独立于其他层次,故设计DB模式结构时应先确定DB逻辑模式。

2、模式的实例是动态反映数据的时效性。定义模式时要考虑逻辑结构,还要考虑数据的联系,考虑数据的安全性完整性。

3、内模式独立于用户视图(外模式),依赖全局逻辑结构(模式),组织存储数据实现存储时提高空间和时间效率。

4、外模式特定应用程序是在外模式数据结构上编制的,依赖于外模式,独立于模式和内模式,不同的应用可以公用一个外模式。

5、二级映像保证DB外模式稳定性,是在底层保证应用程序稳定性,除非应用自身变化,否则不会修改。

3. 计算机是如何储存数据的

计算机通过存储系统来完成信息的保存和提取。
存储系统是指计算机中由存放程序和数据的各种存储设备、控制部件及管理信息调度的设备(硬件)和算法(软件)所组成的系统。计算机的主存储器不能同时满足存取速度快、存储容量大和成本低的要求,在计算机中必须有速度由慢到快、容量由大到小的多级层次存储器,以最优的控制调度算法和合理的成本,构成具有性能可接受的存储系统。
在计算机系统中存储层次可分为高速缓冲存储器、主存储器、辅助存储器三级。高速缓冲存储器用来改善主存储器与中央处理器的速度匹配问题。辅助存储器用于扩大存储空间。信息存取过程中,存储系统必须完成逻辑地址空间和物理地址空间之间的变换,并且合理地管理存储系统资源。逻辑地址是指程序员编制的程序地址,由它构成逻辑地址空间。程序主存储器中的实际地址称为物理地址,由它构成物理地址空间。存储映像基本上分为两种情况:一种是逻辑地址空间小于物理地址空间,映像要求可以访问所有的物理存储器;另一种是逻辑地址空间大于物理地址空间,映像要确定每个逻辑地址实际所对应的物理地址。