ACCESS查询操作题 下载本文

(3)创建一个查询,统计每班每门课程的平均成绩,显示结果如下图所示,所建查询名为\;选tcourse,tstudent,tgrade.交叉表,班级为行,课程名为列总汇都是group by,成绩之Avg:round(Avg(tGrade.成绩))为值,总汇express

(4)创建一个查询,将男学生的\班级\、\姓名\、\性别\、\课程名\和\成绩\等信息追加到\表的对应字段中,所建查询名为\。性别条件男

知识点:access知识点/各种查询的创建

66、考生文件夹下存在一个数据库文件\,里面已经设计好表对象\档案表\和\水费\,试按以下要求完成设计:

(1)设置\档案表\表中的\性别\字段的有效性规则为其值只能为\男\或\女\,有效性文本为\性别字段只能填写男或女\;男’Or’女’ 性别字段只能填写男或女

(2)创建一个查询,查找未婚职工的记录,并显示\姓名\、\出生日期\和\职称\。所建查询名为\;婚否去对号,条件0

(3)创建一个更新查询,用于计算水费,计算公式:水费=3.7*(本月水-上月水)所建查询名为\;更新到中输入3.7*([本月水]-[上月水]),运行查询

(4)创建一个查询,查找水费为零的记录,并显示\姓名\,所建查询名为\。水费条件0,去掉对号

知识点:access知识点/各种查询的创建

67、考生文件夹下存在一个数据库文件\,里面已经设计好三个关联的表对象\、\、\和一个空表\,试按以下要求完成设计:

(1)创建一个查询,查找并显示年龄在18到20之间(包括18岁和20岁)的学生\姓名\、\性别\、\年龄\和\入校时间\,所建查询名为\;>=18 And <=20

(2)创建一个查询,将所有学生设置为非党员,所建查询名为\;更新查询,更新到输入No,运行 (3)创建一个交叉表查询,要求能够显示各门课程男女生不及格人数,结果如下图所示,所建查询名为\;要求:直接用查询设计视图建立交叉表查询,不允许用其他查询做数据源。交叉表查询不做各行小计;单击菜单栏【查询】|【交叉表查询】。

步骤3:分别双击“性别”、“课程名”、“学号”和“成绩”字段。在“成绩”字段的“条件”行输入“<60”。

步骤4:单击菜单栏【视图】|【总计】,在“学号”字段的“总计”行下拉列表中选择“计数”,在“性别”和“课程名”字段的“总计”行下拉列表中选择“分组”,在“成绩”字段的“总计”行下拉列表中选中“条件(where)”。

步骤5:分别在“性别”、“课程名”和“学号”字段的“交叉表”行下拉列表中选中“行标题”、“列标题”和“值

(4)创建一个查询,将有不及格成绩的学生的\姓名\、\性别\、\课程名\和\成绩\等信息追加到\表的对应字段中,并确保\表中男生记录在前、女生记录在后,所建查询名为\;要求创建此查询后,运行该查询,并查看运行结果。步骤1:。在“显示表”对话框双击表“tStud”、“tCourse”、“tScore”,关闭“显示表”对话框。 步骤2:单击菜单栏【查询】|【追加查询】,在弹出的对话框中的表名称的下拉列表中选择tTemp。步骤3:双击“姓名”、“性别”、“课程名”、“成绩”字段、在“性别”字段的“排序”行选中“升序”,在“成绩”字段的“条件”行输入“<60”。 步骤4:单击运行,选择“是”。 知识点:access知识点/各种查询的创建

68、考生文件夹下存在一个数据库文件\,里面已经设计好两个表对象住宿登记表\和住房信息表\。试按以下要求完成设计:

(1)创建一个查询,查找并显示客人的\姓名\、\入住日期\和\价格\三个字段内容,所建查询命名为\; (2)创建一个参数查询,显示客人的\姓名\、\房间号\和\入住日期\三个字段信息。将\姓名\字段作为参数,设定提示文本为\请输入姓名\,所建查询命名为\;

(3)以表对象\为基础,创建一个交叉表查询。要求:选择楼号为行标题、列名称显示为\楼号\,\房间类别\为列标题来统计输出每座楼房的各类房间的平均房价信息。所建查询命名为\;注:房间号的前两位为楼号。交叉表查询不做各行小计;“字段”行的第一列输入“楼号:Left([tB]![房间号],2)”,分别双击“房间类别”、“价格”字段。

步骤4:在“价格”字段的“总计”行选择“平均值”,在“楼号”和“房间类别”字段的“总计”行选择“分组”。

步骤5:分别在“楼号:Left([tB]![房间号],2)”,“房间类别”、“价格”字段的“交叉表”行下拉列表中选中“行标题”、“列标题”和“值”。

(4)创建一个查询,统计出各种类别房屋的数量。所建查询显示两列内容,列名称分别为\和\,所建查询命名为\。选择tB“房间类别”和“房间号”字段。房间号选择计数,房间类别,分组。 步骤4:分别在“房间类别”和“房间号”字段的“字段”行前面添加“type:”和“num:”字样。 知识点:access知识点/各种查询的创建

82、考生文件夹下存在一个数据库文件\,里面已经设计好三个关联表对象\、\、\和表对象\。试按以下要求完成设计:

(1)创建一个选择查询,查找并显示没有摄影爱好的学生的\学号\、\姓名\、\性别\和\年龄\四个字段内容,所建查询命名为\;Not Like \摄影*\取消简历显示

(2)创建一个总计查询,查找学生的成绩信息,并显示为\学号\和\平均成绩\两列内容。其中\平均成绩\一列数据由统计计算得到,所建查询命名为\;tscore平均成绩:成绩,总汇选平均值,学号选groupby (3)创建一个选择查询,查找并显示学生的\姓名\、\课程名\和\成绩\三个字段内容,所建查询命名为\;

(4)创建一个更新查询,将表\中\年龄\字段值加1,并清除\团员否\字段的值,所建查询命名为\。

知识点:access知识点/各种查询的创建

98、考生文件夹下存在一个数据库文件\,里面已经设计好两个表对象\和\。试按以下要求完成设计:

(1)创建一个查询,计算并输出学生最大年龄与最小年龄的差值,显示标题为\,所建查询命名为\。字段”行第一列输入s_data:Max([年龄])-Min([年龄])

(2)建立\和\两表之间的一对一关系。外部数据,关系,tStud”中的“学号”字段,拖动鼠标到表“tScore”的“学号”创建

(3)创建一个查询,查找并显示数学成绩不及格的学生的\姓名\、\性别\和\数学\三个字段内容,所建查询命名为\。<60

(4)创建一个查询,计算并显示\学号\和\平均成绩\两个字段内容,其中平均成绩是计算数学、计算机和英语三门课成绩的平均值,所建查询命名为\。平均成绩:([数学]+[计算机]+[英语])/3 注意:不允许修改表对象\和\的结构及记录数据的值;选择查询只返回选了课的学生的相关信息。

知识点:access知识点/各种查询的创建

99、考生文件夹下存在一个数据库文件\,里面已经设计好一个表对象\。试按以下要求完成设计:

(1)创建一个查询,计算并输出教师最大年龄与最小年龄的差值,显示标题为\,所建查询命名为\。m_age: Max([年龄])-Min([年龄])

(2)创建一个查询,查找并显示具有研究生学历的教师的\编号\、\姓名\、\性别\和\系别\四个字段内容,所建查询命名为\。条件中输入研究生

(3)创建一个查询,查找并显示年龄小于等于38、职称为副教授或教授的教师的\编号\、\姓名\、\年龄\、\学历\和\职称\五个字段内容,所建查询命名为\。\副教授\教授\注意冒号和空格

(4)创建一个查询,查找并统计在职教师按照职称进行分类的平均年龄,然后显示出标题为\职称\和\平均年龄\的两个字段内容,所建查询命名为\。选择表中的职称字段,选择分组,第二个字段中输入平均年龄:年龄选择平均值,再选择在职否字段,把该字段的显示中的钩去掉,并在条件中输入:True,总计中选择条件,最后以qT4保存查询。 知识点:access知识点/各种查询的创建

