版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、中国石油大学(北京)远程教育学院期末考试Access数据库应用 学习中心: 姓名: 学号:关于课程考试违规作弊的说明1、 提交文件中涉嫌抄袭内容(包括抄袭网上、书籍、报刊杂志及其他已有论文),带有明显外校标记,不符合学院要求或学生本人情况,或存在查明出处的内容或其他可疑字样者,判为抄袭,成绩为“0”。2、 两人或两人以上答题内容或用语有50%以上相同者判为雷同,成绩为“0”3、所提交试卷或材料没有对老师题目进行作答或提交内容与该课程要求完全不相干者,认定为“白卷”或“错卷”,成绩为“ 0 ”。(以上内容为固定格式,以下内容教师可根据课程情况调整或增减)一、题型一、SQL语句(4小题,每题3分,
2、共12分)二、简答题(每小题3分,共16题,共48分)。三、课程设计(1题,共40分)二、题目一、SQL语句(4小题,每题3分,共12分)1. 请写出以下 SQL语句的功能:SELECT COUNT编号)FROM 职工表WHERE YEAR(NOW()-YEAR(进厂日期)=252 .写出相应的 SQL语句:查询“ sell ”表中商品编码为“ A002 ”且进货时间为 两天前的记录,并按进货时间“datetime ”降序排序。3. 写出相应的 SQL语句:删除“ stock ”表中库存数量“ amount ”为空的记录。4. 写出相应的SQL语句:已知“借阅”表中有“借阅编号”、“学号”和“
3、借阅图书编号” 等字段,每名学生每借阅一本书生成一条记录,按学生学号统计出每名学生的借阅次数。二、简答题(每小题3分,共16题,共48分)。1. 创建表的方法有哪些?2.什么是查询?查询有哪些类型?3.f T1m简述窗体的功能和创建子窗体的两种方法:4.ccess2007数据库的对象包括哪些?5.描述| II H列这段代码完成的功I IA . Iff HIDim sName As Integer/Dim iResponse As IntegersName= “”While sName=sName=lnputBox(“输入您的名字:请If sName=-* * | 并描述其中任意”)2个对象的功
4、能。I Lili liiiMlLoopiResponse=msgBThen|X(想“退出吗,vbYesNo)rIf iResponse=VbYes ThenExit DoEnd IfEnd If现有某查询设计视图(如下图所示)I,请描述该查询的含义。13. 简述宏和宏组的基本功能。14. Access2007的导入数据是指什么?可以导入的文件类型有哪些?15. 在窗体中,组合框与列表框有何主要区别?16 .报表与窗体的联系和区别?三、课程设计(1题,共40分)请结合自身工作中涉及的场景,设计一个小型的数据库管理系统,使用Access2007或其它数据库管理软件实现。三、要求课程设计的要求如下:
5、提交的课程设计包括2部分:第一部分为设计实现的数据库文件(20分),第二部分为设计文档说明(20分),具体至少包括以下内容:1.给出需求描述;(3分)2. 给出数据库表表格描述,至少包括2张表,并给出一个表格的创建步骤;(3分)3. 给出创建查询的功能描述,至少包括2个查询,并给出一个查询的创建步骤;(3分)4. 给出创建窗体的功能描述,窗体上要用到至少3种类型的控件,并给出创建窗体的步骤;(3分)5. 创建报表2-3个报表,并给出创建一个报表的步骤;(3分)6. 使用宏创建窗体,创建宏把前面创建的查询、窗体和报表全部整合到一个主窗体上,单击该窗体上的某个命令按钮时,宏就可以自动执行并完成所要
6、做的工作,给出创建一个宏的步骤。(3分)四、评分标准一、SQL语句(4小题,每题3分,共12分)、简答题(每小题3分,共16题,共48分)。1. 写出创建表的三种方法(每种方法各1 分)2. 查询定义(1分)。ACCESS提供了 5种类型的查询及名字(2 分)3. 窗体定义(1分)。窗体创建 2种方法(共2分)。4. 写出对象名称 (1分)任意2个对象的功能(共 2分)5. (3 分)6. (3 分)7. 数据库定义(1分)数据库管理系统定义及与数据库的关系。(2分)&操作查询定义(1分)。操作查询 4 种类型(2分)。9. SQL查询定义(1分)。SQL查询4种类型(2分)。10. 数据表定
7、义。(1分)创建表的操作步骤(2分)11. 窗体功用。(1.5 分)模块功用。(1.5分)12. 过程定义。(1.5分)函数定义及与过程的区别。(1.5分)13. 宏定义(1.5分)。基本功能。(1.5分)14. 导入数据定义(1.5分)。Access2007数据库中可以导入的文件类型(1.5分)15. 组合框定义功用(1.5分)列表框定义功用(1.5分)16. 报表定义。(1.5分)窗体定义及与报表的联系与区别。(1.5分)文件后缀为.accdb (采用 Access2007),或 mysql , sqlserver 等。三、课程设计(1题,共40分) 第一部分:提交的数据库文件 其它数据库
8、管理软件实现的数据库,如请不要第二部分:报告参考样本(报告的具体内容和自己选择的题目有关,选择和样本一样的题目,报告内容可以参考给出的样本形式来写)1.需求分析描述:作为一个销售型的公司,或者对于某个工厂的销售部门来说,公司客户 管理系统的建立可以有效的避免因业务员个人工作变动而造成公司客户的流失, 也可以方便地统计每个业务员的销售业绩,以及各个地kkkLVHKmi*丿mar _ 1区间的销售差异。jf*1巾杞IJHF 2公司为一个代销日常生活用品的公司,主要包括“毛巾牙刷、牙膏、洗衣液、洗发液、手纸”等日常生活用品,公 京省内,各大市区都有办事处和营业代销人员。公司 行考核,工资与业务水平直
9、接挂钩。根据公司情况, 5个表,表结构如下图所示jff X rtt司的主要销售地区集中在北nrp“客户信息表”为主表,“地区信息表 ”、“业务员信息表 ”和“进出帐表”与 “客户信息表”相关联,“管理人员表”为存放数据库管理者信息的表,与主表没有关联关系。2.给出数据库表表格描述,至少包括2张表,并给出一个表格的创建步骤;字段名1)数据库表表格描述5个表的逻辑结构如下所示:“客户信息表”的逻辑结构表字段类型字段宽度格式索弓其他有(无重客户编号自动类型长整型无公司主营业务文本50无公司名称文本50!”公司名称:” &蓝色rag1文本r50无联系人F1.文本50无复)无W无无复)有(无重主键联系人
10、职50文本无无务邮政编码文本无无6输入掩码设置为“000000”公司规模文本50有效性规则为or业务员文本50客户状态文本50加入时间日期/时“地区信息表字段名地区编号地区名称地区邮编字段类自动类字段宽度长整型50oryyyy/mm/dd”的逻辑结构表格式索弓其他有(无重复)主键输入掩码设“000000”“进出帐.表 ”的逻辑结构表表三字段宽其/、字段名字段类型度,格式,索弓1他,*kkk序号自动类型 长整型无有(无重复)公司名供货时供货金供货数货名名字段名业务员编号业务员姓名年龄性别工龄联系电话段名L管理员编姓名文本50日期/时货币数字文本长整型字段类型自动类型文本数字文本数字文本字段类自动
11、类文本密码文本yyyy/mm/ddhh:mm:ss货币“业务员信息表”的逻辑结构表字段宽度长整型50长整型长整型50表四格式索弓其他有(无重复)主键“管理人员表”的逻辑结构表表五字段宽索弓其他有效性规则为 ”Or女长整型无 丨有(无重复)L主键11 i50输入掩码设置为“密2)操作步骤创建业务员信息表的逻辑结构表的步骤:1、打开已建好的的Access数据库,打开后主界面如下所示:2、单击“创建”标签,单击“表设计”,打开“表设计窗口”,如图:3、在“表设计窗口”中输入“业务员信息表的逻辑结构表”中的规定,输入相应字段,将“业务员编号”设置为主键,“性别”的有效性规则为“男or女”如图Jr g
12、.414、点击“关闭”将其保存为“业务员信息表”,并打开该表录入相应数据,如下图所示:I I 邛 nfl3. 给出创建查询的功能描述,至少包括2个查询,并给出一个查询的创建步骤;1)功能描述a)创建“各年度的年度供货单”的查询,要求行标题是“公司名称” 和“货品名称”,列标题是“供货时间”的年份,行、列交叉处的值是“供货金额”总和。b)创建“供货金额最高的十个供货单”的查询,要求显示出“供货单号”、“货品名称”和“供货金额”,并按照“供货金额”从高到低进行排列。使用SQL语句实现。I *I 4 1I Mi2)操作步骤:创建“各年度的年度供货单”的查询,其操作步骤如下:1、打开“创建”标签,单击
13、“查询设计”,将弹出的“显示表”关闭。2、在“设计视图”上半区域右击,选择SQL视图”|命令,打开SQL视图”17 1 * d yy i MmIK 1*、艸|单击关闭按钮,弹出“是否保存”,单击“是”,弹出“另存为”,输入“供货金额最高十个供货单”,单击“确定”,创建完成。4. 给出创建窗体的功能描述,窗体上要用到至少3种类型的控件,并给出创建窗体的步骤;(3分)1)功能描述:a) 创建一个全面管理公司所有客户的窗体。管理者可以在该窗体上对客户iiM 4a -AbA1 jTBTWWni进行添加、查询、修改、删除及清空全部记录等操作。为“添加”、“查询”、“保存修改”、“删除该记录”、“清空所有
14、客户信息(慎用)”需要编写代码完成其功能。参考效果图如下:2)创建步骤操作步骤:1、单击“创建”,点击“窗体设计”弹出“窗体设计窗口OiiwW汗 UAlnld旳2、点击“标签”按钮,在“主体”中拖动,在二“标签”中输入“修改与删除功能”,在“主体”中拖动,在文本框的标签中输入“公司名称”4、5、CM”訂小由I小丄工3.:k-kkI5. 创建报表2-3个报表,并给出创建一个报表的步骤;(3分)1)报表功能描述a)创建一个分组报表,该报表将根据客户所在的区域对其进行分组,并统计各区域分布的客户数量,同时将所需的关键信息(包括“公司名称”、“联系人”和系人电话”)1 I I j 11 it I I
15、I I Ib)使用报表向导创建进出帐表的报表,要求按公司名称分组,按供货时间排序,布局选大纲。2)创建步骤: 对a )的操作步骤:1、单击“创建”标签,-/iiia)KFWJRXA 曲(MM: i2、 选择“可用字段”,单击“下一步”3、设置分组选项,以“地区”分组。 T石恤4、再点击两次“下一步”客,选择“地区”,单击“下一步”。 VI/,改报表指定标题为“各地区w ioMO卜iIt IJQn Hl WitW .w6. 使用宏创建窗体,创建宏把前面创建的查询、窗体和报表全部整合到一个主窗体上,单击该窗体上的某个命令按钮时,宏就可以自动执行并完成所要做的工作,给出创建一个宏的步骤。(3分)1)
16、功能描述:创建宏把 查看各客户的年度供货单,查看供货金额最高的十个供货单,打开客户信息 管理窗体,打印各地区的客户报表,打印进出账表,关闭当前窗体,关闭当前数据库 整合到一个主窗体上。2)操作步骤 操作步骤:1、单击“创建”标签,点击“宏”按钮2、在“宏”设计窗口,点击“宏名”帝;II方名,在“操作”中选择3、在“宏名”第一行输入“查询各客户的年度供货单”OpenQuery ”,参数操作中选择“各客户年度供货单”在“宏名”第二行输入“查询供货金额最高的供货单”,在“操作”中选择“ Ope nQuery ”,参数操作中选择“供货金额最高的供货单”。在“宏名”第三行输入“打开客户信息管理”,在“操作”中选择“OpenForm”,参数操作中选择“客户信息管理窗体”。在“宏名”第四行输入“打印各地区报表” 作中选择“各地区客户” 在“宏名”第五行输入“打印进出帐表” 作中选择“进出帐表” 在“宏名” 存默认。在“宏名” 保存默认。在“宏名”第六行输入“关闭当前窗体”第七行输入“关
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 闽南科技学院《工程测试技术》2025-2026学年期末试卷
- 高中试题语文卷子及答案
- 福州职业技术学院《道路勘测设计》2025-2026学年期末试卷
- 稀土真空热还原工成果转化模拟考核试卷含答案
- 市场营销策划公司年度工作总结报告
- 木材检验员安全检查评优考核试卷含答案
- 异丁烯装置操作工安全宣教强化考核试卷含答案
- 平台管理员成果转化水平考核试卷含答案
- 房地产投资策略解析-房地产顾问
- 2026年兰州市九年级(初三)二诊模拟考试历史+道德与法治试卷(含答案)
- 2026届湖南省长沙市一中学教育集团重点中学中考数学模试卷含解析
- DBJ46-077-2025 海南省市政工程地基基础设计标准
- 村森林防火奖惩制度
- 2025年浙江省卫生高级职称评审医学期刊目录大全
- (2025年)六盘水市六枝特区辅警招聘考试题库 (答案+解析)
- 2025年卫生管理中级考试试题及答案
- 2025中国玫瑰痤疮诊疗指南(全文)
- 2024年高等教育文学类自考-04265社会心理学笔试考试历年高频考点试题摘选含答案
- 基于BIM技术的工程量清单自动生成
- 和谐婚姻家庭知识讲座
- 加入政协申请书
评论
0/150
提交评论