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

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

ID:44187601

大小:234.00 KB

页数:24页

时间:2019-10-19

A3-1-课件--王香菊--《数据库》--视图与查询_第1页
A3-1-课件--王香菊--《数据库》--视图与查询_第2页
A3-1-课件--王香菊--《数据库》--视图与查询_第3页
A3-1-课件--王香菊--《数据库》--视图与查询_第4页
A3-1-课件--王香菊--《数据库》--视图与查询_第5页
资源描述:

《A3-1-课件--王香菊--《数据库》--视图与查询》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第6章 查询与视图目录上一页下一页退出1本章目标1、理解以下术语查询视图2、创建与使用查询和视图3、理解查询和视图的用途4、清楚查询和视图的优点5、叙述查询和视图的区别2第6章查询与视图6.1查询6.2视图36.1查询词性:A、名词B、动词一般词汇:VFP术语:查询?动词,从信息集中查询特定信息名词,为方便检索数据而提供的一种工具或方法4问题陈述:“学生05.DBC”数据库中有表“个人信息.dbf”、”入学成绩.dbf”,其中包含了所有05级学生的相关信息,由于信息量比较大,现在05计算机2班的班主任想将本班学生的学号、姓名、性别、出

2、生日期、家庭地址、联系电话和语文、数学、外语三门课成绩显示或打印出来,并要求按学号升序或出生日期降序排列,请你设计一种方法帮助老师快速实现其要求;要求:使用者能在任何时候进行简单的操作即可实现!5(1)用“查询向导”

3、“查询设计器”创建查询(2)选择在查询结果中需要显示的字段(3)确定查询记录的条件(4)设置排序及分组条件来组织查询结果(5)选择查询输出类别(默认)(6)运行此查询查询的设计过程(六个步骤)报表、表文件、图表、浏览窗口和标签等找入口确定列确定行确定行顺序确定输出位置显示结果建立6实践:实践1:“学生05.DBC”数据库中

4、有表“个人信息”,现要求将05财会1班的学生学号、姓名、家庭地址、联系电话用浏览窗口显示出来,并要求按学号进行升序排序,请你设计一查询实现其要求,可以将该查询存放在“05财会1.qpr”中;实践2:“学生05.DBC”数据库中有表“个人信息”,现要求将所有“05综合电子”班的学生姓名、班级、毕业学校输出到一个表文件“母校.dbf”,并要求按班级进行降序排列,请你设计一方法实现其要求,可以将该方法存放在“05电子.qpr”中;7①菜单:【文件】

5、【打开】,选择查询文件,“确定”②命令窗口:键入MODIFYQUERY<查询文件名>③“项目管

6、理器”:选择查询文件,单击“修改”按钮思考:修改实践1,要求如下,如何修改查询:1)按出姓名字段降序显示2)查询结果放在临时表“地址”中设置查询去向:【查询】

7、【查询去向】查询的修改8问题陈述“学生05.DBC”数据库中有“个人信息.dbf”、”入学成绩.dbf”,其中包含了所有05级学生的相关信息,由于信息量比较大,现在05计算机2班的班主任想将本班学生的学号、姓名、性别、出生日期、家庭地址、联系电话和语文、数学、外语三门课成绩显示或打印出来,并要求按学号升序或出生日期降序排列,请你设计一种方法帮助老师快速实现其要求;提示:两个表之间

8、的关联关系:个人信息----入学成绩(学号相等)9拓展1:返回数据库“学生.dbc”中的两个表文件“选课.dbf”、“学生.dbf”分别存放了学生的相应信息,现需要将所有学生的学号、姓名、课程号及该课程的成绩形成一个新的表文件“学生成绩.dbf”,请你设计一个查询以实现此要求;(尝试使用三种不同联接方式,并观察使用三种方式后结果的变化;)10拓展2:数据库“学生.dbc”中有三个表文件“学生.dbf”、”选课.dbf”、”课程.dbf”分别存放了学生的相应信息,现需要将每个学生的学号、姓名、课程名称及该课程的成绩形成一个新的表文件“成绩

9、.dbf”,请你设计一个查询以实现此要求;提示:三个表之间的关联关系:学生----选课(学号)、课程----选课(课程号)11①【文件】

10、【新建】②【工具】

11、【向导】

12、【查询】③“项目管理器”窗口

13、“数据”(1)打开“查询设计器”,选择表小结---查询的创建(2)选择查询结果中需要的字段(3)设置查询条件(4)设置排序字段(5)设置记录输出位置(默认)(6)保存查询(.qpr)为方便检索数据而提供的一种工具或方法12“查询设计器”:①选择【查询】

14、【运行查询】②右击“查询设计器”选择【运行查询】“命令”:③键入DO<查询文件名>菜单:

15、④【程序】

16、【运行】选择查询文件,单击“运行”按钮“项目管理器”:⑤选择查询文件,单击“运行”按钮小结---查询的运行设置查询去向:【查询】

17、【查询去向】13课后整理1.查询的含义;2.如何建立查询,建立查询的步骤;3.查询结果的输出位置有哪些,常用的是什么?4.说出建立多表查询的关键;5.请你设计几个问题并建立查询来实现;14视图6.2视图查询功能相似,使用不同从属不同功能不同访问范围不同输出去向不同使用方式不同完成复杂的数据提取或搜索15视图的认识视图查询功能不同,从属不同视图从属于某一个数据库。查询是一个独立的文件,它不从属于某一

18、个数据库。视图可以更新字段内容并返回源表查询记录数据不能被修改16向导或视图设计器本地创建任务:“学生05.DBC”数据库中有表“个人信息”,其中包含了所有05级学生的信息,由于信息量比较大,现在05计算机

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。