access表的创建操作
第四讲 复习引入:15’ 1、ACCESS 数据库文件的扩展名是什么?一个数据库文件包括哪些对象? 2、表有哪几种视图,各视图的作用是什么? 3、向 ACCESS 数据库中添加表有几种方法? 4、简述导入表与链接表。 5、删除字段应在什么视图下完成?删除数据记录应在什么视图下完成? §3.2 表的创建操作 三、字段属性 1、建立和命名字段建立字段的方法:在数据表的“设计视图”窗口的字段输入区输入“字段名称、选 择该字段数据类型、给出字段的说明” 。 字段名称是用来标识字段的,可以是大写、小写、大小混合写的英文名称,也可以是中 文名称。其命名规则如下: 字段名可以是 1~64 个字符。建议不要太长。 字段名可以采用字母、数字、空格(建议不用) 、汉字和除(· ! [ ] )以外的任 意符号。 不能使用 ASCII 码值为 0~32 的 ASCII 字符 不能以空格为开头。 注:在 ACCESS2000 中的字段名长度不区分中英文字符 2、字段的数据类型(常用的 10 种数据类型) 设定值 数据类型 大小 文本 (text ) 文本或文本与数字的组合,如地址等;也可以 是数字,如电话号码 最多可用 255 个字 符,Access 不会为 文本字段中未用的 部分保留空格。 备注 (Memo) 长文本或数字 最多可用 65535 个 字符 数字 (Number) 用于数学计算中的数值数据 1、2、4、8 个字节 (16 个字节只适用 于复制品编号 日期/时间 (date/time) 日期/ 时间数值的设定范围为 100~9999 年。 8 个字节 货币 (currency) 用于数学计算的货币数值与数值数据,可以精 确到小数点后 1~4 位,整数最多有 15 位。 8 个字节 自动编号 (auto (-number) 每当一条新记录加入到数据表时,Access 都会 制定一个唯一连续的数值或随机数字表。自动 编号字段不能够更新。 4 个字节(16 个字 节仅用于同步复制 ID) 是/否 (yes/no) “是”和“否”的数值,该字段只包含两个数 值(TRUE/FLASE 或 ON/OFF )中的一个 1 位OLE 对象 (OLE -Object) 连接或嵌入对象(如可以是电子表格、WORD 文件、图形、声音或其它二进制数据。 最多可用 1GB(受 磁盘空间限) 超链接 (hyperlink) 文本或文本和数字的组合,以文本形式存储并 用做超级链接地址。超连接地址最多包含 3 个 部分: 显示的文本:在字段或控件中显示的文本。 地址:到文件(UNC)或页(URL)的路 径。 子地址:位于文件或页中的地址。 插入一个超连接到一个字段或控制的最简单方 式,就是单击“插入”菜单中“超连接选项。 在超级连接中 3 个 部分的每一个部分, 最多可达 2048 个 字符。 查阅向导 (lookupwizard) 创建字段,该字段可以使用列表框或组合框, 从另一个表或取值列表中选择一个值。在数据 据类型列表中选择此项,将启动查阅向导进行 定义。 与用来执行查阅的 主关键字段大小相 同。通常为 4 个字 节 使用 ACCESS 2000 的数据类型时,需要注意以下几个问题: 备注、超级链接和 OLE 对象字段不能进行索引。 对数字、日期/ 时间、货币及是/否等数据类型,ACCESS 提供了预定义显示格 式,用户可以设置格式属性来选择所需要的格式。 如果表中已经输入数据,在更改字段的数据类型时,修改后的数据类型与修改 前的数据类型发生冲突时,则有可能丢失一些数据。 3、字段的常规属性 字段大小:用来指定文本(字符型)长度(1~255 )或指定数据类型数据的大小。 格式:数据的显示和打印格式,包括大小写转换、时间/ 日期的显示等。 A:文本和备注数据类型,系统没有预定义格式,自己可以按下述格式来定义格式: ;说明:格式符号:“@”要求是文本字符(字符或空格) , “;-” , 表示只能输入 8 个字符,系统默认显示 8 个“-”方法 2:输入掩码向导(单击“输入掩码”后的“…”按钮) 。如:入学时间按“1999 年 9 月 1 日”格式输入。 Unicode 压缩:该属性是 Access2000 以上版本开始具有的一种特别有价值的新属 性,其取值为“是/否” ,当取值为“是”时,表示本字段中数据可以存储和显示 多种语言的文本。例 1:“学生成绩管理系统”数据库中表结构信息,修改各字段的属性。 4、字段的查阅属性 在表的设计视图中,打开字段属性区中的“查阅”选项卡,可以对表中各字段设置 其查阅属性。如下图: 在查阅属性选项卡中,包含了以下属性: