1、考试科目:电子商务数据库 时间:90分钟 总分:100分考核班级: 10电子商务1、2(中)班级: 姓名: 学号: 成绩: 一、数据库的创建。(30分)1在D盘上创建一个名为ABC的文件夹;(3分)2使用“创建空数据库”的操作方法在D盘的ABC文件夹下创建一个TEST2Mdb数据库;(3分)3在上述所建数据库中创建如下三张数据表(7分)“学生”表(结构)字段名学号姓名性别出生日期专业类型文本文本文本日期/时文本大小46216“学生”表(数据)学号姓名性别出生日期专业2001王云浩男1963年3月6日计算机信息管理2002刘小红女1965年5月18日国际贸易2003陈芸女1963年2月10日国际
2、贸易2101徐涛男1964年6月15日计算机信息管理2102张春晖男1966年8月27日电子商务2103祁佩菊女1970年7月11日电子商务“课程”表(结构)字段名课程号课程名学时数学分类型文本文本数字数字大小316整型整型“课程”表(数据)课程号课程名学时数学分501大学语文704502高等数学905503基础会计学804“成绩”表(结构)字段名学号课程号成绩类型文本文本数字大小43单精度“成绩”表(数据)学号课程号成绩200150188200150277200150379200250192200250291200250393200350185200350293200350366210150
3、1812101502962101503752102501722102502602102503882103501952103502942103503804在“学生”表中完成以下设置:(5分) (1)将“性别”设置为“只能为女或男”,否则,输入无效。 (2)出生日期的默认值为1990年1月1日。 (3)学号的有效性规则为:大于2000。 (4)将“专业”的数据类型修改为“备注型”。 (5)添加记录,如下2008陈海男1966年2月10日国际贸易5在“成绩”表中完成以下设置:(5分) (1)以成绩和学号的升序排序。 (2)学号的有效性规则为:大于2004,小于2103。 (3)将“学号”的数据类型修
4、改为“文本”。 (4)将“学号”和“课程号”显示顺序调换。 (5)将学号的输入掩码设置为四位数字必选。6在“课程”表中完成以下设置: (7分)(1)隐藏“课程名”。 (2)学分的有效性规则为:大于10或小于5 (3)将“课程号”为“503”的记录调整到中间显示。 (4)添加一条空记录。 (5)调整行高为30字符,课程号列宽为20字符。 (6)冻结课程名字段。 (7)将“高等数学”替换成“微积分”。二、查询操作。(50分) 对数据库“Northwind”进行以下操作:1 计算查询(6分) 要求:(1)在“订单明细”表中计算:总价=单价*数量(2)输出字段:包含所有字段。(3)保存为“计算查询”。
5、2 总计查询(9分) 要求:(1)在“产品”表和“订单”表及“订单明细”表中总计数量。(2)输出字段:产品名称、产品ID、数量。(3)保存为“总计查询”。3 交叉表查询(9分) 要求:(1)以“学生”表 、“课程”表和“成绩”表为数据源。(2)输出字段:姓名、课程、成绩。(3)保存为“交叉表查询”。4 参数查询(6分) 要求:(1)将“产品”表中“供应商”设置参数。(2)输出字段:产品名称、供应商、类别、库存。 (3)保存为“参数查询”。5 更新查询(10分) 要求:(1)将“成绩”表中的“大学语文”增加10。(2)输出字段:姓名、课程、成绩(3)保存为“更新查询”。6 追加查询(10分) 要求:(1)修改“运货商”表中“运货商ID”成文本类型后保存,再另存为“运货商1”。 (2)将“运货商1”表中“运货商ID”修改成对应的“4、5、6”。(3)将“运货商1”表追加到“运货商”表中。(4)保存为“追加查询”。三报表操作。(20分)题目:自行设计一个报表要求: 1.以本班级成员为数据源创建学生资料表,字段自行定义。(5分)2应用到常用的控件(标签/文本框/列表框/选项组/图象/绑定对象框/命令按钮/选项卡控件/子窗体)(10分)3以籍贯分组,汇总年龄最大值和最小值(5分)