第2章 数据表基本操作电子课件 中职 高教版 数据库应用技术——Access 2003.ppt

上传人:春哥&#****71; 文档编号:87680037 上传时间:2023-04-16 格式:PPT 页数:31 大小:147.50KB
返回 下载 相关 举报
第2章 数据表基本操作电子课件 中职 高教版 数据库应用技术——Access 2003.ppt_第1页
第1页 / 共31页
第2章 数据表基本操作电子课件 中职 高教版 数据库应用技术——Access 2003.ppt_第2页
第2页 / 共31页
点击查看更多>>
资源描述

《第2章 数据表基本操作电子课件 中职 高教版 数据库应用技术——Access 2003.ppt》由会员分享,可在线阅读,更多相关《第2章 数据表基本操作电子课件 中职 高教版 数据库应用技术——Access 2003.ppt(31页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、第第2章章 数据表基本操作数据表基本操作课课题:修改表结构教学目标教学目标1.学会修改表的结构2.能设置主关键字段3、会设置值列表字段和查阅字段教学重点修改表表结构教学难点设置值列表字段和查阅字段一、修改表结构一、修改表结构 1 1 .插入字段2.移动字段3.删除字段课堂练习在表设计器中修改“课程”表结构,表结构如表2-1所示。表2-1“课程”表结构二、设置主关键字 在表中定义一个字段为主关键字(主键),它能惟一标识表中的记录。当输入数据或对数据记录进行修改时,确保表中不会有主关键字段值重复的记录,但不能将主关键字段值设置为空白。1.设置单关键字段 例1 为避免重复学号,试将“学生”表中的“学

2、生ID”字段设置为主关键字段。分析:如果能用一个字段惟一标识表中每一条记录,那么该字段可以设置为主关键字。在“学生”表中,由于每位学生的“学生ID”是惟一的,可以将“学生ID”字段设置为主关键字,不能定义“姓名”字段为主关键字。因为有可能出现姓名相同的两条或多条记录。2.设置多关键字段例2 将“成绩”表中的“学生ID”和“课程ID”字段设置为主关键字段。分析:当用单个字段无法惟一标识表中的记录时,可以将两个或多个字段作为主关键字来惟一标识每一条记录。在“成绩”表中,由于“成绩ID”或“课程ID”字段都不能惟一标识每一条记录,而将这两个字段组合在一起可以标识每一条记录,因此,可以同时将这两个字段

3、设置为主键。课堂练习1设置“教师”表的“教师ID”字段为主关键字段。2设置“课程”表的“课程ID”字段为主关键字段。三、设置值列表字段和查阅字段三、设置值列表字段和查阅字段三、设置值列表字段和查阅字段三、设置值列表字段和查阅字段 1 1、设置值列表字段、设置值列表字段、设置值列表字段、设置值列表字段例例例例3 3 设置设置设置设置“学生学生学生学生”表中的表中的表中的表中的“性别性别性别性别”字段为值列表字段。字段为值列表字段。字段为值列表字段。字段为值列表字段。分析:值列表字段的创建,不仅可用向导来创建,分析:值列表字段的创建,不仅可用向导来创建,分析:值列表字段的创建,不仅可用向导来创建,

4、分析:值列表字段的创建,不仅可用向导来创建,也可在表设计视图中直接创建。也可在表设计视图中直接创建。也可在表设计视图中直接创建。也可在表设计视图中直接创建。2、创建查阅字段n例4 将“课程”表中“课程名”字段设置为查阅字段,由“课程名称”表提供该字段值列表。n分析:在表中创建查阅字段后,在输入数据时可以从组合列表框中直接选择一个值来输入,以加快记录的录入速度。当需要更改“课程名”字段组合框的输入值时,可以直接在“课程名称”表中进行记录的添加或修改,“课程名称”记录如图2-5所示。练习:1.教材课后习题2.操作题本章操作题。小结:作业:课题:设置字段属性 教学目标教学目标1 1、设置字段大小、设

5、置字段大小2 2、设置字段格式、设置字段格式3 3、设置字段标题和默认值、设置字段标题和默认值4 4、设置字段有效性规则、设置字段有效性规则5 5、设置索引、设置索引6 6、设置输入掩码、设置输入掩码教学重点 1.设置字段大小 2.设置字段标题和默认值教学难点字段的有效性规则、输入掩码n n1 1、设置字段大小、设置字段大小n n通过通过“字段属性字段属性”的的“字段大小字段大小”文本框,可以文本框,可以确定一个字段数据内部的存储空间。该属性只适确定一个字段数据内部的存储空间。该属性只适用于用于“文本文本”、“数字数字”或或“自动编号自动编号”型的字型的字段。对于一个段。对于一个“文本文本”型

6、字段,该字段大小的取型字段,该字段大小的取值范围为值范围为02550255个字符,默认值为个字符,默认值为5050。n n2 2 设置字段格式设置字段格式n n“格式格式”决定了数据的显示方式和打印方式。例决定了数据的显示方式和打印方式。例如,对于如,对于“数字数字”型字段,可以选择常规数字、型字段,可以选择常规数字、货币、标准、百分比或科学记数等格式,如图货币、标准、百分比或科学记数等格式,如图2-2-1414所示。对于所示。对于“日期日期/时间时间”型的字段,系统提供型的字段,系统提供了常规日期、长日期、中日期、短日期等格式,了常规日期、长日期、中日期、短日期等格式,如图如图2-152-1

7、5所示。所示。3、设置字段标题和默认值1设置字段标题通过给字段名设置一个用户比较熟悉的标题,用它来标识数据表视图中的字段,也可以标识窗体或报表中的字段。例如,可以将“学生”表中的“专业”字段名设置标题为“专业名称”,每当在“学生”表视图中显示记录时,“专业”字段名列表头显示为“专业名称”。2设置字段默认值输入记录时,如果某个字段的内容固定不变或很少变化,那么可以设置该字段的默认值。设置字段的输入默认值,在每输入一条记录时,系统自动把这个默认值显示在该字段中,避免了多次输入相同的内容,提高了工作效率。4 设置字段有效性规则例5 在“学生”表中,将“身高”字段值设定在1.002.50以内,当超出这

8、个范围时,给出提示信息。分析:通过设置字段的“有效性规则”,在向表中输入数据时,系统自动检查输入的数据是否符合有效性规则,如果不符合有效性规则,给出提示信息,显示有效性文本所设置的内容,这样能确保输入数据的正确性。有效性规则有多种多样,在“日期/时间”型字段中,可以将数值限制在一定年月内;在“文本”型字段中,可以限制输入文本的长度等。5 设置索引例6 对“成绩”表中的“学生ID”字段按升序建立索引。分析:索引可加速对记录的查询,还能加速排序及分组操作。例如,如果在“学生ID”字段中搜索某一学生,可以创建此字段的索引,以加快搜索该字段。6 设置必填字段“必填字段”属性是用于指定字段中是否必须有值

9、,如果将某个字段的“必填字段”属性设置为“是”,则在记录中输入数据时必须在该字段中输入数值,而且不能为Null值。7 设置输入掩码输入掩码和格式属性看上去差不多,都能控制数据的显示方式,但输入掩码属性可以控制用户的输入,为开发人员在控制用户输入上提供便利。例7 给“学生”表中的“出生日期”字段设置掩码,格式为“长日期(中文)”格式。分析:使用“输入掩码”属性可以创建输入掩码(也称为字段模板),输入掩码使用原义字符来控制字段或控件的数据输入。对于文本型和日期型字段,系统提供了“输入掩码向导”,帮助用户正确设置掩码。课堂练习1设置“学生”表中的“姓名”字段的标题为“学生姓名”。2设置有效性规则,在

10、“成绩”表的“成绩”字段中,成绩不能为负数。3给“学生”表中的“电话号码”字段设置输入掩码,可以输入数字或空格。课题:记录操作1教学目标教学目标1.1.了解通过定位按钮浏览记录的方法了解通过定位按钮浏览记录的方法2.2.掌握记录的基本编辑操作掌握记录的基本编辑操作3.3.了解查找和替换记录的操作了解查找和替换记录的操作4.4.掌握记录的排序方法掌握记录的排序方法教学重点 1.记录的修改、删除 2.记录的排序教学难点记录的修改、删除一、记录定位 在数据表视图的底部系统提供了记录定位按钮,如图所示。通过定位按钮,可以查找相应的记录,也可以在当前记录框中直接输入记录号。二、编辑记录 修改数据一般在数

11、据表视图中进行。包括修改记录和删除记录等。1.修改记录 (1)对于文本型、数字型、备注型、日期/时间型、是/否型、货币型、超链接字段,可以直接进行操作。(2)对于OLE对象类型字段,可以像插入OLE对象的方法进行操作。(3)对于查阅向导字段,除可以直接通过输入数据进行修改外,还可以通过修改为查阅列提供数据的表记录或值列表,而达到修改查阅向导字段内容的目的。2.删除记录在删除记录时,如果表之间建立了关联,允许删除相关联的记录。在建立表之间的关联时,同时选择了“实施参照完整性”和“级联删除相关记录”选项,Access才允许删除相关联的记录。如果在建立关联时,只选择了“实施参照完整性”选项,那么系统

12、不删除表中相关联的数据记录。三、查找和替换记录1.查找记录通过“查找”对话框在指定范围内查找记录。弄清常用统配符的含义:*、?、!、#。2.替换记录 在查找数据记录时,有时需要对查找的记录数据进行替换,将符合条件的记录进行更新。在Access中通过使用“查找和替换”对话框中的“替换”选项卡,来替换所查找到的记录。四、记录排序 表中记录的排列次序是按输入时的顺序排列的,如果表中设置了主关键字,在数据表视图中记录将按主关键字的顺序排列。Access还为用户提供了对数据记录排序的功能,可以将数据记录按升序或降序进行排列。1 单字段排序例8 对“学生”表的“姓名”字段按升序重新排列记录。分析:表中记录

13、的排列次序是按输入时的顺序排列的,如果表中设置了主关键字的话,在数据表视图中记录将按主关键字的顺序排列。2 多字段排序例9 对“学生”表中的“专业”字段升序、“出生日期”字段降序排列记录。分析:由于“性别”字段和“出生日期”字段是不相邻的,要对这两个字段进行排序,需要使用“高级筛选/排序”功能。课堂练习1对“学生”表按“出生日期”字段升序排序。2对“学生”表按“性别”字段按升序排序、“出生日期”字段降序排序。练习:1.教材课后习题2.操作题本章操作题5、6。小结:作业:课题:记录操作课题:记录操作2教学目标教学目标1.1.掌握按条件筛选记录的方法掌握按条件筛选记录的方法2.2.掌握建立表间关系

14、的方法掌握建立表间关系的方法3.3.掌握设置数据表的格式掌握设置数据表的格式教学重点1.筛选记录2.建立表间关系教学难点建立表间关系一、筛选记录 Access 2003提供了按选定内容筛选记录、按窗体筛选记录和高级筛选3种筛选记录的方法。1 按窗体筛选记录例10 在“学生”表中筛选专业为“网络技术”的记录。分析:通过数据表视图可以浏览记录,但要浏览某一类别的记录,可以使用按窗体筛选记录。2 按选定内容筛选记录例11 在“成绩”表中筛选学号ID为“20070102”学生各门课程的成绩。分析:使用按窗体筛选记录,适应筛选的字段类别不宜太多,而使用按选定内容筛选记录,可以在数据表视图中比较方便地筛选

15、到满足条件的记录。3 高级筛选记录例12 在“学生”表中筛选出“张”或“王”姓记录。分析:该筛选需要使用统配符“*”或“?”,在筛选窗口的“条件”单元格中输入条件“张*Or 王*”。课堂练习1在“读者”表中按窗体筛选男性的全部记录。2将上述筛选使用选定内容筛选。3在“课程”表中筛选“语文”和“英语”的课程名。二、建立表间关系 表之间的关系可以分为一对一、一对多和多对多三种关系。1.表间关系 (1)一对一关系 一对一关系是指在表A中的任何一条记录,在表B中只能对应一条记录,而表B中的一条记录在表A中也只能有一条记录与之对应。(2)一对多关系 一对多关系是指表A中的一条记录可以对应表B中的多条记录

16、,而表B中的一条记录最多只能对应表A的一条记录。(3)多对多关系 多对多关系是指表A中的一条记录可以对应表B中的多条记录,而表B中的一条记录也可以对应表A中的多条记录。2.定义表之间关系例13 将“成绩管理”数据库中的“学生”表和“成绩”表通过“学生ID”字段建立一对多关系。分析:在“学生”表中“学生ID”为主键,每位学生是惟一的,在“成绩”表中,记录着每位学生各门课程的考试成绩,因此,两个表可以通过“学生ID”字段建立一对多关联。表间关系:实施参照完整性:控制相关表中记录的插入、更新或删除操作,确保关联表中记录的正确性。级联更新相关字段:当主表中的主键(主索引)更新时,相关联表中该字段值也会

17、自动更新。级联删除相关记录:当主表的记录被删除时,关联表相同字段值的记录将自动被删除。3.修改表间关系 内联接和外联接两种类型。内联接:一对一、一对多和多对多。外联接:左联接和右联接两种。课堂练习1将“成绩管理”数据库中的“课程”表和“成绩”表通过“课程ID”字段建立一对多关系。2将“教师”表中的“教师ID”和“课程”表中的“授课教师ID”字段建立一对多关系。三、设置数据表格式 数据表格式指数据表视图的外观特性,例如,数据表视图的行高和列宽、移动列、冻结列、隐藏和显示列、字体的设置等。1.设置表的外观 (1)设置行高 (2)设置宽度 (3)设置字体 (4)设置数据表格式 2.列操作 (1)移动列 (2)冻结列如果要解冻所有的字段列,单击“格式”菜单中的“取消对所有列的冻结”命令。(3)隐藏和显示列 (4)插入和删除列练习:1.教材课后习题2.操作题本章操作题。小结:作业:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com