操作要求:
在D:Access目录下有一ACCESS数据库“教学管理.accdb”,其中有一“学生”表。
知识要点:
1、字段属性的基本设置方法。
2、字段属性中的基本要点。
当们完成了表字段的命名,字段数据类型的设计后,表的设计并没有完成。为了保证表中数据的完整性、一致性及兼容性,也为了使数据表的数据能有效的满足应用的需求,还要对字段的属性进行设计。字段属性包含很多内容,如:字段大小、格式、小数位数、输入掩码、标题、默认值、有效性规则、有效性文本、必填字段、允许空字符串、索引等等。字段属性是上机考试的必考内容,为了详细的讲解,让广大同学能掌握,该部分内容将通过两个讲解完成。
第一部分内容:字段大小、格式、小数位数、体题、输入掩码、默认值
第二部分内容:有效性规则、有效性文本、必填字段、允许空字符串、索引
当我们打开表的设计视图时,设计视图的下部分即为“字段属性”的设计区。而不同的数据类型,其字段属性设置不同,但也有一些共同属性,下面所示的是“性别”字段(文本类型)、“年龄”字段(数字类型)、“入校日期”字段(日期类型)的属性视图,请同学们注意比较:
![4b19d1595bcfa767ded25e504bbbcf6a.png](https://img-blog.csdnimg.cn/img_convert/4b19d1595bcfa767ded25e504bbbcf6a.png)
![6103e4ee2f8383d18f8db8ab94adaba6.png](https://img-blog.csdnimg.cn/img_convert/6103e4ee2f8383d18f8db8ab94adaba6.png)
![3ac48e5a4ce264e4aa6cbef22c015c8f.png](https://img-blog.csdnimg.cn/img_convert/3ac48e5a4ce264e4aa6cbef22c015c8f.png)
1、字段大小。字段大小属性主要针对两种数据类型:数字、文本。重点掌握文本数据类型大小设置的意义。
A.文本类型:指定一个数字,表示该字段列可以输入的最多字符个数。注意,这里是字符个数,而不是字节个数。由于一个汉字占2个字节的储存空间,而一个字母占一个字节,很多同学在这里出现问题。ACCESS文本类型大小指字符数,所以,如果设定大小为5,则既可以输入最多5个字母,也可以最多输入5个汉字。
B.对于数字类型,设置是依据要求直接选择,比较简单,如下图。
![37a2abed460700b3d3b36a841f563489.png](https://img-blog.csdnimg.cn/img_convert/37a2abed460700b3d3b36a841f563489.png)
2、格式。格式用于确定数据表中,数据显示的样式。不同数据类型,其设置的格式是不同的。如下所示:
![c3d881b057cccdc4df85c384ff9f1e70.png](https://img-blog.csdnimg.cn/img_convert/c3d881b057cccdc4df85c384ff9f1e70.png)
![b84754d00807500c991546cee14b0c3c.png](https://img-blog.csdnimg.cn/img_convert/b84754d00807500c991546cee14b0c3c.png)
![cc76e2302210bc090a9b6ef1337a4110.png](https://img-blog.csdnimg.cn/img_convert/cc76e2302210bc090a9b6ef1337a4110.png)
3、小数位数。设置数字、货币数据类型显示时小数点后有多少位。货币类型默认情况下为两位小数。如下图所示
![a61d2499ac22249ed5970edf1aba3fac.png](https://img-blog.csdnimg.cn/img_convert/a61d2499ac22249ed5970edf1aba3fac.png)
4、标题。用于设置字段在数据视图中显示的标签,(注意,这里只改变显示的标签,而字段名本身并不会改变)。如果字段没定义标题,则用字段名作为标签。如下图,我们设置“姓名字段”的“标题”属性为“学生姓名”,则在数据视图中,标签显示为“学生姓名”。
![482a3e7e3de24c640ce6fdd9cd021b83.png](https://img-blog.csdnimg.cn/img_convert/482a3e7e3de24c640ce6fdd9cd021b83.png)
![4430e175d1f3249d81e13ee6dd9147a6.png](https://img-blog.csdnimg.cn/img_convert/4430e175d1f3249d81e13ee6dd9147a6.png)
5、默认值。插入记录时,字段自动输入的新值。定义默认值,即可以定义确切的值,也可以定义一个表达式。如下左图,定义“性别”字段的默认值为文本“男”;右图,定义“入校日期”默认值为一个表达式Date(),用于获得当前系统日期。如下图所示:
![4a9ea70f024337fb630dc4d38a2efa04.png](https://img-blog.csdnimg.cn/img_convert/4a9ea70f024337fb630dc4d38a2efa04.png)
![d514d5a49d9a9d7f759e1400089481fe.png](https://img-blog.csdnimg.cn/img_convert/d514d5a49d9a9d7f759e1400089481fe.png)
![7a91df469cc46835c3f60974d9a9df08.png](https://img-blog.csdnimg.cn/img_convert/7a91df469cc46835c3f60974d9a9df08.png)
在数据视图插入新记录时视图
6、输入掩码。设定字段中输入数据的模式,保证用户按要求输入正确的数据,及数据格式。
输入掩码设置可通过向导来完成,但只有文本、日期数据类型拥有“掩码向导”。
![a209a05753f44217b49831e3d2c4af1a.png](https://img-blog.csdnimg.cn/img_convert/a209a05753f44217b49831e3d2c4af1a.png)
6_1、选中“入校日期”字段,点击“输入掩码”输入区的“...”,弹出如下输入掩码向导。如下图
![10d5bb55aac44477b0f06f3ed6eec027.png](https://img-blog.csdnimg.cn/img_convert/10d5bb55aac44477b0f06f3ed6eec027.png)
6_2、在掩码列表中选择一种掩码形式,我们这里选择“短日期”。然后可以在下方的“尝试”区进行测试,看是否输入能按要求进行控制。如果我们在尝试区输入2009-13-35,由于日期显然不会有第13个月、第35日,则点击“下一步”时,会出现如下的提示,表示输入数据不符合要求。
![fa7e2ed33041c61a9dac879a33167b9a.png](https://img-blog.csdnimg.cn/img_convert/fa7e2ed33041c61a9dac879a33167b9a.png)
6_3、“下一步”后,出现掩码确认对话框,在这里,可以设定“占位符”(即在未输入数据时,数据位置上显示的符号)。默认为下划线“_”
![8b8f62ce0358b1f97c92b641a30e37c5.png](https://img-blog.csdnimg.cn/img_convert/8b8f62ce0358b1f97c92b641a30e37c5.png)
6_4、我们可选择设置其它的占位符,如“#”。尝试区显示了效果,如下图:
![24f8d20bc473316ab94c7ee3eb1540ff.png](https://img-blog.csdnimg.cn/img_convert/24f8d20bc473316ab94c7ee3eb1540ff.png)
6_5、点击“完成”,则"入校日期"的输入掩码属性被设置如下:
![7df12ebf8e7b419795945f2f10ae8fc5.png](https://img-blog.csdnimg.cn/img_convert/7df12ebf8e7b419795945f2f10ae8fc5.png)
通过上述图解,我们介绍了字段大小、格式、小数位数、体题、输入掩码、默认值的设置方法。下一节,我们将介绍有效性规则、有效性文本、必填字段、允许空字符串、索引的设置方法及知识。
未完,待续!《ACCESS图解操作》全套敬请关注钟老师课堂!