数据块
简介
数据块是一组或按顺序连续排列在一起的几组记录,是主存储器与输入、输出设备或外存储器之间进行传输的一个数据单位。是数据的物理记录,与数据的逻辑记录(逻辑上有联系,在存储器上占有一组邻接单元的数据单位)之间的对应关系有3种方式:①一个块即为一个记录;②一个块包含若干个逻辑记录;③一个逻辑记录占有几个块。数据块的大小可以是固定的或是可变的,块与块之间有间隙。设计数据块大小,受到多方面因素的影响,包括输入、输出效率,存储空间代价以及计算机应用特点等。 在 text 、ntext 和 image 数据中,数据块是应用程序和 SQL Server 2000 实例之间一次传输的数据单元。该术语还适用于这些数据类型的存储单元。在磁带备份文件中,数据块是物理 I/O 的单元。
数据块的定义
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件或记录的固定字段中。相对应的,没有固定结构不方便用数据库二维逻辑表来表现的数据即称为非结构化数据,包括所有格式的办公文档、文本、图片、XML、HTML、各类报表、图像和音频/视频信息等等。我们都知道,结构化的数据很容易被采集和存储,分析展示起来也很容易,市场上已经有很多成熟的BI…
数据块传送实验原理
多个系统之间进行数据传送的公共同路。实验原理为总线是多个系统之间进行数据传送的公共同路,是构成计算机系统的骨架。数据块传送是指每次传输一个数据块,区别于中断等传输方式。块传输是PCI的基本传输方式,也是DMA中基本传输方式。
评价
主存与cache都划分成长度相等的数据块,每次主存与cache交换数据时都是以数据块为单位进行的。 [1]在 text 、ntext 和 image 数据中,数据块是应用程序和 SQL Server实例之间一次传输的数据单元。该术语还适用于这些数据类型的存储单元。在磁带备份文件中,数据块是物理 I/O 的单元。Flash芯片中数据块的概念是逻辑概念,而不同于芯片所指的物理参数,是特指数据ID号相同并且在物理位置上连续的相邻页所构成的。也就是说一个块中的所有页的数据ID号是相同的,并且这些页在芯片中的位置是相邻的。所以组成每个块的页数有可能是不一样的,也有可能一个页就组成了一个块,多个页组成一个块。 Flash芯片的数据块块的概念是抽象出来的概念,它必须具备以下的特征: 1、 ID号相同,即同一个数据块内的所有页的ID号都必须是一致的;2、块内所有页在物理位置上是两两相邻的。 Flash数据恢复工具即是以Flash芯片中的数据块结构为依据进行数据重组恢复的。
视频
如何理解数据块