A3-1-课件--王香菊--《数据库》--视图与查询.pptVIP

  • 2
  • 0
  • 约3.39千字
  • 约 24页
  • 2018-05-22 发布于河南
  • 举报

A3-1-课件--王香菊--《数据库》--视图与查询.ppt

A3-1-课件--王香菊--《数据库》--视图与查询

第6章 查询与视图 本 章 目 标 1 、理解以下术语 查询 视图 2、创建与使用查询和视图 3、理解查询和视图的用途 4、清楚查询和视图的优点 5、叙述查询和视图的区别 第6章 查询与视图 6.1 查询 6.2 视图 6.1 查询 词性:A、名词 B、动词 问题陈述: “学生05.DBC”数据库中有表“个人信息.dbf”、”入学成绩.dbf”,其中包含了所有05级学生的相关信息,由于信息量比较大,现在05计算机2班的班主任想将本班学生的学号、姓名、性别、出生日期、家庭地址、联系电话和语文、数学、外语三门课成绩显示或打印出来,并要求按学号升序或出生日期降序排列,请你设计一种方法帮助老师快速实现其要求; 实践: 实践1:“学生05.DBC”数据库中有表“个人信息”,现要求将05财会1班的学生学号、姓名、家庭地址、联系电话用浏览窗口显示出来,并要求按学号进行升序排序,请你设计一查询实现其要求,可以将该查询存放在“05财会1.qpr”中; 问题陈述 “学生05.DBC”数据库中有“个人信息.dbf”、”入学成绩.dbf”,其中包含了所有05级学生的相关信息,由于信息量比较大,现在05计算机2班的班主任想将本班学生的学号、姓名、性别、出生日期、家庭地址、联系电话和语文、数学、外语三门课成绩显示或打印出来,并要求按学号升序或出生日期降序排列,请你设计一种方法帮助老师快速实现其要求; 拓展1: 拓展2 : 数据库“学生.dbc”中有三个表文件“学生.dbf”、”选课.dbf”、”课程.dbf”分别存放了学生的相应信息,现需要将每个学生的学号、姓名、课程名称及该课程的成绩形成一个新的表文件“成绩.dbf”,请你设计一个查询以实现此要求; 课后整理 1.查询的含义; 2.如何建立查询,建立查询的步骤; 3.查询结果的输出位置有哪些,常用的是什么? 4.说出建立多表查询的关键; 5.请你设计几个问题并建立查询来实现; 视图的认识 视图的理解 视图是一个定制的虚拟逻辑表; 视图中只存放相应的数据逻辑关系,并不保存表的记录内容; 可以在视图中改变记录的值,然后将更新记录返回到源表。 作业 1.视图的含义; 2.如何建立视图; 3.试比较查询与视图的区别; 4.说出建立多表查询的关键; 5.请你设计几个问题并建立查询来实现; 问题简化: 任务1-1:“学生05.DBC”数据库中的“个人信息.dbf”包含了所有05级学生的信息,由于信息量比较大,现在05计算机2班的班主任想将本班学生的学号、姓名、性别、出生日期、家庭地址、联系电话显示出来,并要求按学号升序或出生日期降序排列,请你设计一种方法帮助老师实现; 要求:快速、方便 * 目 录 上一页 下一页 退 出 * 目 录 上一页 下一页 退 出 一般词汇: VFP术语: 查询? 动词,从信息集中查询特定信息 名词,为方便检索数据而提供的一种工具或方法 要求:使用者能在任何时候进行简单的操作即可实现! (1)用“查询向导”|“查询设计器”创建查询 (2)选择在查询结果中需要显示的字段 (3)确定查询记录的条件 (4)设置排序及分组条件来组织查询结果 (5)选择查询输出类别(默认) (6)运行此查询 查询的设计过程(六个步骤) 报表、表文件、图表、浏览窗口和标签等 找入口 确定列 确定行 确定行顺序 确定输出位置 显示结果 建立 实践2:“学生05.DBC”数据库中有表“个人信息”,现要求将所有“05综合电子”班的学生姓名、班级、毕业学校输出到一个表文件“母校.dbf”,并要求按班级进行降序排列,请你设计一方法实现其要求,可以将该方法存放在“05电子.qpr”中; ①菜单:【文件】|【打开】,选择查询文件,“确定” ②命令窗口:键入 MODIFY QUERY 查询文件名 ③ “项目管理器”:选择查询文件,单击 “修改”按钮 思考:修改实践1,要求如下,如何修改查询: 1)按出姓名字段降序显示 2)查询结果放在临时表“地址”中 设置查询去向: 【查询】|【查询去向】 查询的修改 提示: 两个表之间的关联关系: 个人信息 ---- 入学成绩 (学号相等) 返 回 数据库“学生.dbc”中的两个表文件“选课.dbf”、“学生.dbf”分别存放了学生的相应信息,现需要将所有学生的学号、姓名、课程号及该课程的成绩形成一个新的表文件“学生成绩.dbf”,请你设计一个查询以实现此要求; (尝试使用三种不同联接方式,并观察使用三种方式后结果的变化;) 提示: 三个表之间的关联关系: 学生 ---- 选课(学号)、 课程

文档评论(0)

1亿VIP精品文档

相关文档