表的创建与维护

上传人:tia****nde 文档编号:67708731 上传时间:2019-01-08 格式:PPT 页数:54 大小:1.54MB
返回 下载 相关 举报
表的创建与维护_第1页
第1页 / 共54页
表的创建与维护_第2页
第2页 / 共54页
表的创建与维护_第3页
第3页 / 共54页
表的创建与维护_第4页
第4页 / 共54页
表的创建与维护_第5页
第5页 / 共54页
点击查看更多>>
资源描述

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

1、第5章 表的创建与维护,http:/,2,第5章 表的创建与维护,http:/,3,5.1 使用设计器创建表,5.1.1 使用设计器创建表的步骤 (1)建立或打开数据库; (2)单击“表”对象,双击“使用设计器创建表”; (3)定义每个字段,包括字段名称、字段类型、字段大小、格式等常用属性;根据需要定义一个主码、建立索引; (4)保存。,http:/,4,5.1 使用设计器创建表,5.1.2 字段名称 命名规则: (1)字段名称可以是164个字符。 (2)字段名称可以采用字母、数字和空格以及其他一切特殊字符(除句号、感叹号和方括号以外)。 (3)不能以空格为开头。 (4)不能使用ASCII码值

2、为032的ASCII字符(即回车、换行等控制字符)。,http:/,5,5.1 使用设计器创建表,5.1.3 字段的数据类型,http:/,6,5.1 使用设计器创建表,5.1.3 字段的数据类型 例:,http:/,7,5.1 使用设计器创建表,5.1.4 字段的属性,http:/,8,5.1 使用设计器创建表,5.1.4 字段的属性 字段大小 文本型:输入 1255字符 一个汉字算一个字符 数字型:选择,http:/,9,5.1 使用设计器创建表,5.1.4 字段的属性 字段大小 格式:显示和打印的数据格式 (1)文本与备注字段格式 :每个占一个字符位。如设置-时,输入042134,显示为

3、:04-2134 例:把课程表中教师编号的格式设置为-,观察记录有何变化。 :将所有输入的字符以大写显示 例:把课程表中教师编号的格式设置为,观察记录有何变化。,http:/,10,5.1 使用设计器创建表,5.1.4 字段的属性 字段大小 格式 (2)数字型字段格式 (3)是/否格式 是/否:-1为是,0为否 真/假:-1为真,0为假 开/关:-1为开,0为关 (4)日期格式 日期型格式,http:/,11,5.1 使用设计器创建表,5.1.4 字段的属性 字段大小 格式 输入掩码 保证文本或日期字段输入数据格式的正确性,避免输入数据时出现错误。 (1) “输入掩码向导” 只为文本型和日期/

4、时间型的字段提供向导,http:/,12,5.1 使用设计器创建表,5.1.4 字段的属性 字段大小 格式 输入掩码 (2)用自定义方式设置输入掩码 例1:课程表中教师编号第一位是字母,后面是数字,则输入掩码应设置为L000000,并观察输入记录时有何变化。 例2:学号为6位数字。,http:/,13,5.1 使用设计器创建表,5.1.4 字段的属性 字段大小 格式 输入掩码 保证文本或日期字段输入数据格式的正确性,避免输入数据时出现错误。(P61表) 默认值 有效性规则:用来防止非法数据输入到表中。 有效性文本:当输入的数据不符合有效性规则时显示的提示信息。 例:将学生.mdb 中的“学生表

5、” 的“性别”字段的默认值设置为“男”,内容限定只能输入“男”或“女”,输入错误时给出提示信息:性别非男即女。,http:/,14,5.1 使用设计器创建表,http:/,15,5.1 使用设计器创建表,查阅向导 利用查阅向导可创建如下的输入方式,可简化用于性别、政治面貌、民族、专业、职称、部门等字段的输入。,http:/,16,5.1 使用设计器创建表,在表的设计视图中,选择字段类型中的查阅向导,出现如下对话框:,http:/,17,5.1 使用设计器创建表,方法1:自选键入所需的值。,http:/,18,5.1 使用设计器创建表,方法2:使用查阅列查阅表或查询中的值。 (1)先在数据库中创

6、建表,如政治面貌表。 (2)在设计视图中,选择字段类型中的查阅向导,单击使用查阅列查阅表或查询中的值。,例2,在成绩表里的“课程编号”字段必须是课程表上相应的“课程编号”。,http:/,19,5.1 使用设计器创建表,5.1.5 定义主键 在Access 2003数据库中,每个表一定要包含一个主键,它是用来惟一地标识表中的每条记录的,可以由一个或多个字段组成。主键字段中不允许输入重复值或Null值。 在Access 2003中可以定义3种类型的主键: 1. 单字段主键 如果某字段不包含重复值或Null值,能够将不同的记录区别开来,则可以将该字段指定为主键。 定义主键的方法是:单击要定义为主键

7、的字段,如学号,然后单击工具栏中的“主键”按钮。设置为主键的字段前面会显示一个类似钥匙般的标记。,http:/,20,5.1 使用设计器创建表,5.1.5 定义主键 2.多字段主键 在不能保证任何单字段包含惟一值时,可以将两个或更多的字段指定为主键。 例:可将“成绩表”中的“学号和课程号”设置为主键。按住Ctrl键,单击行选定器选择所需的字段。,http:/,21,5.1 使用设计器创建表,5.1.5 定义主键 3. “自动编号”主键 若在保存新建的表之前未设置主键,则Access会询问是否要创建主键,如果回答为“是”,Access将创建“自动编号”字段并将其设置为主键。当向表中添加一条记录时

