表的创建与使用

上传人:油条 文档编号:1615294 上传时间:2017-06-28 格式:PPT 页数:52 大小:2.18MB
返回 下载 相关 举报
表的创建与使用_第1页
第1页 / 共52页
表的创建与使用_第2页
第2页 / 共52页
表的创建与使用_第3页
第3页 / 共52页
表的创建与使用_第4页
第4页 / 共52页
表的创建与使用_第5页
第5页 / 共52页
点击查看更多>>
资源描述

《表的创建与使用》由会员分享,可在线阅读,更多相关《表的创建与使用(52页珍藏版)》请在金锄头文库上搜索。

1、本章内容,3.1 表3.2 创建表及表间关系3.3 表的数据操作3.4调整表的外观3.5 使用表中的数据,3.1 表,在Access中,表是一个满足关系模型的二维表,它是由表名、字段(列)和表中记录(行)三个部分组成。,设计,(1)表名(2)表中每个字段的属性设置(3)表的主键(4)表间的关系(5)表的初始数据,字段名,表结构的设计主要是对表中每个字段的属性(字段名、字段类型、字段大小等)进行设置 (1)由英文大小写字母、汉字、数字、空格及特殊的字符组成。(2)长度最多只能为 64 个字符。 (3)不能以先导空格开头。 (4)不能包含控制字符(从 0 到 31 的 ASCII 值)。,字段属性

2、,类型属性:文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE 对象、超链接、查阅向导 常规属性:用于对已指定数据类型的字段作进一步的说明,如字段大小、格式、输入掩码、标题、默认值、有效性规则与有效性文本、必填字段、允许空字符串等查阅属性:用于改变数据输入的方式 ,如将字段的显示由文本框改为列表框或组合框,“教学管理”数据库中表对象,(1)学生信息表(2)教师信息表(3)课程表(4)授课信息表(5)学生成绩表,创建表的5种方法,使用设计器创建表(设计视图)使用向导创建表(表向导)通过输入数据创建表(数据表视图)导入表链接表,使用表设计器创建表结构的操作步骤,(1)打开相应的数据库,新

3、建表对象。(2)设置表中各字段的字段名和字段类型。(3)设置各字段的常规属性。(4)根据需要设置字段的查阅属性。(5)设置表的主键。(6)保存并退出。,1设置表中各字段的字段名和字段类型(以学生信息表为例),通过设计器创建“学生信息表”表,定义字段名称、选择字段类型,字段属性,例 设置相关字段的“字段大小”例 设置 字段的“格式”例 设置 “输入掩码”,设置字段的常规属性,设置输入掩码,1、定义输入掩码的表达式为:掩码字符串;存储方式;占位提示符存储方式有以下两种:完整保存方式:存储方式的值为0。若输入掩码采用这种方式,系统会将用户输入的字符与提示字符一起保存到记录中。部分保存方式:存储方式的

4、值为1或空白。系统只保存用户输入的字符。2、两种创建方式:1)使用向导生成输入掩码 2)直接输入 示例1:设置“规格”字段的输入掩码格式为:“220V- W”,其中,“-”与“W”之间为两位,且只能输入09之间的数字。,设置输入掩码,示例2:设置“电话”字段的输入掩码为最多只能输入11位0-9的数字,并且前3位区号用括号括起来,例如:(010)85991234。示例3:设置“学号”字段的输入掩码。,4)标题5)默认值6) 设置字段的 “有效性规则”与 “有效性文本”9)索引,3. 设置字段的查阅属性,1)可供选择的值是人工输入的值2)可供选择的值来自于其它表或查询,4. 定义主键,表的其它创建

5、方式,1. 使用向导创建表,单击“重命名字段”按钮可以修改字段名,表的其它创建方式,2. 通过输入数据创建表,显然还需要在表结构设计视图中修改字段名,3、 数据的导入,3、 数据的导入,说明:数据可导入成一个新表,也可以追加到一个已存在的表中。如果是追加,则两个表的结构要相同或兼容,且新数据进入后不得违反各类完整性约束。通常对导入形成的新表还需修改字段的类型、长度等。,4、 数据的链入,4、 数据的链入,导入与链接的表在图标上的区别,仅仅是一个链接对象,数据保存在Excel工作簿中,3.2.3 表的维护,1、修改表结构1)修改字段名、字段类型和字段属性2)字段的插入、删除和移动,2. 数据表的

6、复制、改名与删除,数据表的复制 右击表对象“复制”,右击窗口空白处“粘贴”其他复制方法件见教材“剪切”+“粘贴”可实现数据表的移动,数据表可复制到另一数据库中,数据表的复制、改名与删除,2. 数据表的改名 常用方法:右击表对象“重命名” 改名不影响已建立的表间关系3. 删除数据表 常用方法:选定数据表按Del键 如果待删表与其他表建立了表间关系,系统将提示用户先删除表间关系。,3. 建立索引,创建索引可加快查询速度,同时可实现数据的有序输出和分组操作。1. 建立索引为“教师信息表”的“姓名”字段建立一个数据可以重复的索引。,建立索引,说明:每个字段的索引属性默认值为“无” 如果有多个索引,可将

