数据库技术基础模拟卷
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上海大学非计算机专业学生
数据库技术应用试卷(模拟卷)
一、数据库的基本操作(20分)
1.在E:\ANSWER下分别建立一个名为“Directors.accdb”的数据库,在此数据库中建立二张数据表,名字分别是“Teacher”、“Student”(10分)。
2.按“BH”建立两个表的关系(10分)。
以下考题均是对C:\KS中名为“学籍.accdb”的数据库进行操作,请考生在完成下列操作以后将修改后的数据库以原文件名分别保存到E:\ANSWER下。
二、查询的基本操作(10分)
1.创建名为“入学成绩”的查询,查询出“Xjb”表中rxcj大于600分的记录,输出字段为“Xjb”表中的全部字段。
2.创建名为“按学号查询”的查询,该查询能根据从键盘输入的学生学号,查询出其对应的学生信息,输出字段为“Xjb”中的全部字段。
3.创建名为“期末成绩汇总”的查询,统计出每门课程的学习人数,最高期末成绩,最低期末成绩和平均期末成绩,输出字段为:课程名,人数,最高分,最低分和平均分。
三、窗体的基本操作(10分)
1.创建名为“Xjb窗体”的窗体,结果如下图所示。
2.用“窗体向导”同时创建窗体和子窗体的方法,创建名为“学生成绩”的窗体,结果如下图所示。
四、报表的基本操作(10分)
1.创建名为“Xjb报表”的报表,统计出男生和女生的平均入学成绩,结果如下图所示。
2.创建名为“学生标签”的报表,为每个学生创建一张标签,学生标签按入学成绩从小到大排序,结果如下图所示。
五、宏的操作(10分)
1.创建一个名为“打开窗体”的宏,运行该宏能打开“Xjb窗体”。
六.VBA编程(10分)
1.创建一个名为“编程”的标准模块,在其中创建一个名为Test()的过程,该过程的功能是输入5个整数,求出其中的最大数。(提示,可使用数组、FOR循环结构)