8、,自动编号字段会自动输入连续数字的编号。,http:/,22,5.1 使用设计器创建表,5.1.6 建立索引 (1)打开数据库。 (2)在“数据库”窗口,确定要创建索引的表,再按“设计”按钮,进入“表”结构窗口。 (3)在“表”结构窗口,选定要建立索引的字段,打开“索引”下拉框,选择其中的“索引”选项。 (4)保存表,结束表的索引的建立。,http:/,23,5.1 使用设计器创建表,5.1.6 建立索引 单击“索引”按钮 ,也可以建立索引(升序、降序都可以)。,http:/,24,5.1 使用设计器创建表,5.2 使用向导创建表 5.3 通过输入数据创建表,http:/,25,5.4 修改数

9、据表的结构,修改表结构在设计视图中进行。 删除字段 插入字段 重命名字段 移动字段的位置,http:/,26,5.5 添加与编辑数据记录,5.5.1 添加数据记录 在打开的数据表视图窗口中输入符合相应字段数据类型的数据。,设计视图和数据表视图的切换,可【视图】-【设计视图】/【数据表视图】,在此可输入记录,http:/,27,5.5 添加与编辑数据记录,5.5.2 编辑数据记录,http:/,28,5.5 添加与编辑数据记录,怎样在数据表中输入图片、声音和影像? 1、要在数据表中插入图片、声音和影像,首先要在设计视图中把需要输入这些数据的字段的数据类型定义为“OLE对象”。,http:/,29

10、,5.5 添加与编辑数据记录,2、在数据表视图中用鼠标右键单击该字段下某一个记录,在弹出的菜单中选择“插入对象”, 3、在弹出的“插入对象”窗口中,选择“新建”(要选择插入的对象的类型)或“由文件创建”(要指定文件名)。 例:如果要插入图片,选择“新建”,选择一种图片格式,如“位图图像”,“确定”。Access2003将打开相应的编辑软件,把现成的图片复制、粘贴,然后执行【新建】【更新】命令。“保存”数据表。,http:/,30,http:/,31,5.6 数据的排序与筛选,排序就是将数据按照一定的逻辑顺序排列。常见的排序有基于一个字段的简单排序、基于多个相邻字段的简单排序和高级排序三种。 筛

11、选就是根据设置好的筛选条件,显示符合条件的数据。筛选的过程实际上是创建一个数据的子集。 5.6.1 简单排序(基于一个或相邻多个字段的排序) 在数据表视图中,将光标置于需排序的列的单元格中,如果是相邻多列,可用鼠标拖动来选定(或用Shift键),单击工具栏中的“升序排序”按钮 或“降序排序”按钮 多个字段进行简单排序时,按照从左到右的顺序进行。,http:/,32,5.6 数据的排序与筛选,http:/,33,5.6.2 高级排序,在数据表视图中, 【记录】【筛选】【高级排序与排序】【应用筛选与排序】,http:/,34,5.6.3 数据的筛选,Access 2003提供了多种筛选的方法,可以

12、分为按选定内容筛选、按选定内容排除筛选、按窗体筛选和高级筛选。,http:/,35,5.6.3 数据的筛选,1. 按选定内容筛选 按选定内容筛选就是将当前位置的内容作为条件进行筛选。 例:筛选出学生表中籍贯是北京的记录。 2. 按选定内容排除筛选 按选定内容排除筛选就是将当前位置内容的相反值作为条件进行筛选。 例:筛选出学生表中籍贯不是北京的记录。,http:/,36,5.6.3 数据的筛选,3. 按窗体筛选 在“按窗体筛选”对话框中指定条件进行筛选操作。当筛选条件比较多时,应该采用按窗体筛选。设置在同一行的条件之间是“与”的关系,设置在不同行的条件之间是“或”的关系。 例:筛选出学生表中籍贯

13、是北京的男学生记录。,http:/,37,5.6.3 数据的筛选,http:/,38,5.6.3 数据的筛选,4. 高级筛选 应用高级筛选需要编写比较复杂的条件表达式。置在同一行的条件之间是“与”的关系,设置在不同行的条件之间是“或”的关系。 例:筛选出学生表中籍贯是北京或上海的记录。 例:在成绩表中筛选出“成绩”70到80之间的记录. 筛选与查询的区别:,http:/,39,4. 高级筛选 应用高级筛选需要编写比较复杂的条件表达式 例:在成绩表中筛选出“考试成绩”90分或者80分的记录 筛选与查询的区别:,http:/,40,5.7 表的编辑,5.7.1 复制表 (1)在同一个数据库复制表 (2)从一个数据库中复制表到另一个数据库中两种情况 用复制、粘贴的方法 在数据库设计视图中,单击“新建”,选择“导入表”可导入EXCEL、VISUAL FOXPRO等各种类型文件。,http:/,41,5.7 表的编辑,5.7.2 删除表 5.7.3 重命名表 5.7.4 改变数据记录的显示方式 “数据表”命令 :格式数据表 “隐藏列”命令:格式隐藏列 “取消隐藏列”命令:格式取消隐藏列 “冻结列”命令: “取消对所有列的冻结”命令:,http:/,42,5.7 表的编辑,http:/,43,5.7 表的编辑,5

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

最新文档


当前位置:首页 > 高等教育 > 大学课件

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