单击某一列可以选择某个字段的所有行;单击“表选择器”可以选取整个表记录。 另外还可以通过“编辑”菜单中的菜单项来完成。 2、 记录的定位 通过“编辑”菜单中的定位可以选择当前记录。 在“数据表”视图中,直接单击要修改的数据项进行修改。 (三)删除记录 可以直接选择要删除的记录,然后单击工具栏中的“删除”按钮,也可以通过“编辑”菜单中的“删除记录”来操作。 例2.打开“职工”数据库的“关系”窗口,编辑“职工档案”和“期刊”表之间的关系,选取其中的 “实施参照完整性”和“级联删除相关记录”选项,然后保存关系。在删除“职工档案”中的某条记录, 注意:“职工档案”表和“期刊”表通过“职工编号”字段建立一对多关系后,每当删除“职工档案”表中的一条记录,例如,删除职工编号为“10013”的记录,系统给出提示信息,提示“期刊”表中有相关联的记录。此时,可以同时删除“期刊”表相关的记录。 (四)数据表视图 “数据表”视图是数据库操作过程中最常使用的视图。修饰数据表视图包括改变视图的行高和列宽、字体的设置等。 通过“格式”菜单中的“字体”可以改变表中字体的大小、字体、字型和文本的颜色等。 通过“格式”菜单中的“数据表”可以改变数据表显示效果。通过“格式”菜单中的“子数据表”可以展开或折叠相关子数据表。可以直接通过鼠标或“格式”菜单中的相关菜单项改变行宽或列高等。 四、练习 在“课程表”添加两个记录,“编号”为“113”、“114”,“课程”为“语文” 五、归纳小结 在“数据表”视图中进行数据记录的输入、编辑、删除是Access操作中基础,学生必须熟练操作。 课后作业: 书本P48页第三题1、2、3、4、5 反思录:
- 16 -
备 课 教 案
第 7 周 课 题 教学目的 重 点 难 点 教学过程: 数据表——修改表结构 1、掌握在数据表中修改指定的数据 2、熟练把表间关联 数据结构的修改 设置字段属性 所需课时 3 一、组织教学 点名、安定学生情绪 二、引入新课 为了更好预防在数据录入时出错,可以对字段进行属性设置,这就是本节课要学习的知识点。 三、讲授新课 (一)、修改表结构 在数据库应用过程中,有时需要对表的结构进行修改。例如在表中添加字段、删除字段、移动字段的位置等。表结构的修改在表的“设计”视图中进行。 1、增加字段 例1、在“职工”数据库“职工档案”表中的“性别”和“出生日期”字段之间插入一个字段名为“民族”的字段,文本类型,字段大小为4。 2、移动字段 例2、移动“工资”表中的 “奖金”字段的位置。 3、删除字段 删除字段时,若该字段所在的列中用户已经输入了数据。系统会给出一个警告信息,提示用户将丢失该字段在表中的数据。如果表中包含有数据,则应确认是否确实删除该字段。如果要删除的字段是空字段,则不会出现上述的警告信息。如果要删除的字段已经在查询、窗体或报表中使用了,还必须从使用的组件中将该字段删除。 4、设置字段的属性 设置字段的属性可以规定字段的显示格式、输入方式或保证字段的值的完整性等。 在表设计视图中,可以对每个字段名称、数据类型进行设置,通过“字段属性”框,可以设置字段的其他属性,不同的数据类型有不同的属性。包括字段大小、格式、标题、默认值、输入掩码等
- 17 -
例3、设置“职工档案”表中的字段“出生日期”的输入掩码为“0000-00-00”。 例4、设置“职工档案”表中的字段“姓名”的标题改为“职工姓名”。 例5、设置“职工档案”表中的字段“民族”的默认值为“汉”。 例6、设置“职工档案”表中的字段“住房面积”的有效性规则为“>=10 and <=500”。有 效性文本为“住房面积在10到500之间”。 (二)、设置表间的关联 1、主关键字与索引 主键(主索引) 关系数据库中,每个表都应当有且仅有一个主键。主键(主关键字)是一个或多个字段,用 它可以惟一地确定该表中一条记录。 用户根据表中某些字段值建立一个逻辑顺序的索引文件,从而就可以按不同的顺序处理记 录。建立一个索引文件时,表中记录的物理存储顺序保持不变,它存储的是根据索引关键字进行逻辑排序的一组记录号。 Access系统中索引有三种类型:主索引、普通索引、惟一索引。普通索引是允许字段数据 重复,而主索引和惟一索引是不允许字段数据重复。主索引和惟一索引不同的是主索引在一个表中只能有一个,惟一索引可以有多个。 在Access中不能用于建立索引的字段类型为备注型、超链接和OLE对象。 四、练习 1、输入掩码向导一般用于 型数据。 A、是否 B、照片 C、文本 D、数字 2、记录删除操作 。 A、可以恢复 B、不可恢复 C、可能恢复 D、在一定条件可以恢复 五、归纳小结 本节课学习了如何]修改表结构的相关知识。 课后作业: 删除操作有什么特点? 反思录: - 18 -
备 课 教 案
第 8 周 24 课 题 教学目的 重 点 难 点 教学过程: 表操作——记录的排序、筛选 1、 掌握设置排序的方法 2、掌握数据表记录的筛选方法 记录的排序方法、记录的筛选方法 高级排序/筛选的使用 所需课时 3 一、 组织教学 点名、安定学生情绪 二、引入新课 在对数据表数据记录的使用过程中,有时需要按照某个字段进行排序。 三、讲授新课 (一)、记录的排序 在浏览表中记录时,记录的排列次序都是按输入时的顺序排列的,如果表中设置了主关键字,在数据表视图中记录将按主关键字的顺序排列。 Access为用户提供了对数据记录排序的功能,可以将数据记录按指定字段升序或降序排列。 1、 简单排序 通过工具栏上的“升序”或“降序”按钮,或者使用“记录”菜单中的子菜单“排序”中的“升序”或“降序”菜单项。 例1. 在“职工档案”表中对“性别”字段按升序排序记录操作。 注意:(1)对数据表中单个字段进行排序,可以直接选择该字段然后单击工具栏中的“升序”或“降序”按钮,或使用“记录”菜单中的子菜单“排序”中的“升序”或“降序”菜单项。 (2)可以按多个相邻的字段对数据记录进行排序,操作方法是先通过“行选择器”选定相邻字段,然后单击工具栏中的“升序”或“降序”按钮。 (3)在对多个字段进行排序时,Access会按照最左边的字段开始排序记录,当第1个字段值相同时,再根据第2个字段值进行排序。依次类推,直到按全部指定字段排好记录为止 2、高级排序 简单排序对多个字段排序时只能是相邻的字段,并且必须按同一种顺序排序。如果排序的字段不相邻,并且各字段按不同的顺序排序,必须使用“高级筛选/排序”功能。 例2. 在“职工档案”表中对“性别”字段按升序,对“住房面积”字段按降序排列记 录。
- 19 -
注意:在数据记录排序并保存之后,在下次打开该表时,数据的排列顺序同关闭时的相同。如果要取消排序顺序,单击“记录”菜单上的“取消筛选/排序”命令,表中记录的排列恢复到排序前的次序。 (二)、、记录的筛选 筛选是按照某个字段条件对所有记录进行过滤,筛选后“数据表”视图中只显示符合筛选条件的记录。 Access提供了按选定内容筛选、按窗体筛选和高级筛选/排序3种筛选记录的方法 例3. 在“职工档案”表中筛选职称是“工程师”且是女性的记录。 注意: (1)按选定内容筛选,一次只能选择一个筛选条件,如果有多个筛选条件,重复前面的步骤,逐步缩小筛选范围。 (2)如果筛选除选定目标之外的记录,可以应用“内容排除筛选”功能。 (3)如果直接利用按内容排除筛选记录,无法筛选出所有的记录时。可以利用“筛选目标”来设计一个筛选准则,在需要指定筛选的字段上单击鼠标右键,在快捷菜单的“筛选目标”输入框中,输入一个待查的数值或表达式。 (4)如果筛选的数据库比较大,使用按选定内容筛选记录后仍有很多记录,并且也不容易在“数据表”视图中找到;或者一次要根据多个条件筛选记录,那么可以使用窗体筛选记录,筛选出满足条件的所有记录。 四、练习 1、升序将记录 顺序排列。 A、由大到小 B、由小到大 C、由前向后 D、由后向前 2、默认的查找有 。 A、快速搜索 B、常规搜索 C、与字段起始处匹配的搜索 D、与字段结束处匹配的搜索 五、归纳小结 在数据表中,用户可以需要经常地对数据按不同的方式进行重新排列,这就用到了排序,排序有简单地排序方法,当对多个不相邻的字段进行排序时,需要使用高级排序功能。 课后作业: 书本P49页第五题2、3 反思录: - 20 -
《数据库应用基础》理论教案



