【计算机】第3章 查询.pptVIP

  • 88
  • 0
  • 约1.24万字
  • 约 56页
  • 2018-02-26 发布于江苏
  • 举报
【计算机】第3章 查询

第3章 创建和使用查询 3.1 查询的基础知识 3.2 使用查询向导创建查询 3.3 使用设计视图创建查询 3.4 计算查询 3.5 操作查询 3.6 联接表 3.7 创建交叉表和参数查询 3.8 SQL查询 Access的查询可以分为以下几种类型: 选择查询:这种查询检索满足特定条件的数据。从一个或多个表中获取数据并显示结果。 操作查询:仅在一个操作中更改许多记录的一种查询。操作查询分为四种类型:删除、追加、更改与生成表。 交叉表查询:可以汇总数据字段的内容,汇总计算的结果显示在行与列交叉的单元格中。还可以计算平均、最大值、最小值等 参数查询:并不是一个独立的查询,而是在其他查询中增加了可变化的参数,以扩大查询的灵活性,在运行实际查询之前弹出对话框,提示用户输入参数。 SQL查询:使用SQL语言创建的查询,写在SQL视图中 3.2 使用查询向导创建查询 在Access中,有两种建立查询的方法,一种是使用向导建立查询,另一种是利用设计视图建立查询。利用向导建立查询是以人机对话的方式建立一个简单的查询。 Access中提供了四种查询向导: 1)简单查询向导 2)交叉表查询向导 3)查找重复项查询向导 4)查找不匹配项查询向导 3.2.1 简单查询向导 使用简单查询向导创建查询的操作步骤如下: 1)在“数据库”窗口中,单击“对象”下的“查询”选项。 2)在“查询”选项卡中单击“新建”按钮,打开“新建查询”对话框 3.2.2 交叉表查询向导 1)在“查询”选项卡中,单击“数据库”窗口工具栏上的“新建”按钮,打开“新建查询”对话框。 2)选择“交叉表查询向导”选项,然后单击“确定”按钮,打开“交叉表查询向导”对话框。 5)单击“下一步”按钮,在这个对话框中选择“性别”作为列标题。 6)单击“下一步”按钮,确定为每个列和行的交叉点计算出什么数字。 在“字段”框中选择“学号”,在“函数”框中选择“计数”, 7)单击“下一步”按钮,在出现的对话框中输入交叉表的名字“学生档案表_交叉表” 。 3.2.3 查找重复项查询向导 根据“查找重复项”查询的结果,可以确定在表中是否有重复的记录,或记录在表中是否共享相同的值。 例:搜索所在系字段中的重复值来确定该系的学生。 3.2.4 查找不匹配项查询向导 使用“查找不匹配项查询向导”,可以在表中查找与其它记录不相关的记录。 例:在学生成绩管理数据库中查找没有选课的学生的学号、姓名、所在系 3.3 使用设计视图创建查询 使用设计视图既可以创建查询,也可以修改已有的查询。 在设计视图中还可以进一步设计各个字段的查询准则,使新建查询的结果更加精确。 例:查询学生的学号、姓名、课程名和成绩。 例:查找单科成绩大于85分的学生记录,并显示学生所在院系、学号、姓名 设计视图 查询准则 准则:是指在查询中用来限制检索记录的条件表达式,它是算术运算符、逻辑运算符、常量、字段值和函数等的组合。 1.简单准则表达式 字符型 数字型 表示空字段值 2.操作符 比较操作符 字符运算符 逻辑运算符 3.函数 逻辑运算符 对查询进行编辑 编辑查询中的字段 增加字段 删除字段 移动字段 在查询中修改字段的标题 改变字段顺序 运行查询 排序查询的结果 选择查询 选择查询是Access支持的多种类型查询对象中最常见、最重要的一种,它从一个或多个表中根据准则检索数据,它的优点在于能将一个或多个表中的数据集合在一起。 例如,查找单科成绩大于85分的学生记录,并显示学生所在院系、学号、姓名。 3.4 计算查询 创建计算查询 在建立查询时,有时可能关心查询记录,有时可能关心记录的计算结果。通过查询操作完成表内部或各表之间数据的运算,是建立查询对象的一个常用的功能。完成计算操作是通过在查询的对象中设计计算查询列实现的。 例1:查询所有学生信息,学号只显示后6位 例2:查询各门课程的平均分 修改显示标题 添加计算字段 3.5 操作查询 操作查询是在查询的过程中在数据库中完成一定的操作,使用户可以根据自己的需要,利用查询创建一个新的数据表以及对数据表中的数据进行增加、删除和修改等操作。 有4种类型的操作查询: 更新查询:替换现有数据。 追加查询:在现有表中添加新记录。 删除查询:从现有表中删除记录。 生成表查询:创建新表。 3.6 联接表 3.6.1 表间关系 在同一数据库中的数据表,彼此之间常常存在或多或少的联系,称为表间关系。表间关系可通过Access提供的“关系”窗口来创建。 表的关联 : 父表——子表 指针联动 关系的类型 排序与索引 3.7 创建交叉表和参数查询 创建交

文档评论(0)

1亿VIP精品文档

相关文档