考点导航
  • 在数据库文件"samp1.accdb"中,已经设计好表对象"tStud"、"tScore"和"tCorrse",请按以下要求完成设计:
    (1)创建一个查询,查找党员记录,并显示"姓名"、"性别"和"入校时间"。将查询命名为"qT1"。
    (2)创建一个查询,按学生姓名查找某学生的记录,并显示"姓名"、"课程名"和"成绩"。当运行该查询时,应显示提示信息:"请输入学生姓名:"。将查询命名为"qT2"。
    (3)创建一个交叉表查询,统计并显示各门课程男女生的平均成绩,统计显示结果如样张所示。将查询命名为"qT3"。
    要求:使用查询设计视图,用已存在的数据表做查询数据源,并将计算出来的平均成绩用整数显示(使用函数)。
    (4)创建一个查询,运行该查询后生成一个新表,表名为"tTemp",表结构包括"姓名"、"课程名"和"成绩"等3个字段,表内容为不及格的所有学生记录。将查询命名为"qT4"。
    要求:创建此查询后运行该查询,并查看运行结果。
  • 在数据库文件"samp1.accdb"中,存在已经设计好的表对象"tStaff"、"tSalary"和"tTemp"。请按以下要求完成设计:
    (1)创建一个查询,查找并显示职务为经理的员工的"工号"、"姓名"、"年龄"和"性别"4个字段的内容,将查询命名为"qT1"。
    (2)创建一个查询,查找每位员工在2005年的工资信息,并显示"工号"、"工资合计"和"水电房租费合计"3列内容。其中,"工资合计"和"水电房租费合计"两列数据均由统计计算得到,将查询命名为"qT2"。
    (3)创建一个查询,查找并显示员工的"姓名"、"工资"、"水电房租费"及"应发工资"4列内容。其中"应发工资"列数据由计算得到,计算公式为:应发工资=工资-水电房租费,将查询命名为"qT3"。
    (4)创建一个查询,将表"tTemp"中"年龄"字段值均加1,将查询命名为"qT4"。
  • 在数据库文件"samp1.accdb"中,存在已经设计好的3个关联表对象"tStud"、"tCourse"、"tScore"和一个空表"tTemp"。请按以下要求完成设计:
    (1)创建一个查询,查找并显示有书法或绘画爱好学生的"学号"、"姓名"、"性别"和"年龄"4个字段的内容,将查询命名为"qT1"。
    (2)创建一个查询,查找成绩低于所有课程总平均分的学生信息,并显示"姓名"、"课程名"和"成绩"3个字段的内容,将查询为"qT2"。
    (3)以表对象"tScore"和"tCourse"为基础,创建一个交叉表查询。要求:选择学生的"学号"为行标题、"课程号"为列标题来统计输出学分小于3分的学生平均成绩,将查询命名为"qT3"。
    注意:交叉表查询不做各行小计。
    (4)创建追加查询,将表对象"tStud"中"学号"、"性别"和"年龄"4个字段内容追加到目标表"tTemp"的对应字段内,将查询命名为"qT4"。
    规定:"姓名"字段的第一个字符为姓,剩余字符为名。将姓名分解为姓和名两部分,分别追加到目标表的"姓"、"名"两个字段中。
  • 在数据库文件"samp1.accdb"中,已经设计好了个关联的表对象"tStud"、"tScore"、"tCourse"和一个空表"tTemp",请按以下要求完成设计:
    (1)创建一个查询,查找并显示年龄在18到20之间(包括18岁和20岁)的学生"姓名"、"性别"、"年龄"和"入校时间",所建查询名为"qT1"。
    (2)创建一个更新查询,将所有学生设置为非党员,所建查询名为"qT2"。
    (3)创建一个交叉表查询,要求能够显示各门课程男女生不及格人数,结果如样张所示,所建查询名为"qT3"。
    要求:直接用查询设计视图建立交叉表查询,不允许用其他查询做数据源。交叉表查询不做各行小计。
    (4)创建一个查询,将有不及格成绩的学生的"姓名"、"性别"、"课程名"和"成绩"等信息追加到"tTemp"表的对应字段中,并确保"tTemp"表中男生记录在前、女生记录在后,所建查询名为"qT4";要求创建此查询后运行一遍该查询,并查看运行结果。
  • 在数据库文件"samp1.accdb"中,已经设计好两个表对象"tNorm"和"tStock"。请按以下要求完成设计:
    (1)创建一个查询,查找产品最高储备与最低储备相差最小的数量并输出,标题显示为"m_data",所建查询命名为"qT1"。
    (2)创建一个查询,查找库存数量超过10000(不含10000)的产品,并显示"产品名称"和"库存数量"。所建查询命名为"qT2"。
    (3)创建一个查询,按输入的产品代码查找其产品库存信息,并显示"产品代码"、"产品名称"和"库存数量"。当运行该查询时,应显示提示信息:"请输入产品代码:"。所建查询名为"qT3"。
    (4)创建一个交叉表查询,统计并显示每种产品不同规格的平均单价,显示时行标题为产品名称,列标题为规格,计算字段为单价,所建查询名为"qT4"。
    注意:交叉表查询不做各行小计。
  • 在数据库文件"samp1.accdb"中,已经设计好两个表对象住宿登记"tA"和住房信息表"tB"。请按以下要求完成设计:
    (1)创建一个查询,查找并显示客人的"姓名"、"入住日期"和"价格"3个字段内容,将查询命名为"qT1"。
    (2)创建一个参数查询,显示客人的"姓名"、"房间号"和"入住日期"3个字段信息。将"姓名"字段作为参数,设定提示文本为"请输入姓名",所建查询命名为"qT2"。
    (3)以表对象"tB"为基础,创建一个交叉表查询。要求:选择楼号为行标题列名称显示为"楼号","房间类别"为列标题来统计输出每座楼房的各类房间的平均房价信息。所建查询命名为"qT3",如样张所示。注:房间号的前两位为楼号。交叉表查询不做各行小计。
    (4)创建一个查询,统计出各种类别房屋的数量。所建查询显示两列内容,列名称分别为"type"和"num",所建查询命名为"qT4"。
  • 在数据库文件"samp1.accdb"中,已经设计好3个关联表对象"tStud"、"tCourse"、"tScore"和一个空表"tTemp"。
    请按以下要求完成查询设计:
    (1)创建一个选择查询,查找并显示简历信息为空的学生的"学号"、"姓名"、"性别"和"年龄"4个字段内容,所建查询命名为"qT1"。
    (2)创建一个选择查询,查找选课学生的"姓名"、"课程名"和"成绩"3个字段内容,所建查询命名为"qT2"。
    (3)创建一个交叉表查询,以所属院系为行标题,以学生性别为列标题,统计男女学生在各院系的平均年龄,所建查询命名为"qT3"。
    (4)创建一个追加查询,将表对象"tStud"中没有书法爱好的学生的"学号"、"姓名"、和"年龄"3个字段内容追加到目标表"tTemp"的对应字段内,将查询命名为"qT4"。
  • 在数据库文件"samp1.accdb"中,已经设计好两个表对象"tA"和"tB"。请按以下要求完成设计:
    (1)创建一个查询,查找并显示所有客人的"姓名"、"房间号"、"电话"和"入住日期"4个字段内容,将查询命名为"qT1"。
    (2)创建一个查询,能够在客人结账时根据客人的姓名统计这个客人已住天数和应交金额,并显示"姓名"、"房间号"、"已住天数"和"应交金额",将查询命名为"qT2"。
    注:输入姓名时应提示"请输入姓名:"应交金额=已住天数*价格。
    (3)创建一个查询,查找"身份证"字段第4位至第6位值为"102"的纪录,并显示"姓名"、"入住日期"和"价格"3个字段内容,将查询命名为"qT3"。
    (4)以表对象"tB"为数据源创建一个交叉表查询,使用房间号统计并显示每栋楼的各类房间个数。行标题为"楼号",列标题为"房间类别",所建查询命名为"qT4"。
    注:房间号的前两位为楼号。
  • 在数据库文件"samp1.accdb"中,已经设计好3个关联表对象"tStud"、"tCourse"和"tScore"及一个临时表对象"tTemp"。请按以下要求完成设计:
    (1)创建一个查询,查找并显示入校时间非空的男同学的"学号"、"姓名"和"所属院系"3个字段内容,将查询命名为"qT1"。
    (2)创建一个查询,查找选课学生的"姓名"和"课程名"两个字段内容,将查询命名为"qT2"。
    (3)创建一个交叉表查询,以学生性别为行标题,以所属院系为列标题,统计男女学生在各院系的平均年龄,所建查询命名为"qT3"。
    (4)创建一个更新查询,将临时表对象"tTemp"中年龄为偶数的人员的"简历"字段清空,所建查询命名为"qT4"。
  • 数据库文件"samp1.accdb"中,存在已经设计好的表对象"tStud"、"tCourse""tScore"和"tTemp"。请按以下要求完成设计:
    (1)创建一个查询,当运行该查询时,应显示参数提示信息"请输入爱好",输入爱好后,在简历字段中查找具有指定爱好的学生,显示"学号"、"姓名"、"性别"、"年龄"和"简历"5个字段的内容,将查询命名为"qT1"。
    (2)创建一个查询,查找学生的成绩信息,并显示为"学号"、"姓名"和"平均成绩"3列内容,其中"平均成绩"一列数据由计算得到,将查询命名为"qT2"。
    (3)创建一个查询,查找没有任何选课信息的学生,并显示其"学号"和"姓名"两个字段的内容,将查询命名为"qT3"。
    (4)创建一个查询,将表"tStud"中男学生的信息追加到"tTemp"表对应的"学号"、"姓名"、"年龄"、"所属院系"和"性别"字段中,将查询命名为"qT4"。
  • 在数据库文件"samp1.accdb"中,存在已经设计好的表对象"tTeacher"、"tCourse"、"tStud"和"tGrade",请按以下要求完成设计:
    (1)创建一个查询,按输入的教师姓名查找教师的授课情况,并按"上课日期"字段降序显示"教师姓名"、"课程名称"、"上课日期"3个字段的内容,将查询名命为"qT1";当运行该查询时,应显示参数提示信息:"请输入教师姓名"。
    (2)创建一个查询,查找学生的课程成绩大于等于80且小于等于100的学生情况,显示"学生姓名"、"课程名称"和"成绩"3个字段的内容,将查询命名为"qT2"。
    (3)对表"tGrade"创建一个分组总计查询,假设学号字段的前4位代表年级,要统计各个年级不同课程的平均成绩,显示"年级"、"课程ID"和"成绩之平均值",并按"年级"降序排列,将查询命名为"qT3"。
    (4)创建一个查询,按"课程ID"分类统计最高分成绩与最低分成绩的差,并显示"课程ID"、"课程名称"、"最高分与最低分的差"3个字段的内容。其中,最高分与最低分的差由计算得到,将查询命名为"qT4"。
  • 在数据库文件"samp1.accdb"中,已经设计好3个关联表对象"tStud"、"tCourse"、"tScore"和表对象"tTemp"。请按以下要求完成设计:
    (1)创建一个选择查询,查找并显示没有摄影爱好的学生的"学号"、"姓名"、"性别"和"年龄"4个字段内容,将查询命名为"qT1"。
    (2)创建一个总计查询,查找学生的成绩信息,并显示为"学号"和"平均成绩"两列内容。其中"平均成绩"一列数据由统计计算得到,将查询命名为"qT2"。
    (3)创建一个选择查询,查找并显示学生的"姓名"、"课程名"和"成绩"3个字段内容,将查询命名为"qT3"。
    (4)创建一个更新查询,将表"tTemp"中"年龄"字段值加1,并清除"团员否"字段的值,所建查询命名为"qT4"。
  • 在数据库文件"samp1.accdb"中,存在设计好的两个关联表对象"tEmp"和"tGrp"及表对象"tBmp"和"tTmp"。请按以下要求完成设计:
    (1)以表对象"tEmp"为数据源,创建一个查询,查找并显示年龄大于等于40的职工的"编号"、"姓名"、"性别"、"年龄"和"职务"5个字段内容,将查询命名为"qT1"。
    (2)建立表对象"tEmp"的"所属部门"和"tGrp"的"部门编号"之间的多对一关系并实施参照完整性。创建一个查询,按照"部门名称"查找职工信息,显示职工的"编号"、"姓名"及"聘用时间"3个字段的内容。要求显示参数提示信息为"请输入职工所属部门名称",将查询命名为"qT2"。
    (3)创建一个查询,将表"tBmp"中"编号"字段值的前面均增加"05"两个字符,将查询命名为"qT3"。
    (4)创建一个查询,删除表对象"tTmp"里所有姓名含有"红"字的记录,将查询命名为"qT4"。
  • 在数据库文件"samp1.accdb"中,已经设计好三个关联表对象"tStud"、"tCourse" 、"tScore"和一个临时表对象"tTemp"。试按以下要求完成设计:
    (1)创建一个查询,按所属院系统计学生的平均年龄,字段显示标题为"院系"和"平均年龄",所建查询命名为"qT1" 。
    (2)创建一个查询,查找选课学生的"姓名"和"课程名"两个字段内容,所建查询命名为"qT2" 。
    (3)创建一个查询,查找有先修课程的课程相关信息,输出其 "课程名"和"学分"两个字段内容,所建查询命名为"qT3"。
    (4)创建删除查询,将表对象"tTemp"中年龄值高于平均年龄(不含平均年龄)的学生记录删除,所建查询命名为"qT4"。
  • 在数据库文件"samp1.accdb"中,存在已经设计好的3个表对象"tBand"、"tBandOld"和"tLine"。请按以下要求完成设计:
    (1)创建一个查询,查找并显示"团队ID"、"导游姓名"、"线路名","天数","费用"5个字段的内容,将查询命名为"qT1"。
    (2)创建一个查询,查找并显示旅游"天数"在五到十天之间(包括五天和十天)的"线路名"、"天数"和"费用"3个字段,将查询命名为"qT2"。
    (3)创建一个查询,用于显示"tLine"表的所有字段内容,然后添加一个计算字段"优惠后价格",计算公式为:优惠后价格=费用*(1-10%),将查询命名为"qT3"。
    (4)创建一个查询,删除"tBandOld"表中出发时间在2002年以前(不含2002年)的团队记录,将查询命名为"qT4"。
  • 在数据库文件"samp1.accdb"中,存在已经设计好的两个关联表对象"tEmp"和"tGrp"及表对象"tBmp"和"tTmp"。请按以下要求完成设计:
    (1)以表对象"tEmp"为数据源,创建一个查询,查找并显示年龄大于等于40的男职工的"编号"、"姓名"、"性别"、"年龄"和"职务"5个字段内容,将查询命名为"qT1"。
    (2)以表对象"tEmp"和"tGrp"为数据源,创建一个查询,按照部门名称查找职工信息,显示职工的"编号"、"姓名"及"聘用时间"3个字段的内容。要求显示参数提示信息为:"请输入职工所属部门名称",将查询命名为"qT2"。
    (3)创建一个查询,将表"tBmp"中所有"编号"字段值前面增加"05"两个字符,将查询命名为"qT3"。
    (4)创建一个查询,要求给出提示信息"请输入需要删除的职工姓名",从键盘输入姓名后,删除表对象"tTmp"中指定姓名的记录,将查询命名为"qT4"。
  • 在数据库文件"samp1.accdb"中,存在已经设计好的两个关联对象"tEmp"和"tGrp"及表对象"tBmp"。请按以下要求完成设计:
    (1)以表对象"tEmp"为数据源创建一个查询,查找并显示姓"王"的职工的"编号"、"姓名"、"性别"、"年龄"和"职务"5个字段内容,将查询命名为"qT1"。
    (2)创建一个查询,查找并显示职务为"主管"和"经理"的职工的"编号"、"姓名"、"所属部门"和所属部门的"名称"4个字段内容,将查询命名为"qT2"。
    (3)创建一个查询,按输入的职工职务,查找并显示职工的"编号"、"姓名"、"职务"和"聘用时间"4个字段内容,运行该查询时,显示参数提示信息:"请输入职工的职务",将查询命名为"qT3"。
    (4)创建一个查询,将表"tBmp"中"年龄"字段值加1,将查询命名为"qT4"。
  • 在数据库文件"samp1.accdb"中,已经设计好表象"tCollect"、"tpress"和"tType",请按以下要求完成设计:
    (1)创建一个查询,查找收藏品中CD盘最高价格和最低价格信息并输出,标题显示为"v_Max"和"v_Min",将查询命名为"qT1"。
    (2)创建一个查询,查找并显示购买"价格"大于100元并且"购买日期"在2001年以后(含2001年)的"CDID"、"主题名称"、"价格"、"购买日期"和"介绍"5个字段的内容,将查询命名为"qT2"。
    (3)创建一个查询,通过输入CD类型名称,查询并显示"CDID"、"主题名称"、"价格"、"购买日期"和"介绍"5个字段的内容,当运行该查询时,应显示参数提示信息"请输入CD类型名称:",将查询命名为"qT3"。
    (4)创建一个更新查询,对"tType"表进行调整,将"类型ID"等于"05"的记录中的"类型介绍"字段更改为"古典音乐",将查询命名为"qT4"。
  • 数据库文件"samp1.accdb"中,已经设计好三个关联对象"tStud"、"tCourse"和"tScore"。试按以下要求完成设计:
    (1)创建一个查询,查找并显示有摄影爱好的男女学生各自人数,字段显示标题为"性别"和"NUM",所建查询命名为"qT1"。
    注意:要求用学号字段来统计人数。
    (2)创建一个查询,查找选课学生的"姓名"和"课程名"两个字段内容,所建查询命名为"qT2"。
    (3)创建一个查询,查找没有先修课程的课程相关信息,输出其"课程号"、"课程名"和"学分"三个字段内容,所建查询命名为"qT3"。
    (4)创建更新查询,将表对象"tStud"中低于平均年龄(不含平均年龄)学生的"备注"字段值设置为true,所建查询命名为"qT4"。
  • 数据库文件"samp1.accdb"中,已经设计好表对象"tQuota"和"tStock",试按以下要求完成设计:
    (1)创建一个查询,在"tStock"表中查找"产品ID"第一个字符为"2"的产品,并显示"产品名称"、"库存数量"、"最高储备"和"最低储备"等字段内容,查询名为qT1。
    (2)创建一个查询,计算每类产品库存金额合计,并显示"产品名称"和"库存金额"两列数据,要求只显示"库存金额"的整数部分。所建查询名为"qT2",具体效果如样张所示。
    说明:库存金额=单价×库存数量
    (3)创建一个查询,查找单价低于平均单价的产品,并按"产品名称"升序和"单价"降序显示"产品名称"、"规格"、"单价"和"库存数量"等字段内容。所建查询名为"qT3"。
    (4)创建一个查询,运行该查询后可将"tStock"表中所有记录的"单位"字段值设为"只"。所建查询名为"qT4"。要求创建此查询后,运行该查询,并查看运行结果。