100、考生文件夹下存在一个数据库文件\,里面已经设计好表对象\、\、\和\,试按以下要求完成设计:

(1)创建一个查询,按输入的教师姓名查找教师的授课情况,并按\上课日期\字段降序显示\教师姓名\、\课程名称\、\上课日期\三个字段的内容,所建查询名为\;当运行该查询时,应显示参数提示信息:\请输入教师姓名\。[请输入教师姓名] 降序

(2)创建一个查询,查找学生的课程成绩大于等于80且小于等于100的学生情况,显示\学生姓名\、\课程名称\和\成绩\三个字段的内容,所建查询名为\。>=80 And <=100

(3)对表\创建一个分组总计查询,假设学号字段的前4位代表年级,要统计各个年级不同课程的平均成绩,显示\年级\、\课程ID\和\成绩之Avg\,并按\年级\降序排列,所建查询为\。

(4)创建一个查询,按\课程ID\分类统计最高分成绩与最低分成绩的差,并显示\课程名称\、\最高分与最低分的差\等内容。其中,最高分与最低分的差由计算得到,所建查询名为\。选择课程名称,课程ID去对号,最高分与最低分的差: Max([成绩])-Min([成绩])(expression)

知识点:access知识点/各种查询的创建

101、考生文件夹下存在一个数据库文件\,里面已经设计好表对象\、\和\,试按以下要求完成设计:

(1)创建一个查询,查找收藏品中CD盘最高价格和最低价格信息并输出,标题显示为\和\,所建查询名为\。

(2)创建一个查询,查找并显示购买\价格\大于100元并且\购买日期\在2001年以后(含2001年)的\、\主题名称\、\价格\、\购买日期\和\介绍\五个字段的内容,所建查询名为\。

(3)创建一个查询,通过输入CD类型名称,查询并显示\、\主题名称\、\价格\、\购买日期\和\介绍\五个字段的内容,当运行该查询时,应显示参数提示信息\请输入CD类型名称:\,所建查询名为\。 (4)创建一个查询,对\表进行调整,将\类型ID\等于\的记录中的\类型介绍\字段更改为\古典音乐\,所建查询名为\,并运行该查询。

知识点:access知识点/各种查询的创建

103、考生文件夹下存在一个数据库文件\,里面已经设计好两个表对象\和\。试按以下要求完成设计:

(1)创建一个查询,查找产品最高储备与最低储备相差最小的数量并输出,标题显示为\,所建查询命名为\。

(2)创建一个查询,查找库存数量超过10000(不含10000)的产品,并显示\产品名称\和\库存数量\。所建查询名为\。

(3)创建一个查询,按输入的产品代码查找某产品库存信息,并显示\产品代码\、\产品名称\和\库存数量\。当运行该查询时,应显示提示信息:\请输入产品代码:\。所建查询名为\。

(4)创建一个交叉表查询,统计并显示每种产品不同规格的平均单价,显示时行标题为产品名称,列标题为规格,计算字段为单价,所建查询名为\。 注意:交叉表查询不做各行小计。

知识点:access知识点/各种查询的创建

105、考生文件夹下存在一个数据库文件\,里面已经设计好两个表对象\和\。试按以下要求完成设计:

(1)创建一个查询,查找并显示所有客人的\姓名\、\房间号\、\电话\和\入住日期\四个字段内容,所建查询命名为\。

(2)创建一个查询,能够在客人结账时根据客人的姓名统计这个客人已住天数和应交金额,并显示\姓名\、\房间号\、\已住天数\和\应交金额\,所建查询命名为\。 注:输入姓名时应提示\请输入姓名:\应交金额=已住天数*价格。

(3)创建一个查询,查找\身份证\字段第4位至第6位值为\的纪录,并显示\姓名\、\入住日期\和\价格\三个字段内容,所建查询命名为\。

(4)以表对象\为数据源创建一个交叉表查询,使用房间号统计并显示每栋楼的各类房间个数。行标题为\楼号\,列标题为\房间类别\,所建查询命名为\。 注:房间号的前两位为楼号。

知识点:access知识点/各种查询的创建