1、第 1 页 共 3 页命题人: 朱翠娥 审核人: 郑晓曦 试卷分类(A 卷或 B 卷) A 五邑大学 试 卷学期: 2010 至 2011 学年度 第 二 学期课程: 数据库语言及应用 专业: 班级: 姓名: 学号: 题号 一 二 三 四 五 六 七 八 九 十 总分得分一、 选择题(每小题 1 分,共 10 分)请选择正确答案,并将答案填写到“D:试卷”文件夹中的文件“选择题.xls”中,答完按原文件名存盘。1 Access 是( )类型的软件。(A)文字处理 (B)电子表格 (C)演示软件 (D)数据库2 E-R 图中使用( )表示实体。(A)矩形 (B)椭圆 (C)菱形 (D)三角3 以
2、下的( )不属于 Access 中的数据类型。(A)文本型 (B)图表型 (C)数字型 (D)自动编号型4 二维表的每一行称作( ) 。(A)记录 (B)字段 (C)单元 (D)模块5 表的创建方法包括( ) 。(A)表的向导 (B)表的设计器 (C)通过输入数据 (D)以上都可以6 以下的( )不属于 Access 中的动作查询。(A)选择查询 (B)追加查询 (C)生成表查询 (D)删除查询7 Access 的报表对象能建立( ) 。(A)报表 (B)标签 (C)图表 (D)以上都可以8 Access 中查询的数据源可以是( ) 。(A)表 (B)查询 (C)表和查询 (D)以上都不是9
3、OpenQuery 的操作打开( ) 。(A)表 (B) 查询 (C)报表 (D) 窗体10 Access 文件的扩展名是( ) 。(A)ppt (B)doc (C)xls (D)mdb二、 数据库表的操作(20 分)打开“D: 试卷”文件夹中的 “testa1.mdb”数据库(其中已有两张数据表) ,再依次完成下面的操作。1 在“testa1.mdb”中新建一个名为“成绩”的数据表,含学号文本,9、课程号 文本,4、成绩数字,整型三个字段;要求设置成绩字段的默认值为 0、有效性规则为“0 到 100 之间” 、有效性得分得分试卷编号第 2 页 共 3 页文本为“输入分数超出范围”的提示信息;
4、并且设置学号和课程号为主键。 (10 分)2 打开“testa1.mdb”中的“学生基本情况”表,在表的末尾追加一条记录,输入自己的相应信息(照片字段插入一幅图片,图片文件“图片 A.jpg”在“D: 试卷”文件夹中) 。 (6 分)3 建立 3 个表之间的关系。 (4 分)三、查询操作(每题 10 分,共 30 分)打开“D:试卷”文件夹中的“学生管理”数据库文件,进行如下操作:1 创建查询“1975 年以后出生的江苏学生” 。具体要求是:以“学生情况”表为数据源,将所有 1975年以后出生的江苏籍学生的学号、姓名、性别、出生年月日、家庭所在地查找出来。2 创建生成表查询“生成考试成绩不及格
5、名单” 。要求由“班级简况”表、 “学生情况”表、 “选课及成绩”和“课程档案”表生成一个新表“考试成绩不及格学生” ,该表包括班级名称、学号、姓名、课程名称、考试成绩字段。3 创建查询“全校学生家庭收入情况统计” 。具体要求是:从“学生情况”表统计出全校人数、家庭人均月收入平均值、家庭人均月收入最高值、家庭人均月收入最低值,完成后的结果如下图所示。四、窗体与宏的设计及应用(25 分)在“D:试卷”文件夹中的“学生管理”数据库文件中,进行如下操作:创建主子窗体,如下图所示,具体要求如下:1 利用窗体向导创建,以“学生管理”数据库中的“班级简况”和“学生情况”表为数据源。选取“班级简况”表中的全
6、部字段,选取“学生情况”表中的部分字段:学号、班级代号、姓名、性别、出生年月日。查看数据方式选“通过班级简况” ,子窗体布局为“数据表” 。选择“标准”样式。主窗体命名为“班级简况主窗体” ,子窗体命名为“学生情况子窗体” 。(10 分)2 在主窗体的窗体页眉中添加 2 个按钮:“打开课程档案窗体”按钮和“关闭窗体”按钮。当单击“打开课程档案窗体”按钮时,会打开数据库中给定的“课程档案窗体” ,要求用宏实现(具体要求:创建一个宏对象,用于打开“课程档案窗体” ,该宏对象命名为“打开课程档案窗体” ) ;当点击“关闭窗体”按钮时,会自动关闭当前窗体。(10 分)3 美化窗体(5 分): 1) 将
7、主窗体边框样式设置为“对话框边框” ;2) 去除主窗体的记录选定栏;3) 不出现子窗体的导航按钮;4) 参照下图,适当调整窗体布局。得分得分第 3 页 共 3 页五、报表操作(15 分)在“D:试卷”文件夹中的“学生管理”数据库文件中,进行如下操作:利用向导创建报表“课程成绩报表” ,具体要求如下:1 以“课程档案” 、 “学生情况”和“选课及成绩”三个基本表为数据源,选取字段:课程名称、学号、姓名、平时成绩、考试成绩。2 查看数据的方式为“通过课程档案” ,按“学号”排序,并求“考试成绩”的平均值,布局方式为“分级显示 1”,样式为“随意” 。3 创建完成后,添加“总评”字段,总评平时成绩*30+考试成绩*70,并适当调整报表布局。设计完成后的报表如下图所示。得分