7、其中的一个设置为主索引,记录将按主索引的升序或降序显示如果将一个字段指定为主键,系统将自动为其建立一个无重复值的索引,且该索引一定是主索引 可建立包含若干个字段的组合索引,例如“性别年龄”索引,建立索引,2. 建立组合索引 例 为“教师信息表” 创建“性别职称”组合索引(1)在表结构设计视图中单击工具栏上的“索引”按钮(2),3.2.4 主键与表间关系,1. 建立表间关系 表间关系由公共属性实现,即“一”表的主键在“多”表中作为外键“学生信息表”与“学生成绩表”是1:M关系,即:“学生成绩表”的外键是“学号”,参照表是“学生信息表”,3.2.4 主键与表间关系,拖曳,主键与表间关系,建立表间1

8、:M关系的说明:如果待建关系的两个表未设置主键,则两个表的关系只能是“未定”在“编辑关系”的对话框中选择“实施参照完整性”、 “级联更新相关字段”和“级联删除相关记录” 的含义外键的数据类型应该与参照表主键的类型一致如果两个表在建立关系前已有记录,则一旦“学生成绩表” 的“学号”字段(外键)出现“学生信息表” (参照表)中没有的值,Access将拒绝建立表间关系,3.2.4 主键与表间关系,2.编辑已有关系3. 删除表间关系:在“关系”窗口中单击要删除的关系连线(线变粗),然后按Del键4.查看关系,3.3 表的数据操作,3.3.1 记录操作,在数据表视图中进行对记录的操作进入数据表视图:双击

9、表对象,3.3.1 记录操作,1、追加记录2、记录的选定与记录指针的移动3、复制记录4、删除记录5、修改记录,追加记录,1. 追加新记录(最后一行添加)单击记录选择器上标有“*”的记录(最后一条) 单击导航按钮上的按钮单击工具栏上的“新记录”按钮执行“插入”/“新记录”菜单命令 追加新记录时要注意遵守数据的实体完整性、参照完整性和域完整性规则。,追加记录,2. 用下拉列表框给字段赋值 例,追加记录,3. 向OLE对象类型的字段输入数据为“学生信息表”首记录的“照片”字段插入图片 (1)(2)“插入”/“对象”命令,记录的选定与记录指针的移动,1. 选定记录选定一条记录:单击记录选择器。选定连续

10、的记录:在记录选择器上拖曳鼠标,注意按住Shift键单击记录选定器的作用,2 记录的选定与记录指针的移动,2. 移动记录指针,当前记录的记录选择器呈现为,编辑记录数据,编辑与删除记录(在数据表视图中操作)插入点移到某单元格即可编辑或删除数据,移动插入点前按Esc键可取消更改选定记录后如下操作可删除记录(有确认对话框) 按Del键单击工具栏上的“删除记录”按钮快捷菜单的“删除记录”命令“编辑” /“删除记录”命令,被编辑、删除的数据和记录必须满足实体完整性、参照完整性和域完整性。,3.3.2 查找和替换数据,1. 查找数据(在数据表视图中操作)“编辑” /“查找”命令 单击工具栏上的“查找”按钮

11、,假定表中有值534、345、34、3434,现查找34,选择“字段任何部分” 可找到全部4个数据,选择“整个字段” 只能找到第3个数据,选择“字段开头” 可找到后3个数据,表3-11 通配符的用法,编辑记录数据,2. 替换数据(在数据表视图中操作) “编辑” /“替换”命令,编辑记录数据,3. 复制和粘贴数据(在数据表视图中操作) (1)选定单元格或连续区域的数据 (鼠标指针应是空心十字)(2)“编辑” /“复制”命令,或单击 “复制”按钮(3)目的单元格中: “编辑” / “粘贴”命令, 或单击 “粘贴”按钮 移动操作需使用“剪切”,但连续选定的单元格(区域)不能“剪切”。,3.4调整表的

12、外观,同Excel的相关操作:设定列宽、行高 设置数据表格式设置字体列的隐藏、取消隐藏冻结列重命名列(修改字段的名字 ),子数据表编辑,两个表建立“一对多”关系后,打开“一”表(主表),则“多”表数据显示为子表。子表的公共字段不显示(不能修改) 。,可展开子表,可折叠子表,执行“格式” “子数据表”子菜单下的相关命令,可全部展开或折叠子表、删除展开/折叠标记。,3.5 使用表中的数据,1. 记录的筛选 选定筛选内容执行快捷菜单下的相关命令,排序,2. 记录的排序插入点置于需排序的字段中执行以下任一操作 工具栏上的“升序排序”、“降序排序”按钮“记录”/ “排序”子菜单或快捷菜单中的相关命令级联排序(按“性别”和“出生日期” 升序排序),数据的导出,导出为Excel工作表,数据的导出,导出为HTML文档,导出为文本文件,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 电子/通信 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号