查询与视图作业

上传人:子 文档编号:42749015 上传时间:2018-06-03 格式:DOC 页数:4 大小:25.50KB
返回 下载 相关 举报
查询与视图作业_第1页
第1页 / 共4页
查询与视图作业_第2页
第2页 / 共4页
查询与视图作业_第3页
第3页 / 共4页
查询与视图作业_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《查询与视图作业》由会员分享,可在线阅读,更多相关《查询与视图作业(4页珍藏版)》请在金锄头文库上搜索。

1、查询与视图作业查询与视图作业习题 01使用查询设计器设计一个查询,要求如下:(1)基于自由表 currency_sl.dbf 和 rate_exchange.dbf;(2)含有字段“姓名” 、 “外币名称” 、 “持有数量” 、 “现钞买入价”及表达式“持有数量*现钞买入价” ;(3)先按“姓名”升序排序、再按“持有数量”降序排序;(4)查询去向为表 results;(5)完成设计后将查询保存为 query 文件,并运行该查询;习题 02建立查询 qq,查询会员的会员号(来自 customer 表) 、姓名(来自customer 表) 、会员所购 买的商品(来自 article 表) 、单价(

2、来自 orderltem) 、数量(来自 orderltem 表)和金额(orderltem.单价*orderltem.数量) ,结果不要进行排序,结果不要进行排序,查询去向是表 ss;查询保存为 qq.qpr,并运行该查询。习题 03利用查询设计器创建查询,根据 xuesheng 和 chengji 表统计出各班(学号的前 8 个数字串为班号)男、女生在英语课程上各自的最高分、最低分和平均分。查询结果包含班号、性别、最高分、最低分和平均分 5 个字段;各记录按班号升序排序,同一班的女生在前、男生在后;查询去向为表 table1。最后将查询保存在 query1.qpr文件中,并运行该查询。习题

3、 041、利用查询设计器创建查询,从 xuesheng 和 chengji 表中查询数学、英语和信息技术三门课程都在 85 分以上(含) ,或者数学、英语都在 90 分以上(含)而信息技术在 75 分以上(含)的学生记录。查询结果包含学号、姓名、数学、英语和信息技术 5 个字段;各记录按学号降序排序;查询去向为表 table1。最后将查询保存为query1.qpr 文件中,并运行该查询。2、首先创建数据库 cj_m,并向其中添加 xuesheng 和 chengji 表。然后在数据库中创建视图 view1;利用该视图只能查询 20001001 班(学号的前 8 位数字串为班号)的学生记录;查询

4、结果包含学号、姓名、数学、英语和信息技术 5 个字段;各记录按学号降序排序。最后利用刚创建的视图 view1 查询视图中的全部信息,并将查询结果存放在表 table2 中。习题 05在 SPORT 数据库中使用视图设计器建立视图 sport_view。该视图根据“获奖牌情况”和“国家”两个表统计每个国家获得的金牌数(“名次”为 1 表示获得一块金牌) ,视图中包括“国家名称”和“金牌数”两个数据项,视图中的记录先按“金牌数”降序排列、再按“国家名称”降序排列。习题 06使用查询设计器设计一个名称为 TWO 的查询,查询房价价格大于等于 280 元的每个客房的客房号、类型号(来自客房表) 、类型

5、名和价格。查询结果按类型号升序排序,并将结果输出到表 TABB 中。设计完成后,运行查询。习题 071、利用查询设计器创建查询,从 xuesheng 和 chengji 表中找出所有 1982 年出生的汉族学生记录。查询结果包含学号、姓名、数学、英语和信息技术 5 个字段;各记录按学号降序排序;查询去向为表table1。最后将查询保存在 query1.qpr 文件中,并运行该查询。2、首先创建数据库 cj_m,并向其中添加 xuesheng 表和 chengji 表。然后在数据库中创建视图 view1;利用该视图只能查询数学、英语和信息技术三门中至少有一门不及格(小于 60 分)的学生记录;查

6、询结果包括学号、姓名、数学、英语和信息技术 5 个字段;各记录按学号降序排序。最后利用刚创建的视图 view1 查询视图中的全部信息,并将查询结果在表 table2 中。习题 081、利用查询设计器创建查询,从考生目录下的 xuesheng 表和chengji 表中查询数学、英语和信息技术三门课中至少有一门课在90 分以上(含)的学生记录。查询结果包含学号、姓名、数学、英语和信息技术 5 个字段;各记录按学号降序排序;查询去向为表table1。最后将查询保存在 query1.qpr 文件中,并运行该查询。2、首先创建数据库 cj_m,并向其中添加 xuesheng 表和 chengji 表。然

7、后在数据库中创建视图 view1。利用该视图只能查询少数民族学生的英语成绩;查询结果包含学号、姓名、英语 3 个字段;各记录按英语成绩降序排序,若英语成绩相同按学号升序排序。最后利用刚创建的视图 view1 查询视图中的全部信息,并将查询结果存放在表 table2 中。习题 09打开数据库 sdb。使用 SQL 的 CREATE VIEW 命令定义一个名称为SVIEW 的视图,该视图的 SELECT 语句完成查询;选课 3 门以上(不包括 3 门)的每个学生的学号 、姓名、平均成绩、最低分和选课门数,并按“平均成绩”降序排序。最后将定义视图的命令代码存放到命令文件 T1.PRG 中并执行该文件

8、。习题 10打开数据库 SALARY_DB,使用 SQL 的 CREATE VIEW 命令创建一个名称为 SVIEW 的视图,该视图的 SELECT 语句查询 salary_db 数据库中salarys 表(雇员工资表)的部门号、雇员号、姓名、工资、补贴、奖励、失业保险、医疗统筹和实发工资,其中实发工资由工资、补贴和奖励三项相加,然后再减去失业保险和医疗统筹得出,结果按”部门号”降序排序,最后将定义视图的命令代码存放到命令文件T1.PRG 中并执行该程序。习题 11打开数据库 orders_manage,使用 SQL 命令建立视图 view_cb,视图中显示每个职工签订的所有订单总金额(签订订单金额合计)大于15000 元的职工号、姓名及所签订订单的总金额,结果按总金额升序排序;同时把所用命令保存在文本文件 cmd_b.txt 中;习题 12在 SPORT 数据库中使用视图设计器建立视图 sport_view。该视图根据“获奖牌情况”和“国家”两个表统计每个国家获得的金牌数(“名次”为 1 表示获得一块金牌) ,视图中包括“国家名称”和“金牌数”两个数据项,视图中的记录先按“金牌数”降序排列、再按“国家名称”降序排列。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号