表的基本操作
(2)使用向导创建表(不讲); (3)使用设计器创建表(重点掌握); (4)通过“导入表”的功能,将其他数据源的已有数 据导入到当前数据库中。
一个表的创建应该包括创建表结构和录入记录内容两 部分。
17
4.2.1 使用设计器创建表
1. 进入表的设计视图
使用设计器创建表的操作步骤如下:
(1)单击数据库窗口的“表”对象,双击“使用设计 器创建表”选项,便弹出设计表结构的窗口。 (2)用户在窗口中逐一定义相关表的各个字段名称、 数据类型和字段属性等。
14
4.1 表的基本知识
4. 表的视图方式
表有两种视图方式:一种是设计视图,另一种是数据 表视图。
在设计视图状态下,可用来编辑表的结构;在数据表 视图状态下,可用来编辑数据表的记录内容。
15
4.1 表的基本知识
数据表的设计视图:
16
4.2 数据表的创建方法
Access有以下几种方法创建表:
(1)通过输入数据创建表(不讲);
表的结构由字段名称、数据类型和字段属性组成。
(1)字段命名规则: ① 长度最多为64个字符,一个汉字当作一个字符看待。 ② 可以包含字母、汉字、数字和空格,不能包含句号、 小括号、感叹号、重音符号和方括号等特殊字符。
③ 不能使用前导空格开头或Ascii的控制键符。
3
4.1 表的基本知识
(2)数据类型规则:Access允许使用10种数据类型, 并有各自的约定规则。 ① 文本型 用来存放文本或作为文本看待的数字,如学号、姓名、 性别等字段。如果设置字段大小为5,则该字段的值最 多只能容纳5个字符。
文本型字段的默认大小为50,最多可达255个字符。
说明 :一个汉字占两个字节,但算作一位。
4
4.1 表的基本知识
② 备注型 用来存放较长的文本和文本型数字,如备忘录、简历 等字段。当字段中存放的字符个数超过255时,应该定 义该字段为备注型。
备注型字段大小是不定的,由系统自动调整,最多可 达64K。Access不能对备注型字段进行排序、索引、 分组。
单精度型,存放-3.4E38~3.4E38之间的实数,字段大小为4。
双精度型,存放-1.79734E308~1.79734E308之间的实数,字 段大小为8。
6
4.1 表的基本知识
④ 日期/时间型 日期/时间型字段存放日期、时间、或日期时间的组合, 如出生日期、入校日期等字段都是日期/时间型字段。 字段大小为8个字节,由系统自动设置。
日期/时间型的常量要用一对#号括起来,如:#20088-8#
7
4.1 表的基本知识
⑤ 货币型 用于存放具有双精度属性的数字。字段大小为8,由 系统自动设置。 向货币型字段输入数据时,系统会自动给数据添加2 位小数,并显示美元符号与千位分隔符。
8
4.1 表的基本知识
⑥ 自动编号型 自动编号型字段存放的是系统为记录绑定的顺序号, 由系统自动设置。一个表只能有一个自动编号型字段, 顺序号永久与记录相联,不能人工指定或更改。删除表 中含有自动编号字段的记录以后,系统将不再使用已被 删除的自动编号字段中的数值。
18
4.2.1 使用设计器创建表
输入OLE型数据(如学生信息表中的“照片”字段):
单击某记录的“照片”字段→“插入”菜单→选择 “对象”命令→选中“由文件创建”,然后选择图片文 件的路径,单击“确定”即可。
如果要删除图片,单击某记录的“照片”字段→“编 辑”菜单→选择“删除”命令。
19
4.2.1 使用设计器创建表
11
4.1 表的基本知识
⑩ 查阅向导型 查阅向导型字段仍然显示为文本型,所不同的是该字 段保存一个值列表,输入数据时从一个下拉式值列表中 选择。值列表的内容可以来自表或查询,也可以来自定 义的一组固定不变的值。例如,将“性别”字段设为查 阅向导型以后,只要在“男”和“女”2个值中选择一 个即可。 查阅向导型字段大小不定。
12
4.1 表的基本知识
补充说明:只有文本型字段和数字型字段需要指定字 段大小,其他类型的字段由系统分配字段大小。例如, “出生日期”字段是日期时间类型,字段大小为8, “婚否”是逻辑类型,字段大小为1。
另外,一个字符和一个汉字字段大小都是1。
13
4.1 表的基本知识
3. 表的记录
定义了表的结构之后,就要录入表的记录,一条记录 由所有字段的内容组合而成,每个字段内容与定义的字 段类型一一对应。
第4章 表的基本操作
本章介绍了表的创建、表的编辑、多表的操作,以及 表与表之间的关联。本章内容为数据库的其他对象,如 查询、窗体、报表等的操作与应用打下了扎实的基础。
1
4.1 表的基本知识
1. 表的构成
一个表由表的结构与表的记录两部分组成。
表 结 构 表 记 录
2
4.1 表的基本知识
2. 表的结构
5
4.1 表的基本知识
③ 数字型 用于存放数字,如工资、年龄等。数字型字段的大小 由数字类型决定,常用数字类型有以下几种:
字节,存放0~255之间的整数,字段大小为1。 整型,存放-32768~32767之间的整数,字段大小为2。
长整型,存放-2147483648~2147483647之间的整数,字段 大小为4。
10
4.1 表的基本知识
⑧ OLE对象型 OLE(Object Linking and Embedding)的中文含 义是“对象的链接与嵌入”,用来链接或嵌入OLE对 象,如文字、声音、图像、表格等。 表中的照片字段 应设为OLE对象类型。 ⑨ 超链接型 超链接型字段存放超链接地址,如网址、电子邮件等。 超链接型字段大小不定。
例如,输入10条记录,自动编号从1到10,删除前3条 记录,自动编号从4到10,删除第7条记录,自动⑦ 是否型 又称为布尔型,存放逻辑数据,字段大小为1,由系 统自动设置。逻辑数据只能有2种不同的取值:真值和 假值,如婚否、团员否等。
数据表中,是否型字段内容通过画“√”输入,带√的 为“真”,不带√的为“假”。 -1表示真值,0表示假值。
建立新表时,如果用户没有自己定义主键,系统在保 存表时会弹出提示框,以询问是否需要建立主键。另外, 在建立表结构后,也重新打开设计视图定义主键。 主键也称为主关键字,是表中能够唯一标识记录的一 个字段或多个字段的组合。主键有三种,即自动编号主 键、单字段主键和多字段主键。