2011秋季学期数据库技术基础模拟卷.docVIP

  • 15
  • 0
  • 约1.44千字
  • 约 4页
  • 2017-06-08 发布于重庆
  • 举报
2011秋季学期数据库技术基础模拟卷

上海大学非计算机专业学生 数据库技术应用试卷 一、数据库的基本操作(20分) 1.在E:\ANSWER下分别建立一个名为“Directors.accdb”的数据库,在此数据库中建立二张数据表,名字分别是“Teacher”、“Student”(10分)。 创建表 改为设计视图 “Teacher”表的结构如下:(该表的主键为“BH”) 字段名称 数据类型 字段大小/格式 标题 输入掩码 BH 文本 3 导师编号 XM 文本 6 姓名 ZZ 文本 8 职称 DHHM 文本 11 电话号码 999 座机电话号码 “Teacher”表 导师编号 姓名 职称 电话号码 301 和平 教授 021 座机电话号码 308 张大力 副教授 021 座机电话号码 316 李方成 副教授 021 座机电话号码 “Student”表的结构如下:(该表的主键为“XH”) 字段名称 数据类型 字段大小/格式 标题 输入掩码 XH 文本 5 学号 XM 文本 6 姓名 CSRQ 日期/时间 短日期 出生日期 00-99-99 BH 文本 3 导师编号 “Student”表 学号 姓名 出生日期 导师编号 99104 程明 72-12-30 308 99106 刘英 73-10-25 316 99107 刘国良 73-9-23 308 99108 张文纲 72-8-10 301 2.按“BH”建立两个表的关系(10分)。数据库工具 创建关系 主键 以下考题均是对C:\KS中名为“学籍.accdb”的数据库进行操作,请考生在完成下列操作以后将修改后的数据库以原文件名分别保存到E:\ANSWER下。 二、查询的基本操作(10分) 创建名为“入学成绩”的查询,查询出“Xjb”表中rxcj大于600分的记录,输出字段为“Xjb”表中的全部字段。查询设计 条件 600 2.创建名为“按学号查询”的查询,该查询能根据从键盘输入的学生学号,查询出其对应的学生信息,输出字段为“Xjb”中的全部字段。查询设计[code] 3.创建名为“期末成绩汇总”的查询,统计出每门课程的学习人数,最高期末成绩,最低期末成绩和平均期末成绩,输出字段为:课程名,人数,最分,最低分和平均分。 查询设计 右键汇总 group by 计算 最大值 最小值 平均值 在字段上中文名字段 英文冒号 三、窗体的基本操作(10分) 创建名为“Xjb窗体”的窗体,结果如下图所示。打开这张表 直接创建窗体 删除多余的框用delete 切换到设计视图添加按钮 用文本格式按钮 2.用“窗体向导”同时创建窗体和子窗体的方法,创建名为“学生成绩”的窗体,结果如下图所示。 四、报表的基本操作(10分) 1.创建名为“Xjb报表”的报表,统计出男生和女生的平均入学成绩,结果如下图所示。 报表向导 分组 汇总选项 线 放在页面页眉的底部 xb页脚 日期 页码 2.创建名为“学生标签”的报表,为每个学生创建一张标签,学生标签按入学成绩从小到大排序,结果如下图所示。换行 打前缀 五、宏的操作(10分) 1.创建一个名为“打开窗体”的宏,运行该宏能打开“Xjb窗体”。 六.VBA编程(10分) 1.创建一个名为“编程”的标准模块,在其中创建一个名为Test 的过程,该过程的功能是输入5个整数,求出其中的最大数。(提示,可使用数组、FOR循环结构)

文档评论(0)

1亿VIP精品文档

相关文档