广经数据库课程形成性考核手册 (含答案).doc_第1页
广经数据库课程形成性考核手册 (含答案).doc_第2页
广经数据库课程形成性考核手册 (含答案).doc_第3页
广经数据库课程形成性考核手册 (含答案).doc_第4页
广经数据库课程形成性考核手册 (含答案).doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

广东省经济贸易职业技术学校形成性考核手册(含答案)课程名称:数据库ACCESS指导老师: 适用专业:计算机类、工商管理类教务科二O一O年七月作业一姓 名:学 号:得 分:教师签名:说明:本次作业采用大型作业,按相应的要求完成。以学生姓名班级名压缩包交上来。 一、创建数据库和利用设计视图建立表(40分) 创建“学生管理数据库。打开“学生管理数据库,使用设计器创建表:“学生信息”、“学生成绩”和“课程”。各表的结构分别如表101、表102和表103所示。表101 学生信息表结构字段名称数据类型字段大小学号文本7姓名 文本8 性别文本2班级文本10出生日期日期时间民族文本6 是否团员是否邮政编码文本6籍贯文本10电话文本8照片OLE对象备注备注表102 学生成绩表结构字段名称数据类型字段大小学号文本7课程号文本4期中成绩数字(长整型)期末成绩数字(长整型)平时成绩数字(长整型)总评成绩数字(长整型)表103 课程表结构字段名称数据类型字段大小姓名文本8课程号文本4课程名称文本10学分数字(长整型)二、设置字段的属性(30分) 设置查阅向导。设置“学生信息”表中的“班级”字段为查阅向导,选择“自行键入所需查阅值”,单击“下一步”按钮后,在第1列中纵向输入“物流0901”、“物流0902、“会计0901”、“会计0902、“信息0901”、“信息0902,单击“下一步”按钮,指定查阅列的标签为“班级”,单击“完成”按钮,完成设置。用同样的方法将“学生信息”表中“性别”设置为“男”、“女”。 设置“学生成绩”表,通过“使查阅列在表或查询中查询数值”的方法 ,将“学号”、“课程号”设置为查阅向导。 (a)为“学号”字段提供查阅列的表是“学生信息”表,选定字段“学号”、“姓名”,在指定查阅列宽度时,去掉“隐藏键列”复选项,指定“学号”为“可用字段”,并指定查阅列的标签为“学号”,完成设置。 (b)为“课程号”字段提供查阅列的表是“课程”表,选定字段“课程号”、“课程名称”,在指定查阅列宽度时,去掉“隐藏键列”复选项,指定“课程号”为“可用字段”,并指定查阅列的标签为“课程号”,完成设置。 设置“课程”表中“姓名”字段的标题属性为“任课教师”。 设置“学生信息”表中“民族”字段默认值为“汉”。 设置“学生信息”表中“出生日期”字段的“有效性规则”与“有效性文本”,当输入的出生日期在1989年9月1日1999年9月1日范围外,弹出对话框报错。 设置掩码,使“学号”字段的显示格式为“X X级X X X X X”。 设置掩码,使“民族”字段的显示格式为“X族”。 设置主键,“学生信息”为“学号”、“课程”表为“课程号”;“学生成绩”表为“学号”、“课程号”。 查看设置为主键的字段的索引属性,其中“学号”字段分别在“学生信息”表 和在“学生成绩”表的索引属性 。三、表操作(30分)1) 在数据表视图和设计视图之间进行切换,熟悉切换的方法。2) 隐藏“学生信息”表中“民族”字段。3) 冻结“学生信息”表中“学号”、“姓名”字段。4) 按照“期末成绩”的降序对“学生成绩”表排序。5) 使用高级筛选,在“学生信息”表中i. 筛选所有男团员或09物流班的学生的记录ii. 筛选所有女学生、非09物流班的学生的记录6)导入导出表选中“学生信息”表,单击鼠标右键,在出现的列表中选择“导出,再在出现的对话框中选择保存类型为EXCEL2003,文件名为“学生基本信息”表,选择保存路径,最后单击“保存”按钮。 选中“学生信息”表,导出到XXGL中,以相同的表名保存。 鼠标右键单击表对象窗口空白处,在出现的列表中选择“导入”,再在出现的对话框中选择路径,找到刚才的EXCEL基本信息”表,单击“导入”按钮。作业二姓 名:学 号:得 分:教师签名:说明:本次作业采用大型作业,按相应的要求完成。以学生姓名班级名压缩包交上来。 一、查询设计(60分) 打开“学生管理数据库。可以看见表学生信息、课程表、学生成绩且已经建立好了关系,并设置了数据完整性、级联更新和级联删除。 1建立查询“CXl”,显示学生学号、姓名、课程名称、期中成绩、期末成绩、平时成绩字段。 2建立查询“CX2,只显示学生学号、姓名、课程名称、总评成绩字段。其中总评成绩是表达式“期中成绩x 30%+期末成绩x50%+平时成绩x20%”的计算结果,按课程名称降序排序,课程名称相同的情况下按总评成绩排序。 3建立查询“CX3,只显示学生学号、姓名、总分、平均分字段。其中总分是该学生所选所有课程的总分,平均分是所有课程总平均分。 4建立查询“CX4,只显示课程名称、人数、最高分、最低分。其中最高分、最低分是选修该课程所有人中的最高分和最低分。 5建立查询“CX5,统计各个分数段的人数。包括课程名称、期末成绩在059、60-84、85100的4个字段。(提示:参考课堂教学部分的“分数段统计”查询设置) 6建立参数查询“CX6,当运行查询时,提示“输入课程号”;输入课程号后,显示选择该课程的所有人的相应记录,包括学号、姓名、总评成绩。查询结果按照总评成绩的降序排序。 7建立交叉查询“CX7,以“性别”作为行标题,“班级”作为列标题;统计各班级中男,女生总人数二、动作查询(40分) (1)删除查询:建立“成绩查询D”,删除课程表中所有“学分”少于2的记录。 (2)更新查询:建立“成绩查询E”,对于课程号为“1001”或“1002的课程,要将所有“期中成绩”在60分以上的同学的“期中成绩”用该课程对应的学分来更新,60分以下的期中成绩用0来更新,6170为1,7180为2,8190为3,91100为4。 (3)追加查询 复制“学生信息”表的表结构到“学生信息1”表中。 建立追加查询“成绩查询F”,将“学生信息”表的记录追加到“学生信息1”表。 (4)生成表查询:建立“成绩查询G”,包括“学生信息”表中的“学号”、“性别”宇段;“学生成绩”表中的“期中成绩”字段和“课程”表中的“课程名称”字段;生成表的名称为“生成表”。作业三姓 名:学 号:得 分:教师签名:说明:本次作业采用大型作业,按相应的要求完成。以学生姓名班级名压缩包交上来。 一、基本操作题(30分) 在学生文件夹下完成如下操作: 1、创建一个空数据库order.mdb。 2、将文件der1.xls导入到数据库order.mdb中,用Access添加主键ID,并将 导入的库表命名为“订单管理”。 3、在order.mdb数据库中建立新表der_list,表结构如下: 字段名称 数据类型 字段大小 小数位数 客户号 文本 6 订单号 文本 6 订购日期 日期/时间 总金额 数字 单精度型 2 4、为表“订单管理”中的“订单号”字段建立有重复索引。二、简单应用题(40分) 在学生文件夹下有数据库student,按要求完成如下简单应用: 1、以student数据库中的sc和xs两个表为数据源,创建一个参数查询,在每次运 行该查询时,通过对话框提示“请输入要查找学生的学号:”信息输入学生的 学号,就可以查询到相应学生的信息,查询结果中包含XS表的学号、姓名、 性别和sc表的成绩,并将本查询的SQL语句复制到s2.txt文件中,最后将查询 命名为“学号查询”。 注意:表联接为sc INNER JOIN xs 2、以student数据库中的xs表为数据源,利用设计视图创建窗体,窗体中显示学 生的所有信息(包含xs表的所有字段),并在窗体中利用“命令按钮”向导 添加“删除记录”和“添加记录”两个文本按钮,名称分别为“P1”和“P2” ,最后将窗体命名为“学生信息”。三、综合应用(30分)1在学生文件夹“学生管理”数据库中有一个“在校生”窗体。创建一个宏组, 使其能打开“在校生”窗体(宏名为A),并能关闭“在校生”窗体(宏名 为B),将所建宏组命名为“窗体”;并将宏组转换成一个名为“窗体AB”模 块; 2在“学生管理”数据库中新建一个名称为da_kai窗体并进行如下设置:将窗体 主体高度设置为2.501厘米,在距主体左边1.402厘米、距上边0.698厘米处放 置一个命令按钮,并在距上边相同距离,距左边4.099厘米处设置另一个命令 按钮,命令按钮的宽度均为2厘米,名称分别为“C1”与“C2”,按钮上分别 显示文本“打开窗体”和“退出”;功能是单击“打开窗体”按钮时运行宏 “窗体.A”,单击“退出”按钮时运行宏“窗体.B”。 作业四姓 名:学 号:得 分:教师签名:说明:本次作业采用大型作业,按相应的要求完成。以学生姓名班级名压缩包交上来。 一、在工资表.mdb数据库中有部门和工资表两张表(30分)1、建立一个基于工资表的窗体工资情况表,在窗体中显示员工姓名、基本工资、奖金、保险金和税前工资自动。税前工资=基本工资+奖金-保险金。布局:纵栏表;样式:标准;2、设置窗体宽度为8.497厘米。窗体结果如图 二、在学生成绩.mdb数据库中有班级表、课程表和学生成绩表三张表(30分)1、以学生成绩查询结果为数据源,创建学生成绩表窗体,在窗体中显示学生ID、姓名、班级名称、课程名称和分数字段;2、设置学生成绩表窗体的页眉为1厘米,页脚为0.501厘米,在页眉中添加学生成绩表标签,标签文本格式为宋体12号字,居中显示。窗体结果如图 三、综合操作(40分)在商品管理.mdb数据库中有产地表、产品表和生产商表1、创建一个基于产品的产品查询结果的窗体产品信息,在窗体中显示产品查询查询的全部字段。布局:纵栏式:样式:标准;2、创建关闭产品信息窗体宏。用来关闭产品信息窗体,在产品信息窗体中添加退出按钮,实现运行关闭产品信息窗体宏。窗体最终结果如下图 在人事管理.mdb数据库中有基本情况、工资变动、部门和职务四张表1、以部门表和基本情况表为数据源,创建多表查询员工信息,结果显示人员编号、姓名、调入日期、出生日期、职务、部门名称和工资字段;2、用窗体向导创建基于员工信息查询的窗体基本信息。布局:纵栏式;样式:沙岩;3、为基本信息窗体创建高级筛选,筛选出当前月过生日的员工信息。窗体最终结果如下图 在学生文件夹下有db4.mdb数据库1、在C1窗体中添加产品ID检查按纽,编写VB代码,实现按下按钮时产品ID12的情况会提示产品ID输入不合法!消息框,否则显示产品ID合法的消息框;结果如图所示2、在供应商窗体中添加打开C1按钮,用按钮事件来实现单击该按钮实现打开C1窗体。在文

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论