数据元素的表示googlecode.pptVIP

  • 0
  • 0
  • 约1.35千字
  • 约 20页
  • 2019-10-17 发布于湖北
  • 举报
数据元素的表示 3.1.1 数据类型 ????支持整型,浮点型与字符串三种数据类型。 数据元素的表示 如何将SQL数据类型表示成字段 定长字符串 变长字符串 整型,浮点型 字段如何组装成记录 定长记录的构造 变长数据和记录 定长字符串 SQL类型CHAR(N),长度为n的定长字符串 n字节数组 属性的值是长度小于N的字符串,则字节数组用特定的填充符号填充 填充符号的8位编码不是SQL字符串的合法字符,例如:CHAR(5) 变长字符串 SQL类型VARCHAR(N),分配N+1字节数组 对VARCHAR(N)有两种常见的表示: 长度加内容 空值终止符 整型 浮点型 一个类型为INTEGER的属性通常表示成两个或四个字节 一个类型为FLOAT的属性通常表示成四个或8个字节 整数和实数表示成字节串,由机器的硬件对字节串进行特定解释,从而在其上可执行通常的算术操作 字段如何组装成记录 数据库系统使用的每一种记录类型必须有一个模式,模式由数据库存储,包括记录中字段的名称和数据类型,以及在记录内它们的偏移量,需要存储记录的组成部分时将参考模式 定长记录的构造 字段均为定长,将字段连接成记录 每个字段的偏移量,即从记录开始到这个字段自身开始处的字节数 定长记录的构造 记录在磁盘中 机器对主存中地址为4的倍数(8的倍数,

文档评论(0)

1亿VIP精品文档

相关文档