第7章 查询书面作业
- 格式:doc
- 大小:886.00 KB
- 文档页数:34
数据库查询作业一.某校与教学管理相关的3个关系模式的结构如下:蓝色为注释S学生(SNO学号、SNAME姓名、AGE年龄、SEX性别、SDEPT所在系)C课程(CNO课程号、CNAME课程名、CDEPT开课系、TNAME任课教师)SC学习(SNO学号、CNO课程号、GRADE成绩)要求进行如下操作:A 创建“教学”数据库,在“教学”数据库中创建S“学生”、C“课程”和SC“学习”这3个基本表,并说明主键和外键。
B 用SQL的查询语句表达下列查询:(1)查询刘老师所授课程的课程号和课程名。
(2)查询年龄大于23岁的男学生的学号和姓名。
(3)查询至少修读刘老师所授课程中一门课程的女学生姓名。
(4)查询王乐同学不学的课程的课程号。
(5)查询至少修读两门课程的学生学号。
(6)查询全部学生都修读的课程的课程号与课程名。
(7)查询修读课程中包含刘老师所授课程的学生学号。
二.用SQL查询语句表达下列对“教学”数据库中3个基本表S“学生”、C“课程”和SC “学习”的查询:(1)统计有学生修读的课程门数。
(2)求修读C4课程的学生的平均年龄。
(3)求刘老师所授课程的每门课程的学生平均成绩。
(4)统计每门课程学生的修读人数(超过10人的课程才统计)。
要求输出课程号和修读人数,查询结果按人数降序排列,若人数相同,按课程号升序排列。
(5)查询学号比王乐同学大,而年龄比他小的学生姓名。
(6)查询姓名以王打头的所有学生的姓名和年龄。
(7)在“学习”表中检索成绩为空值的学生学号和课程号。
(8)求年龄大于女同学平均年龄的男学生姓名和年龄。
(9)求年龄大于所有女同学年龄的男学生姓名和年龄。
三.用SQL更新语句表达对“教学”数据库中3个基本表S“学生”、C“课程”和SC“学习”的各个更新操作。
(1)向基本表“学生”中插入一个学生元组(‘S009’,‘吴’,18)(2)在基本表“学生”中查询每一门课程成绩都大于等于80分的学生学号、姓名和性别,并把查询到的值送往另一个已存在的基本表“结果”(学号,姓名,性别)中。
信息资源检索与利用课程作业(一)班级:13级商英2班姓名:冯泳琪学号:201330050215一、填空题1、布尔逻辑检索的运算符主要有:( With )( Near )( Near# )。
2、布尔逻辑运算符的优先级是( not )>( and )>( or )。
3、中图法中分为( 5 )个基本部类,( 22 )个大类,其中基本部类有:(马列毛邓)(哲学)(社会科学)(自然科学)(综合性图书)。
4、检索方法有(常规法)、(回溯法)、(循坏法)。
5、在图书馆OPAC书目检索里面查找一下书籍的索书号,并列明其所在的图书馆楼层位置(1)、《全国计算机等级考试实用应试教程.二级Visual FoxPro:最新版》,著者: 刘锁兰, 敬国东, 李海主编,出版社: 电子工业出版社,出版日期: 2010索书号为:TP3/57 ,该书在图书馆 3 楼(2)、《会计学原理》,著者: 方晶晶, 马丁娜,出版社: 清华大学出版社,出版日期: 2012.01索书号为:F230/85 ,该书在图书馆 3 楼(3)、《匆匆那年》,著者: 九夜茴著,出版社: 江苏文艺出版社,出版日期: 2013.08索书号为:I247.57/2146/1 ,该书在图书馆 2 楼二、下面有三个课题,请根据课题的要求,挑选出相关的检索词,并使用布尔逻辑关系构造检索式。
1、于皓发表在《湖南科技学院学报》上的关于管理学方面的论文。
检索词为:于皓管理学湖南科技学院学报检索式为:于皓and管理学and湖南科技学院学报2、张月莲或者王芝云编写的有关微生物燃料电池方面的论文。
检索词为:张月莲王芝云微生物燃料燃料电池检索式为:(张月莲or王芝云)and微生物燃料and燃料电池3、肖希明发表的图书馆学(G250)及图书馆管理(G251)类的论文。
检索词为:肖希明图书馆学图书馆管理检索式为:肖希明and(图书馆学or图书馆管理)三、简答1、简述一下信息、知识、文献、情报的基本概念信息:是能用来消除和减少信宿关于信源不确定性的东西.知识:是人类在改造世界的实践中获得的认识和经验的总和,是人的主观世界对于客观世界的概括和如实反映.文献:是记录有知识的一切载体.具体地说是用文字、图形、符号、声频、视频等技术手段记录人类知识的一切物质载体,或理解为固话在一定物质载体上的知识.情报:是关于某种情况的消息和报告,多带机密性质,通常是指秘密的、专门的、新颖的一类信息.2、信息检索的步骤。
第一部分教育学第七章教学论(下)一、名词解释:1、教学方法是指师生为达到一定的教学目标要求所采取的工作方式或手段。
它是教师教的方法和学生学的方法的有机统一。
2、启发式教学是相对于注入式教学而言的,是指教师从学生实际出发,遵循教学规律,运用各种有效的形式去调动和维也纳持学生学习的积极性、主动性和独立性,引导学生发展智力的一种教学指导思想;它不是一种具体的教学方法,而是选择和运用教学方法的指导思想。
3、课外活动是在教学大纲范围以外由学生自愿参加的多种教育活动的总称。
广义的课外活动包括正式课程以外的校内外各种教育活动,狭义的课外活动仅指校内的课外活动。
4、班级授课制也称课堂教学,是将学生按大致相同的年龄和知识程度编成有固定人数的教学班级,由教师按照固定的课程表和教学时间表面向全体同学进行集体教学的组织形式,它是教学的基本组织形式,由夸美纽斯论证确立。
5、教学相长是指在教学活动中教师和学生相互促进、共同提高的教学互动原则。
6、产婆术是古希腊哲学家苏格拉底善于用问答方式来激发和引导学生自己去寻求正确答案,这种苏格拉底法被称为“产婆术”。
7、注入式教学是指教师从自己的主观愿望出发,不考虑学生的实际情况,否定学生的主观能动性,把学生看作是接受知识的容器,硬性地向学生灌输知识的教学指导思想。
8、课的类型和课的结构:课的类型是指按完成教学任务的多少而划分的课的种类。
一般分为两大类:一类是单一课,另一类是综合课。
课的结构是指课的基本构成部分以及各部分进行的顺序和时间分配。
一般包括组织教学、检查复习、讲授新教材、巩固新教材、布置课外作业等五部分。
二、填空题:1、“不愤不启,不悱不发”的教育思想,最早是由(孔子)在教学实践中总结出来的。
2、教学方法改革的指导思想是(坚持启发式)、(反对注入式)。
3、讲授法包括讲述、讲解、讲读、讲演四种方式。
4、教学的辅助形式有现场教学、个别教学、分组教学。
5、教学工作的基本环节是备课、上课、作业的布置与批改、课外辅导、学习成绩的检查与评定,其中上课是中心环节。
书面作业7学号姓名第4章三、编程题(补充二)1.设计一个交通工具类Vehicle,其中的属性包括:速度speed、类别kind、颜色color;方法包括设置速度、设置颜色、取得类别、取得颜色。
创建Vehicle的对象,为其设置新速度和颜色,并显示其状态(所有属性)。
public class Vehicle {double speed = 0;String kind = "Bus", color = "Black";void setspeed(double speed){this.speed = speed;}void setcolor(String color){this.color = color;}double getspeed(){return this.speed;}String getkind(){return this.kind;}String getcolor(){return this.color;}public static void main(String[] args) {Vehicle v = new Vehicle();v.setspeed(127);v.setcolor("White");System.out.println("Speed: "+v.getspeed()+"\nKind:"+v.getkind()+"\nColor: "+v.getcolor());}2.设计一个立方体类Cube,只有边长属性,具有设置边长、取得边长、计算表面积、计算体积的方法。
创建Cube对象,为其设置新边长,显示其边长,计算并显示其表面积和体积。
public class Cube {double a = 0;void seta(double a){this.a = a;}double geta(){return this.a;}double gets(){return this.a * this.a * 6;}double getv(){return this.a * this.a * this.a;}public static void main(String[] args) {Cube c = new Cube();c.seta(8);System.out.println("Length of a side: "+c.geta()+"\nSuperficial area: "+c.gets()+"\nVolume: "+c.getv());}}3.创建银行账号类SavingAccount,用静态变量存储年利率,用私有实例变量存储存款额。
第七章税收征收管理法律制度(课后作业)一、单项选择题1.下列不属于税务机关在税收征收管理中享有的权利的是()。
A.法规起草拟订权B.代位权与撤销权C.要求保密权D.阻止欠税纳税人离境的权利2.税务机关在税收征收管理中拥有的最基本、最主要的权利是()。
A.法规起草拟订权B.税务管理权C.税款征收权D.行政处罚权3.从事生产、经营的纳税人领取工商营业执照的,应当自领取工商营业执照之日起()内申报办理税务登记。
A.15日B.20日C.30日D.45日4.从事生产、经营的纳税人外出经营,自其在同一县(市)实际经营或提供劳务之日起,在连续的12个月内累计超过()的,应当自期满之日起()内,向生产、经营所在地税务机关申报办理税务登记。
A.90日,15日B.90日,30日C.180日,15日D.180日,30日5.实行定期定额征收方式的个体工商户向税务机关申报办理停业登记的,停业期限不得超过()。
A.3个月B.6个月C.9个月D.1年6.纳税人被工商行政管理机关吊销营业执照的,应当自营业执照被吊销之日起()内,向原税务登记机关申报办理注销税务登记。
A.7日B.10日C.15日D.30日7.下列关于停业、复业税务登记的表述中,正确的是()。
A.实行查定征收方式的纳税人因自身经营的需要暂停经营或者恢复经营的,可以向主管税务机关申请办理停业、复业税务登记B.纳税人在停业期间发生纳税义务的,不需要申报缴纳税款C.已办理停业登记的纳税人恢复生产、经营后,应当向税务机关申报办理复业登记D.纳税人停业期满不能及时恢复生产经营的,应当在停业期满前向税务机关提出延长停业登记申请8.纳税人、扣缴义务人遗失税务登记证件的,应当自遗失税务登记证件之日起()内,书面报告主管税务机关。
A.7日B.10日C.15日D.30日9.从事生产、经营的纳税人应当自领取营业执照或者发生纳税义务之日起()内,按照国家有关规定设置账簿。
A.5日B.10日C.15日D.30日10.从事生产、经营的纳税人应当自领取()之日起()内,将其财务、会计制度或者财务、会计处理办法报送主管税务机关备案。
航空运输与服务作业指导书第1章航空运输概述 (4)1.1 航空运输的发展历程 (4)1.2 航空运输的类别与特点 (4)1.3 航空运输行业现状及发展趋势 (5)第2章航空公司组织结构与职能 (5)2.1 航空公司组织架构 (5)2.1.1 董事会 (6)2.1.2 高层管理 (6)2.1.3 运营部门 (6)2.1.4 职能部门 (6)2.1.5 辅助部门 (6)2.2 航空公司各部门职能 (6)2.2.1 飞行部 (6)2.2.2 机务部 (6)2.2.3 乘务部 (6)2.2.4 地面服务部 (6)2.2.5 财务部 (6)2.2.6 人力资源部 (6)2.2.7 市场营销部 (7)2.2.8 安全质量部 (7)2.3 航空公司运营管理体系 (7)2.3.1 航班运行 (7)2.3.2 维修保障 (7)2.3.3 旅客服务 (7)2.3.4 货物运输 (7)2.3.5 安全质量 (7)第3章航空运输服务流程 (7)3.1 航空票务服务流程 (7)3.1.1 客户咨询与需求分析 (7)3.1.2 航班查询与预订 (7)3.1.3 票款支付与出票 (8)3.1.4 退票、改签与签转服务 (8)3.2 航空货物服务流程 (8)3.2.1 货物接收与预订 (8)3.2.2 货物包装与标记 (8)3.2.3 货物安检与交运 (8)3.2.4 货物提取与派送 (8)3.3 机场地面服务流程 (8)3.3.1 值机服务 (8)3.3.2 行李服务 (8)3.3.3 安检服务 (8)3.3.4 登机服务 (9)3.3.5 到达服务 (9)第4章航空运输合同与法律规范 (9)4.1 航空运输合同概述 (9)4.1.1 定义与特性 (9)4.1.2 类型与范围 (9)4.2 航空运输合同的签订与履行 (9)4.2.1 签订航空运输合同 (9)4.2.2 履行航空运输合同 (9)4.3 航空运输法律法规 (10)4.3.1 国内航空运输法律法规 (10)4.3.2 国际航空运输法律法规 (10)4.3.3 我国加入的国际航空运输协定 (10)4.3.4 航空运输法律法规的实施 (10)第5章航空运输市场营销 (10)5.1 航空运输市场需求分析 (10)5.1.1 市场细分 (10)5.1.2 市场规模与增长趋势 (10)5.1.3 竞争态势分析 (10)5.2 航空运输产品策略 (10)5.2.1 产品定位 (11)5.2.2 产品设计与创新 (11)5.2.3 价格策略 (11)5.3 航空运输促销策略 (11)5.3.1 促销手段 (11)5.3.2 促销活动策划 (11)5.3.3 合作与联盟 (11)5.3.4 会员制度 (11)第6章航空运输收益管理 (11)6.1 收益管理的概念与目标 (11)6.1.1 概念 (11)6.1.2 目标 (11)6.2 收益管理的策略与方法 (12)6.2.1 策略 (12)6.2.2 方法 (12)6.3 航空公司收益管理实践 (12)第7章航空运输服务质量与管理 (12)7.1 航空运输服务质量要素 (12)7.1.1 安全性 (13)7.1.2 准点率 (13)7.1.3 服务态度 (13)7.1.4 乘机舒适度 (13)7.1.5 信息化水平 (13)7.2 航空公司服务质量管理体系 (13)7.2.2 服务质量标准与规范 (13)7.2.3 服务质量监控与评估 (13)7.2.4 服务质量改进 (13)7.3 航空公司服务质量改进措施 (14)7.3.1 加强员工培训 (14)7.3.2 优化航班调度 (14)7.3.3 提升信息化水平 (14)7.3.4 改进机上服务 (14)7.3.5 加强安全监管 (14)7.3.6 建立投诉处理机制 (14)第8章航空运输风险管理与安全 (14)8.1 航空运输风险管理概述 (14)8.1.1 风险管理定义 (14)8.1.2 风险类型 (14)8.1.3 风险管理目标 (14)8.2 航空公司风险防范与应对 (14)8.2.1 风险识别 (14)8.2.2 风险评估 (15)8.2.3 风险控制 (15)8.2.4 风险应对 (15)8.3 航空运输安全措施 (15)8.3.1 安全管理组织 (15)8.3.2 安全规章制度 (15)8.3.3 安全培训与教育 (15)8.3.4 安全检查与监督 (15)8.3.5 应急处置与救援 (15)8.3.6 安全信息管理 (15)8.3.7 持续改进 (15)第9章航空运输信息技术应用 (15)9.1 航空运输信息化发展概况 (16)9.1.1 发展历程 (16)9.1.2 现状 (16)9.1.3 未来发展趋势 (16)9.2 航空公司信息系统架构 (16)9.2.1 数据层 (17)9.2.2 服务层 (17)9.2.3 应用层 (17)9.2.4 用户层 (17)9.3 信息技术在航空运输中的应用实例 (17)9.3.1 航班运行控制系统 (17)9.3.2 电子商务平台 (17)9.3.3 自助值机与行李托运系统 (17)9.3.4 航班动态信息服务 (17)9.3.6 航空物流信息系统 (17)第10章航空运输业的发展趋势与挑战 (18)10.1 航空运输业的发展机遇 (18)10.1.1 全球经济一体化推动航空需求增长 (18)10.1.2 电子商务与航空物流的融合 (18)10.1.3 新技术、新材料在航空器设计与制造中的应用 (18)10.1.4 亚太地区航空市场的崛起 (18)10.1.5 航空公司间的战略合作与联盟 (18)10.2 航空运输业的挑战与应对策略 (18)10.2.1 高昂的燃油成本与碳排放约束 (18)10.2.2 空域资源紧张与航班延误 (18)10.2.3 恐怖主义、疾病传播等安全风险 (18)10.2.4 竞争日益激烈,盈利模式转型 (18)10.2.5 应对策略:提高运营效率、优化航线网络、创新服务模式、加强安全防范 (18)10.3 航空运输业的未来展望 (18)10.3.1 绿色航空:新能源、低排放航空器的研发与应用 (18)10.3.2 智能航空:大数据、人工智能等技术在航空领域的应用 (18)10.3.3 高速航空:超音速航空器的研究与发展 (18)10.3.4 航空共享经济:航空公司与第三方服务提供商的深度合作 (18)10.3.5 航空航天融合:太空旅游、卫星通信等新兴业务的发展机遇 (18)第1章航空运输概述1.1 航空运输的发展历程航空运输作为现代交通运输体系的重要组成部分,自20世纪初诞生以来,经历了多次技术革新和产业升级。
课堂练习:●查询医生的名单。
SELECT 姓名FROM 医生;●查询医生的姓名,性别,出生日期,职称。
(注意查询中要求的顺序) SELECT 姓名, 性别, 出生日期, 职称FROM 医生;●查询医生的所有信息。
SELECT * FROM 医生;●查询女性或正主任医生的姓名,性别,职称,科室号SELECT 姓名, 性别, 职称, 科室号FROM 医生WHERE 性别='女' Or 职称='正主任医生';●查询女性正主任医生的姓名,科室号SELECT 姓名, 科室号FROM 医生WHERE 性别='女' And 职称='正主任医生';●按科室号升序对医生排序SELECT *FROM 医生ORDER BY 科室号;●查询男性医生的姓名、职称,并将查询结果生成一张新表“男性医生”。
SELECT 姓名,职称into 男性医生FROM 医生where 性别='男'●查询某种性别的医生的姓名、职称、性别。
运行查询时要求输入性别,输入”男”查询男性医生,输入”女”查询女性医生。
SELECT 姓名,职称,性别FROM 医生where 性别=x●计算-3的绝对值SELECT ABS(-3) as -3的绝对值●查询今天的日期SELECT date() as 今日日期●查询今年年份SELECT year(date()) as 今年年份●查询1990-4-28出生的人至今生存了多少年、天、小时、秒SELECT datediff('yyyy',#1990-4-28#,date()) as 年●查询医生的姓名,年龄SELECT 姓名, year(date())-year(出生日期) AS 年龄FROM 医生;●查询45岁以上的医生的姓名,性别,年龄,科室号:SELECT 姓名, 性别, YEAR(DATE())-YEAR(出生日期) AS 年龄, 科室号FROM 医生WHERE YEAR(DATE())-YEAR(出生日期)>=45;●查询正主任医生的姓名,年龄,科室号SELECT 姓名, YEAR(DA TE())-YEAR(出生日期) AS 年龄, 科室号FROM 医生WHERE 职称='正主任医生';●查询李医生的情况:SELECT *FROM 医生WHERE 姓名Like '李*';●查询姓张的且名字是二个字的医生的信息SELECT *FROM 医生WHERE 姓名Like '张??';●查询出1970年以前出生(不含1970年)的男医生的科室号、科室名称、医生号和姓名,并按科室号升序排序。
经济法基础(2016) 第七章税收征收管理法律制度课后作业一、单项选择题1.下列各项,适用《征管法》征收的是()。
A.城建税B.教育费附加C.关税D.海关代征的进口环节增值税2.根据税收征收管理法律制度的规定,下列不属于纳税主体权利的是()。
A.申请延期申报B.按期申报纳税C.选择纳税申报方式D.申请延期缴纳税款3.根据税收征收管理法律制度的规定,下列说法中不正确的是()。
A.从事生产、经营的纳税人应当按照规定自开立基本存款账户或者其他存款账户之日起15日内,将其全部账号向主管税务机关报告B.从事生产、经营的纳税人领取工商营业执照的,应当自领取工商营业执照之日起30日内申报办理税务登记C.纳税人已在工商行政管理机关办理变更登记的,应当自工商行政管理机关变更登记之日起30日内,向原税务登记机关申报办理变更税务登记D.纳税人被工商行政管理机关吊销营业执照的,应自营业执照被吊销之日起30日内向原税务登记机关申报办理注销税务登记4.下列关于停业、复业税务登记的表述中,不正确的是()。
A.实行定期定额征收方式的纳税人因自身经营的需要暂停经营或者恢复经营的,可以向主管税务机关申请办理停业、复业税务登记B.纳税人的停业期限不得超过3个月C.纳税人申报办理停业登记时,税务机关应收存其税务登记证及副本、发票领购簿、未使用完的发票和其他税务证件D.纳税人停业期满不能及时恢复生产经营的,应当在停业期满前到税务机关办理延长停业登记5.境外企业在中国境内承包建筑、安装、装配、勘探工程和提供劳务的,应当在项目完工、离开中国前()内,持有关证件和资料,向原税务登记机关申报办理注销税务登记。
A.7日B.10日C.15日D.30日6.根据税收征收管理法律制度的规定,下列关于账簿和凭证管理的说法中不正确的是()。
A.从事生产、经营的纳税人应当自领取营业执照或者发生纳税义务之日起15日内,按规定设置账簿B.扣缴义务人应当自法定扣缴义务发生之日起10日内,按照所代扣、代收的税种分别设置代扣代缴、代收代缴税款账簿C.账簿、会计凭证和报表,应当使用中文D.账簿、记账凭证、报表、完税凭证、发票、出口凭证以及其他涉税资料应当保存5年7.根据发票管理的相关规定,下列表述正确的是()。
《搜索文件》作业设计方案(第一课时)一、作业目标1. 掌握搜索引擎的基本使用方法,能够熟练进行关键词搜索。
2. 了解文件搜索的基本技巧,能够根据需求进行精准搜索。
3. 培养良好的信息搜索习惯和方法,提高信息素养。
二、作业内容1. 搜索一个指定文件夹内的所有图片文件,并将搜索结果按照文件名和文件类型分类。
2. 针对某个特定主题,进行相关文件搜索,并将搜索结果整理成文档。
3. 在实际生活中,寻找一个需要使用网络搜索解决问题的案例,并进行实际操作。
4. 在网络上寻找一个小游戏或者一个有趣的网站,体验文件搜索在实际应用中的作用。
三、作业要求1. 作业应在规定时间内完成,鼓励学生们尝试使用不同的搜索引擎,比较搜索结果。
2. 提交的作业应包含完整的搜索过程记录,如:搜索时间、关键词、搜索结果等。
3. 搜索结果分类和整理要清晰明了,方便他人阅读。
4. 实际应用案例应阐述问题、搜索过程、解决方案和结果,字数不少于300字。
5. 鼓励学生们尝试使用各种不同的搜索技巧和方法,并在作业中分享自己的经验。
四、作业评价1. 评价标准包括:搜索结果的准确性、分类和整理的合理性、实际应用案例的实用性以及技巧分享的亮点。
2. 评价方式可采取教师评价、小组互评或自我评价等多种方式,注重评价的客观性和公正性。
3. 对于优秀作业,可给予一定的奖励,以激励学生们更加积极地参与作业和课程学习。
五、作业反馈1. 鼓励学生们提出对作业设计方案和建议,以便不断改进和优化作业内容。
2. 收集学生们对作业难易度、完成情况等方面的反馈,以便了解教学效果和不足之处。
3. 根据反馈情况,及时调整和改进教学策略,提高教学质量和效果。
通过本次作业设计方案,旨在通过实际操作和体验,让学生们掌握搜索引擎的基本使用方法,了解文件搜索的基本技巧,并培养良好的信息搜索习惯和方法,提高信息素养。
作业内容丰富多样,涵盖了不同层次和难度的搜索任务,旨在激发学生的学习兴趣和积极性。
第5章查询本章主要的内容是:1.查询的创建:(1)使用向导创建查询。
(2)使用设计视图创建查询。
(3)在查询中计算。
2.查询的分类:(1)选择查询(即简单查询);(2)参数查询(3)交叉表查询(4)操作查询:具体是删除、更新、追加与生成表查询(5)SQL查询3. 查询准则:(1)运算符。
(2)函数。
(3)表达式。
4、操作已创建的查询。
(1)运行己创建的查询。
(2)编辑查询中的字段。
(3)编辑查询中的数据源。
(4)排序查询的结果。
历年的全国计算机等级考试的笔试中,查询部分的分值约占6-12%,属于重点的考察内容。
本章历年的考题分布情况如表5-1所示:SQL查询语句的考查比重在逐渐加大。
5.1 认识查询考点1 查询的功能查询是根据用户给定的一组条件,从数据库的一个或多个表或已有查询中抽取符合条件的记录,形成一个数据集合(即表)。
查询的结果是由若干记录组成的集合(即生成一张新表)。
在Access中可以方便地创建查询,在创建查询的过程中定义要查询的内容和准则,Access根据定义的内容和准则在数据库表中搜索符合条件的记录。
查询建立后,可使用不同的方法来查看、更改以及分析数据,也可以将查询作为窗体、报表以及其他查询的数据来源。
考点2 查询的分类Access数据库管理系统将查询分为选择查询(即简单查询)、参数查询、交叉表查询、操作查询、SQL查询,共五种。
1.选择查询选择查询是最常用的查询类型,顾名思义,它是根据指定的查询准则,从一个或多个表中获取数据并显示结果。
可以使用选择查询对记录进行分组,作求和、计数、平均值以及其他类型的统计计算。
2.参数查询参数查询是一种利用对话框来提示用户输入准则的查询。
这种查询可以根据用户输入的准则来检索符合相应条件的记录。
3.交叉表查询交叉表查询把来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段的统计值。
交叉表查询就是利用表中的行和列来统计数据的。
4.操作查询操作查询与选择查询相似,都是由用户指定查找记录的条件,但选择查询是检索符合特定条件的一组记录,而操作查询是在一次查询操作中对所得结果进行编辑等操作。
操作查询是仅在一个操作中更改许多记录的查询,操作查询共有四种类型:删除、更新、追加与生成表。
5.SQL查询SQL查询是用户使用SQL语句创建的查询。
SQL语言是结构化查询语言(Structured Query Language),它是一个综合的、通用的、功能极强的数据库语言,目前已成为关系数据库的标准语言。
Access数据库支持SQL语言,它使Access数据库的功能得到了很大的加强,并使Access与大型数据(如果SQL server)的数据传递成为可能。
例5.1(2004年9月填空题第6题)操作查询共有四种类型,分别是删除查询、、追加查询和生成查询。
[解析]参照本章考点1中对操作查询的描述。
[答案]更新查询例5.2(2006年9月选择题第13题)SQL 的含义是________。
A)结构化查询语言B)数据定义语言C)数据库查询语言D)数据库操纵与控制语言[答案]结构化查询语言5.2 查询准则考点3 查询准则查询可以依据一定的条件限制,从表或已有查询中提取满足条件的结果,这个条件就是查询的准则。
准则可以是运算符、常量、字段值、函数以及字段名和属性的任意组合,查询准则应能够计算出一个结果。
1.运算符运算符是特定的符号或单词,用来标识一个或多个元素执行的操作。
Access有多种类别的运算符,包括算术(数学)运算符、关系(比较)运算符,连接运算符和逻辑运算符。
(1)算术运算符。
算术运算符包括加、减、乘、除等操作,表5.2所示为算术运算符及含义。
(2)关系运算符及说明。
比较两个值,可使用如表5.3所示运算符。
其结果将是一个逻辑值,即TRUE或FALSE。
表5.3 关系运算符及说明(3)逻辑运算符。
对多个条件进行判断,可使用如表5.4所示的逻辑运算符。
使用该运算符对值进行连接,结果为逻辑值,即TRUE或FALSE。
表5.4 逻辑运算符及其含义(4)其他运算符表5.5列出了一些其他运算符,这些运算符根据字段中的值是否符合这个运算符指定条件返回TRUE或者FALSE。
TRUE值使记录包含在查询内;FALSE值拒绝此记录。
表5.6列出Like运算符的匹配条件实例。
表5.5 其他特殊运算符及其含义2.准则中的函数查询的准则可以利用Access提供的标准函数来构造。
常用的函数包括数值函数、字符函数、日期时间函数和统计函数。
(1)数值函数。
数值函数用于数值的计算,常用的数值函数如表5.7所示。
表5.7 准则中常用的数值函数(2)字符函数字符函数又称为文本处理函数,用于处理字符串。
常用的字符函数如表5.8所示。
表5.8 准则中常用字符函数(3)准则中常用的日期和时间函数日期和时间函数常用来处理字段中的日期/时间值,可以通过日期和时间函数抽取日期的一部分及时间的一部分。
常用日期和时间函数及说明如表5.9所示。
表5.9 常用日期时间函数例5.3(2004年9月选择题第18题)在课程表中要查找课程名称中包含“计算机”的课程,对“课程名称”字段的正确准则表达式是_____。
A."计算机" B."*计算机*" C.Like “*计算机*”D.Like “计算机”[解析]本题使用文本文字值作为查询的准则,可包括任意可打印字符,也可以使用相应的函数和运算符。
查询准则中的特殊运算符“Like”用于指定查找文本字段的字符模式。
所定义的字符模式中,用“?”表示该位置可匹配任何一个字符;用“*”表示该位置可匹配零或都多个字符;用“#”表示该位置可匹配个数字;用方括号描述一个范围,用于可匹配的字符范围。
本题要求查找课程名称(文本数据类型)中包含“计算机”的课程,则可以使用Like运算符,并使用“*”通配符来匹配“计算机”前后文字,因此本题答案为C选项。
[答案]C例5.4(2004年9月选择题第20题)建立一个基于“学生”表的查询,要查找“出生日期”(数据类型为日期/时间型)在1980-06-06和1980-07-06间的学生,在“出生日期”对应列的“准则”行中输入的表达式是______。
A.Between 1980-06-06 and 1980-07-06B.Between #1980-06-06# and # 1980-07-06#C.Between 1980-06-06 or 1980-07-06D.Between #1980-06-06# or #1980-07-06#解析:查询准则中的特殊运算符"Between"用于指定一个字段值的范围,指定的范围之间用AND连接.由此可知C、D选项表达式不符合语法要求。
本题以处理日期结果作为准则,日期值需要使用半角的“#”括起来。
表5.10中列举了常用的处理日期结果作为准则的示例。
表5.10以计算或处理日期结果作为准则的说明根据表5.10的相应举例说明,对照本题要求,可知本题答案为B选项。
[答案]B例5.5(2005年4月选择题第19题)在Access数据库中已经建立了“tBook”表,若查找“图书编号”是“112 266”和“113 388”的记录,应在查询设计视图的准则行中输入______。
A."112 266" and "113 388"B.not in("112 266","113 388")C.in ("112 266","113 388")D.not in ("112 266"and"113 388")[解析]本题数据库中已经建立了“tBook”表,要查找“图书编号”是“112 266”和“113 388”的记录,也就是说,当记录的“图书编号”为“112 266”或者“113 388”时,字段值满足查询要求。
因此可以使用准则为:in ("112 266","113 388")"112 266"or"113 388"[答案]C例5.6(2005年4月填空题第6题)若要查找最近20天之内参加工作的职工记录,查询准则为______。
[解析]用Date()函数可以得到当前的日期,Date()-20便是20天前的日期,Between Date() And Date()-20便可以得到两个日期之间的日期。
[答案]Between Date() And Date()-20或者Between Date()-20 And Date()例5.7和例5.8使用已建立的“tEmployee”表,表结构如表5.11所示,表内容如5.12所示。
表5.11 “tEmployee”表结构表5.12“tEmployee”表记录内容例5.7(2005年9月选择题第18题)若在“tEmployee”表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入______。
A.Like "王"B.Like "王*"C.="王"D.="王*"[解析]本题以文本值作为查询的准则,使用文本值作为查询准则可以方便地限制查询的范围和条件。
常用的文本作为准则例如表5.13所示。
表5.13部分使用文本值作为准则的示例[答案]B例5.8现有一个已经建好的“按雇员姓名查询”窗体。
如图5-1。
图5-1 运行的窗体运行该窗体后,在文本框输入要查询雇员的姓名,当按下“查询”按钮时,运行一个“按雇员姓名查询”的查询,该查询显示出所查雇员的ID、姓名和职称三个字段、若窗体中的文本框称为tName,设计“按雇员姓名查询”,设计视图正确的准则是______。
A.[按雇员姓名查询]![tName]B.[“按雇员姓名查询”]![“tName”]C. [froms]![按雇员姓名查询]![tName]D. [froms]![“按雇员姓名查询”]![“tName”][解析]查询中的准则内容来自窗体“按雇员姓名查询”的"tName"控件值,因此应该在准则中写入[froms]![按雇员姓名查询]![tName]。
[答案]C例5.9(2006年4月选择题第19题)与查询设计器的筛选标签中所设置的筛选功能Between 80 and 90相同的表达式是______。
A.成绩表..综合成绩>=80 AND 成绩表.综合成绩=<90B.成绩表.综合成绩>80 AND 成绩表.综合成绩<90C.80<=成绩表.综合成绩=<90D.80<成绩表.综合成绩<90[解析]在Access中,使用Between 80 and 90作为字段的准则时,当字段值为80至90(包括80和90)时将显示该字段值。