注册  登录  2fdb4bf8eb5e21a9d323900788ddcc44    退出

Tag标签 会员升级 技术服务 财税咨询 免费系统 联系我们 关于网站

Office教程网

当前位置: 首页 > 办公教程 > Access教程

Access数据库中数据类型及字段属性详解

时间:2020-12-08人气: 来源: 网络收集小编: Jamie

Access 中的各表均由字段组成,字段属性是该字段的数据的特征及行为,字段的数据类型是最重要的属性,因为它决定该字段可存储何种数据。

数据类型可能令人费解,例如,如果某个字段的数据类型是文本,那么它可存储包括文本或数值字符的数据,但数据类型为数字的字段却只能存储数值数据;因此,必须了解每种数据类型所用的属性。

字段的数据类型确定许多其他重要的字段特性,例如以下项:

1. 可用于字段的格式

2. 字段值的大小

3. 字段在表达式中的使用方式

4. 是否可将字段编入索引

我们也可以自定义字段的数据类型,也可根据新建字段的方式选择数据类型;例如如果从“数据表”视图创建字段并且使用另一个表中的现有字段,数据类型已在模板或其他表中进行定义。

在空白列(或字段)中输入数据,Access 根据输入的值向字段分配数据类型,或者你可指定该字段的数据类型和格式。在“修改字段”选项卡的“字段和列”组中,单击“添加字段”,Access 会显示可从中选择的数据类型列表。

何时使用何种数据类型?

将字段数据类型视为一组特性,并且这些特性可应用于该字段包含的所有值。例如,存储在文本字段中的值仅可包含字母、数字和有限的标点字符,并且文本字段仅可包含最多 255 个字符。

提示: 有时,字段中的数据可能显示为某种数据类型,但实际却是另一种数据类型。例如,某个字段可能看起来包含数值,但实际却包含文本值,如房号。通常可使用表达式比较或转换不同数据类型的值。

字段大小属性

创建字段并设置其数据类型后,可设置其他字段属性。字段的数据类型确定可设置哪些其他属性。例如,通过设置文本字段的字段大小属性可控制它的大小。

对于数字和货币字段,字段大小属性尤为重要,因为它确定字段值的范围。例如,一位数字字段仅可存储介于 0 到 255 之间的整数。

字段大小属性还确定每个数字字段值所需的磁盘空间大小。根据字段大小,数字可准确使用 1、2、4、8、12 或 16 个字节。

注意: 文本和备忘录字段具有可变的字段值大小。对于这些数据类型,字段大小为任一值设置可用的最大空间。

关系和联接中的数据类型

表关系是两个表中共有字段间的关联。关系可以是一对一、一对多或多对多。

联接是一项 SQL 操作,它根据指定字段(两个源共有)中的值,将来自两个源的数据合并为查询记录集中的一条记录。联接可以是内部联接、左外部联接或右外部联接。

创建表关系或向查询添加联接时,所连接的字段必须具有相同或兼容的数据类型。例如,即使某个数字字段与某个文本字段中的值相匹配,也不能在它们之间创建联接。

在关系或联接中,设置为自动编号数据类型的字段与设置为数字数据类型的字段兼容,前提是后者的字段大小属性为长整型。

不能更改表关系中涉及的字段的数据类型或字段大小属性。可以暂时删除关系以更改字段大小属性。但是,如果更改数据类型,则需先更改相关字段的数据类型才能重新创建关系。


Access数据库数据类型及字段属性速查表:

数据类型

用途

文本

字符、数字或字符与数字的任意组合,不能用于计算。最长255个字符,默认长度为50个字符。对于指定的大小,存放中文汉字与英文字母的个数都是一样的

备注

超长的文本,用于注释或说明,最长65535个字符

数字

用于计算的值,1、2、4或8字节

日期/时间

表示日期和时间,可用于计算,最多8字节

货币

表示货币的数据类型,可用于计算,小数点左边最多为15位,右边可精确到4位,最多8字节

自动编号

Access为每条记录提供唯一值的数值类型,常用做主码,4字节

是/否

布尔型,1字节,如是/否、真/假、开/关等

OLE对象

源于其他基于Windows应用程序的对象链接与嵌入,如Excel表格、Word文档、图片、声音等,文件最大1GB

超链接

建立一个存储超链接的字段,可以链接到一个本地UNC或网络URL字段,由4部分组成:显示文本、地址、子地址、屏幕提示,用#间隔,最多2048个字符

查阅向导

创建一个字段,该字段允许从其他表、列表框或组合框中选择字段类型。输入表数据时,可从一个下拉列表中选择值


字段属性

作用

字段大小

设置文本、数据和自动编号类型的字段中数据的范围,可设置的最大字符数为255

格式

控制显示和打印数据格式、选项预定义格式或输入自定义格式

小数位数

指定数据的小数位数,默认值是“自动”,范围是0-15

输入法模式

确定当焦点移至该字段时,准备设置的输入法模式

输入掩码

用于指导和规范用户输入数据的格式

标题

在各种视图中,可以通过对象的标题向用户提供帮助信息

默认值

指定数据的默认值,自动编号和OLE数据类型无此项属性

有效性规则

一个表达式,用户输入的数据必须满足该表达式

有效性文本

当输入的数据不符合有效性规则时,要显示的提示性信息

必填字段

该属性决定是否出现Nulll值

标签: access表   access教程  
用户评论
加载中~