内容正文:
数据库应用基础
ACCESS 2016
单元二 建立和维护数据表
目录页
01
OPTION
02
OPTION
03
OPTION
04
OPTION
任务一 建立数据表
任务二 设置字段属性
任务三 浏览数据
任务四 创建表间关系
任务实施
技能拓展
2
02
OPTION
任务二 设置字段属性
任务实施
技能拓展
3
问题导入
同学们建立好进销存数据库的若干数据表,在录入相关数据的过程中发现存在以下几个典型问题:
任务二 设置字段属性
1.数据表视图显示字段名为英文,不直观;
2.单价有整数,也有小数,但小数位未对齐。
3.进货和销售每天可能有很多笔,但需要重复输入相
同的日期;
4.录入了错误的数据,如商品编码不足规定的4位,数
量和单价输入为0或负数等。
任务实施
技能拓展
任务二 设置字段属性
建立了数据表,在使用过程中为了更准确地限制字段中所输入数据的内容和格式,可以设置字段的多个属性,不同数据类型的字段拥有不同的的属性。
设计字段标题
设置字段显示和输出格式
任务与目标
设置验证规则
设置默认值
设置字段输入掩码
任务实施
技能拓展
5
知识准备
在数据库中经常会用到表达式,表达式是由常量、标识符和函数通过运算符连接起来的有意义的式子,相当于Excel中的公式。一个表达式中必须是同一类数据类型。
表达式
常量
常量是固定不变的数据,True、False和NULL是表达式中经常使用的常量。
任务实施
技能拓展
6
标志符
标志符是各种元素的名称,元素包括以下内容:
知识准备
数据表字段:例如,[goods]![code]。
窗体或报表中的控件:例如,Forms![Command]。
字段或控件的属性:例如,Forms![Command].Caption。
标识符使用感叹号运算符“!”、点运算符“.”和方括号运算符“[]”。
任务实施
技能拓展
7
函数
知识准备
函数是系统内部预先编制好的一段程序,使用函数可以执行很多不同的操作。例如“Now()”用函数,返回系统当前日期和时间。
很多函数需要使用参数,如果函数需要使用多个参数,则每个参数之间用逗号分隔。例如“Round(123.456,2)”是四舍五入函数,第一个参数表示要进行四舍五入的数值,第二个参数表示保留的小数位数。
Access 2016提供了大量的内置函数,请参阅附录1“常用函数功能表”,或者通过Access 2016的帮助查阅。
任务实施
技能拓展
8
知识准备
运算符
输入掩码字符
运算符是一个标记或符号,用于执行运算,包括算术运算符、比较运算符、逻辑运算符、连接运算符和特殊运算符,请参阅附录二“运算符表”。
字段输入掩码的格式符号如表2-10所示。
任务实施
技能拓展
9
输入掩码字符
知识准备
字符 说明
0 数字。必须在该位置输入一个一位数字
9 数字。该位置上的数字是可选的
# 在该位置输入一个数字、空格、加号或减号
L 字母。必须在该位置输入一个字母
? 字母。该位置上的字母是可选的
A 字母或数字。必须在该位置输入一个字母或数字
a 字母或数字。该位置的字母或数字是可选的
& 任何字符或空格。必须在该位置输入一个字符或空格
C 任何字符或空格。该位置上的字符或空格是可选的
.,:;-/ 小数分隔符、千位分隔符、日期分隔符或时间分隔符。所选择的字符取决于 Microsoft Windows的区域设置
> 其后的所有字符都以大写字母显示
< 其后的所有字符都以小写字母显示
! 从左到右(而非从右到左)填充输入掩码
\ 强制Access显示紧随其后的字符,这与用双引号括起一个字符具有相同的效果
“文本“ 用双引号括起希望用户看到的任何文本
密码 用户输入的字符将显示为“*”
任务实施
技能拓展
10
一、设置字段标题
字段标题也称为字段别名,设置字段标题后,在数据表视图中对应字段将显示为指定的标题内容,而不是原来的字段名。将“进销存”数据库的各数据表的所有字段的标题设置为相应的中文名称,操作步骤如下:
(1)打开数据库“进销存”,在“导航窗格”中打开数据表“goods”的设计视图。
(2)按照如图2-9所示的方法将“code”字段的标题设置为“商品编码”,然后依次设置其它字段的标题,并保存。
(3)用同样的方法设置其它数据表的相应字段。
图2-9 设置字段标题
①选中数字型字段
②在“常规”选项卡中设置标题
任务实施
技能拓展
11
二、设置字段显示和输出格式
为了使“数字”型字段的小数位对齐,应将字段的格式设置为“标准”格式。将“进销存”数据库的各数据表中的“数字”型字段的格式均设置为“标准”格式,操作步骤如下:
(1)打开数据库“进销存”,在“导航窗格”中打开数据表“goods”的