前言:
如今咱们对“pythonmdb文件”可能比较关心,同学们都需要知道一些“pythonmdb文件”的相关知识。那么小编在网络上网罗了一些关于“pythonmdb文件””的相关资讯,希望我们能喜欢,大家快快来学习一下吧!2020年计算机二级《Access数据库程序设计》模拟题
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下:
考生文件夹下存在一个数据库文件"samp2.mdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”、“tScore”和一个空表“tTemp”。
试按以下要求完成设计:
(1)创建一个查询,查找并显示有书法或绘画爱好学生的“学号”、“姓名”、“性别”和“年龄”四个字段内容,所建查询命名为“qT1”。
(2)创建一个查询,查找成绩低于所有课程总平均分的学生信息,并显示“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“qT2”。
(3)以表对象“tScore”和“tCourse”为基础,创建一个交叉表查询。要求:选择学生的“学号”为行标题、“课程号”为列标题来统计输出学分小于3分的学生平均成绩,所建查询命名为“qT3”。
注意:交叉表查询不做各行小计。
(4)创建追加查询,将表对象“tStud”中“学号”、“姓名”、“性别”和“年龄”四个字段内容追加到目标表“tTemp”的对应字段内,所建查询命名为“qT4”。(规定:“姓名”字段的第一个字符为姓,剩余字符为名。将姓名分解为姓和名两部分,分别追加到目标表的“姓”、“名”两个字段中。)
【答案】
(1)步骤1:单击“创建”→“查询”→“查询设计”。在“显示表”对话框中双击表“tStud”,关闭对话框。
步骤2:分别双击“学号”、“姓名”、“性别”、“年龄”和“简历”字段。
步骤3:在“简历”字段的“条件”行输入“Like"*书法*"or Like"*绘画*"”,单击“显示”行取消该字段的显示。
步骤4:另存为“qT1”,并关闭设计视图。
(2)步骤1:单击“创建”→“查询”→“查询设计”。在“显示表”对话框中分别双击表“tStud”、“tScore”、“tCourse”,关闭对话框。
步骤2:将“tStud”的“学号”拖到“tScore”的“学号”上,建立二者之间的关系。同理,将“tCourse”的“课程号”拖到“tScore”的“课程号”上,建立二者之间的关系。
步骤3:分别双击“姓名”、“课程名”、“成绩”字段。
步骤4:在“成绩”字段的“条件”行输入“<(select avg([成绩])from tScore)”。
步骤5:另存为“qT2”,并关闭设计视图。
(3)步骤1:单击“创建”→“查询”→“查询设计”。在“显示表”对话框中双击表“tCourse”和“tScore”,关闭对话框。
步骤2:将“tCourse”的“课程号”拖到“tScore”的“课程号”上,建立二者之间的关系。
步骤3:在“设计”选项卡上选择“查询类型”组中的“交叉表”。
步骤4:分别双击“学号”、“课程号”、“成绩”和“学分”字段。
步骤5:分别在“学号”、“课程号”和“成绩”字段的“交叉表”行右侧下拉列表中选中“行标题”,“列标题”和“值”。
步骤6:在“成绩”字段“总计”行右侧下拉列表中选中“平均值”。在“学分”字段“总计”行右侧下拉列表中,并关闭设计视图。
(4)步骤1:单击“创建”→“查询”→“查询设计”。在“显示表”对话框中双击表“tStud”,关闭对话框。
步骤2:单击“设计”→“查询类型”→“追加”,弹出追加对话框。在“表名称”的下拉列表中选择“tTemp”,单击“确定”按钮。
步骤3:双击“学号”字段添加到“字段”行。在“字段”行第二列输入“姓:Left([姓名],1.”,在“追加到”行下拉列表中选中“姓”。在“字段”行第三列输入“名:right([姓名],len([姓名]),1.”,在“追加到”行下拉列表中选中“名”。再分别双击“性别”、“年龄”字段添加到“字段”行。
步骤4:单击“设计”→“运行”,在弹出的对话框中单击“是”按钮。
步骤5:另存为“qT4”,并关闭设计视图。
标签: #pythonmdb文件