第三章上机练习.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章上机练习第三章上机练习

查询 1、创建数据库和表 上次上机已经练习过本部分,为了节省时间,数据库已经为大家建好,不会的同学可以再熟悉一下,下面操作是在“学生信息管理系统数据库”中进行的。。 2、创建查询 选择查询 例:统计不及格的课程的学生信息 选择查询是最常见的查询类型,它从一个表中根据准则检索数据,其优点是能将一个或多个表中的数据集合在一起。步骤如下: 在查询中,双击“在设计视图中创建查询”。 在弹出的“显示表”中,单击“表”选项卡 双击“学生档案表”,将“学生档案表”、“学生成绩表”、“课程名表”添加到查询视图上半部分,单击“确定”按钮。 双击“学生档案表”中的“学号”、“姓名”、“课程名表”中的“课程名”、“学生成绩表”中的“成绩”,将这些字段显示在设计网格的字段行上。 在“成绩”字段中的“准则”行中输入“60” 保存,名为“不及格学生信息”,单击“确定”,完成设计 该查询执行结果是: 交叉表查询 例:统计每班男女生的人数 交叉表查询是Access支持的另一类查询。其显示来源于表中某个字段的汇总值,并将它们分组,一组在数据表的左侧,一组在数据表的上侧。下面以统计各班男女生人数为例介绍设计步骤: 单击“查询”对象中的“新建”,在显示的对话框中双击“交叉表查询向导”。 在“视图”组中选“表”,在上列表中选“学生档案表” 单击“下一步”在弹出的对话框中,双击“可用字段”中的“班级编号”将其选入“选定字段”中。 单击“下一步”,双击“可用字段”中的“性别”。 单击“下一步”,单击“字段”中的“学号”,然后在“函数”框中选“计数”函数。 单击“下一步”,命名为“每班男女生数”,完成。 设计结构如下: 查询结果为: 参数查询 参数查询是弹出对话框,提示用户输入参数,检索符合所输入参数的记录或值 下面以“按学号查看学生的基本信息”的创建过程: 双击“查询”对象中的“在设计视图中创建查询” 在显示的“显示表”对话框中,单击“表”选项卡,然后双击“学生档案表”将其添加到查询设计视图窗口的上半部分,然后关闭。 在查询视图下半部分的窗口中的“字段”行的第一列选择“学生档案表.*”第二列选择“学号”,并取掉字段“显示”行的勾选。 在“学号”字段“准则”行中输入“[请输入学号:]” 另存为“按学号查询学生基本信息”,完成。 设计结果如下: 运行结果如下: 输入学号:20101314001,查询结果如下: (4)操作查询 ①更新查询 例:学生成绩—10 更新查询用于供用户添加一些条件来对许多记录中的一个或多个字段进行更新。以“学生成绩”为例 双击“查询”对象中的“在设计视图中创建查询” 在显示的“显示表”对话框中,单击“表”选项卡,然后双击“学生成绩表”将其添加到查询设计视图窗口的上半部分,然后关闭。 在查询视图下半部分的窗口中的“字段”行的第一列选择“成绩”,单击查询——更新查询,在更新到中输入“[成绩]-10,如下图:关闭保存为“成绩-10更新查询” 双击运行“成绩-10更新查询”,选择“是”,然后回到“学生成绩表”中查看结果,发现所有成绩都被减去10分。 ②追加查询 例:追加新课程信息 追加查询可以将一个或多个表中的一组记录追加到另一个或多个表的末尾。以课程名表为例 a)双击“查询”对象中的“在设计视图中创建查询” b)在显示的“显示表”对话框中,单击“表”选项卡,然后双击“课程名表1”将其添加到查询设计视图窗口的上半部分,然后关闭。 c)将“课程名表1”里的所有字段添加到设计网格中,并单击菜单“查询---追加查询”在弹出的窗口中选择“课程名表”,如下图: d)关闭保存为“课程名表追加查询”,双击运行,回到“课程名表”中查看结果。 ③删除查询 例:删除001选修课 当需要删除数据库中的某些数据时,可以使用“删除查询”来完成。以“学生选课表为例。 a)双击“查询”对象中的“在设计视图中创建查询” b)在显示的“显示表”对话框中,单击“表”选项卡,然后双击“学生选课表”将其添加到查询设计视图窗口的上半部分,然后关闭。 c)将“学生选课表”里的所有字段添加到设计网格中,并单击菜单“查询---删除查询”,将课程编号的条件设为“001“如下图: d)关闭保存为“删除查询课程001”,双击运行,回到学生选课表中查看运行后的结果,发现001课程的数据已被删除。 ④生成表查询 例:生成一个信息简表 生成表查询也叫做制表查询,它可以从一个或者多个表(或者查询)的记录中根据指定条件筛选出数据并生成一个新表。以“学生档案表”为例 a)双击“查询”对象中的“在设计视图中创建查询” b)在显示的“显示表”对话框中,单击“表”选项卡,然后双击“学生档案表”将其添加到查询设计视图窗口的上半部分,然后关闭。 c)

文档评论(0)

cxiongxchunj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档