《2022年《Access数据库应用》大作业 .pdf》由会员分享,可在线阅读,更多相关《2022年《Access数据库应用》大作业 .pdf(22页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Access 数据库应用大作业报告题目一二三四五六七总成绩1 2 3 得分姓名:学号:班级:完成日期:2014 年 8 月 19 日名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 22 页 - - - - - - - - - Access 数据库应用报告内容如下:一、在 D盘下创建一文件夹:“921609- 朱美美”,并在该文件夹内创建一个空白的数据库, 数据库名字为:朱美美的客户管理系统.accdb ,创建作业报告文档:朱美美的数据库报告 .doc (按设计说明存为20
2、03 格式),截图如下:1文件夹创建2. 数据库创建3创建后截图二、创建“客户信息表”的操作步骤如下:步骤一 :打开: “朱美美的客户管理系统.accdb ” ,单击“创建”标签页,单击“表设计”按钮,打开“表设计器”窗口。操作界面如下图1 所示:图 1 接下来依次按作业要求输入字段信息,完成后的“客户信息表”、“地区信息表”、“进出账表”、“业务员信息表”、“管理人员表”5 个表的结构图分别如:图2、图 3、图 4、图 5、图 6 所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - -
3、第 2 页,共 22 页 - - - - - - - - - 图 2“客户信息表”的逻辑结构图图 3“地区信息表”的逻辑结构图图 4“进出账表”的逻辑结构图图 5“业务员信息表”的逻辑结构图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 22 页 - - - - - - - - - 图 6“管理人员表”的逻辑结构图“客户信息表”和其他表间关系如图7 所示:图 7 表间关系图“客户信息表”的数据记录如图8 所示:图 8“客户信息表”的数据记录“地区信息表”的数据记录如图9
4、所示:图 9“地区信息表”的数据记录“进出账表”的数据记录如图10 所示:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 22 页 - - - - - - - - - 图 10“进出账表”的数据记录“业务员信息表”的数据记录如图11 所示:图 11“业务员信息表”的数据记录“管理人员表”的数据记录如图12 所示:图 12“管理人员表”的数据记录三、创建“客户信息表”的下拉列表a) 、 建立“客户信息表”中“地区”字段的下拉列表步骤 1、 打开“客户信息表”的设计视图,选中
5、地区字段,在其“数据类型”的下拉列表中选择“查阅向导”命令,打开“查阅向导”对话框。如图13 所示:图 13 “客户信息表”的下拉列表设计视图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 22 页 - - - - - - - - - 步骤 2、 在打开的对话框中保持系统默认设置,单击“下一步”按钮,在新界面中,选择“地区信息表” ,单击“下一步”按钮,打开选择字段界面。“查阅向导”对话框如图14所示:图 14“查阅向导”对话框一步骤 3、 在“可用字段”列表中选择“地区
6、名称”字段,单击选择按钮后单击下一步按钮,保持系统默认设置,连续单击两次下一步按钮,打开“查阅向导”对话框的完成界面,保持系统默认设置,单击“完成”按钮,如图15 所示:图 15“查阅向导”对话框二步骤 4、 系统会提示: “创建关系前必须保存该表”,单击“是”按钮保存表,完成查阅向导的操作,如图16 所示。图 16“查阅向导”对话框三b) 、通过与 “创建“客户信息表”的下拉列表:a) ”相同的操作步骤建立“客户信息表”中的“邮政编码”字段的下拉列表,建成后如图17图 20 所示:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - -
7、 名师精心整理 - - - - - - - 第 6 页,共 22 页 - - - - - - - - - 图 17“查阅向导”对话框四图 18“查阅向导”对话框五图 19“查阅向导”对话框六图 20“查阅向导”对话框七c) 、通过与“ 创建“客户信息表”的下拉列表:a) ”相同的操作步骤建立“客户信息表”中 “业务员”字段的下拉列表,完成后如图21 所示:图 21“业务员”字段的下拉列表d) 、通过与“ 创建“客户信息表”的下拉列表:a) ”相同的操作步骤建立“进出账表”名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整
8、理 - - - - - - - 第 7 页,共 22 页 - - - - - - - - - 的“公司名称”字段的下拉列表,完成后如图22 所示:图 22“公司名称”字段的下拉列表四、创建查询a) 、创建“各年度的年度供货单”的查询。步骤1、 打开“朱美美的客户管理系统”数据库,切换到“创建”选项卡,单击“查询向导”按钮,打开“新建查询”对话框。操作界面如图23 所示。图 23 打开“新建查询”对话框步骤2、 在打开的对话框中选择“交叉表查询向导”项,单击“确定”按钮,弹出“交叉表查询向导”对话框,操作界面如图24 左图所示。步骤 3、选择“表:进出账表”项,单击“下一步”按钮,进入字段选择界
9、面,如图24右图所示。图 24 打开“交叉表查询向导”对话框名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 22 页 - - - - - - - - - 步骤4、 双击“公司名称”将其添加到“选定字段”列表框,重复同样的操作将“货品名称”添加到“选定字段”列表框,单击“下一步”按钮,操作界面如图25 左图所示。步骤 5、在新出现的界面中选择“供货时间”项,单击“下一步”按钮,如图25 右图所示。图 25 “交叉表查询向导”对话框步骤 6、在新出现的界面中选择“年”项,单击
10、“下一步”按钮,如图26 左图所示。步骤 7、在新出现的界面中,在字段列表中选择“供货金额” 项,在函数列表中选择“汇总”项,将“是,包括各行小计”复选框中的勾去掉,单击“下一步”按钮,如图26 右图所示。图 26 选择时间划分间隔与添加汇总字段步骤 8、在新出现的界面中为查询输入名称“各年度的年度供货单” ,单击“完成” 按钮,完成查询的创建,如图27 所示。图 27 为查询指定名称通过以上操作,完成了“各年度的年度供货单”查询的创建,双击“各年度的年度供货单”查询,执行效果如图28 所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - -
11、- - - 名师精心整理 - - - - - - - 第 9 页,共 22 页 - - - - - - - - - 图 28 “各年度的年度供货单”查询执行结果b) 、创建“供货金额最高的十个供货单”的查询,要求显示出“供货单号”、 “货品名称”和“供货金额” ,并按照“供货金额”从高到低进行排列。使用SQL语句实现。步骤 1、首先录入超过10 个的供货单,以供题目要求的需要,如图29 所示。图 29 添加数据以供查询需要步骤2、 打开“朱美美的客户管理系统”数据库,切换到“创建”选项卡,单击“查询设计”按钮,打开查询的设计视图和“显示表”对话框。操作界面如图30 所示。图 30 查询操作窗口
12、名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 22 页 - - - - - - - - - 步骤3、 单击“关闭”按钮关闭“显示表”对话框,在设计视图上半区域右击,弹出快捷菜单,选择“SQL ”命令,打开SQL视图。操作界面如图31 所示。图 31 选择“ SQL视图”命令步骤 4、输入下列SQL语句,如图32 所示。SELECT TOP 10 进出账表 . 编号 AS 供货单号 , 进出账表 . 货名名称 , 进出账表 . 供货金额 FROM 进出账表ORDER B
13、Y 进出账表 . 供货金额 DESC; 图 32 输入 SQL语句单击“关闭”按钮,弹出“是否保存”对话框,单击“是”按钮,弹出“另存为”对话框,输入“供货金额最高的十个供货单”,单击“确定”按钮完成查询的创建。如图33 所示。图 33 “另存为”操作结果通过以上步骤,完成了“供货金额最高的十个供货单”查询的创建,执行结果如图34所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 22 页 - - - - - - - - - 图 34 “供货金额最高的十个供货单”查询
14、结果五、创建窗体步骤1、 打开“朱美美的客户管理系统”数据库,切换到“创建”选项卡,单击“窗体设计”按钮,打开窗体的设计视图,操作界面如图35 所示。图 35 “窗体”操作窗口步骤 2、在设计选项卡中单击“标签”按钮,在设计视图中单击创建一个标签,输入标题为:“客户管理” ,并通过字体设置组中的选项将其字体改为18 粗体。重复相同操作,添加别处三个标签, ( “添加新客户功能: ” 、 “查询功能:”和“修改与删除功能:” ) ,并将他们的字体修改为12 号粗体红色。单击“直线”按钮“ ” ,将光标移动到“客户管理”标签下边沿的最左边,然后松开,创建一条直线,并将其“边框颜色”设置为蓝色。重复
15、同样的操作,创建另外两条直线将三个红色标签分开。操作界面如图36 所示。步骤3、 在“设计”选项卡中单击“文本框”按钮,将光标移动到“添加新客户功能”区域并单击,创建一个文本框,将其标签的标题修改为“公司名称:”。重复相同的操作为“添加新客户功能:”区域添加其它文本框(包括“公司主营业务”、“地区名称”、“联系人” 、 “联系人职务” 、“联系人电话” 、 “传真号码” 、“银行账号” 、“业务员名称” 、“公司规模”、“联系人性别”、“地区邮编”、“客户状态”、“加入时间”)。然后为“查询功能:”区域添加一个“请输入要查询的公司名称:”文本框。最后为“修改与删除功能:”区域添加一组文本框(与
16、“添加新客户功能:”区域完全相同),如图37 所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 22 页 - - - - - - - - - 图 36 添加标签和直线的操作界面图 37 添加文本框的操作界面步骤 4、在“设计” 选项卡中单击 “组合框” 按钮(保证“控件向导” 按钮为按下状态),将光标移动到“添加新客户功能:”区域的第一行最右边并单击,弹出“组合框向导”对话框,选择“表:地区信息表”,字段选择“地区名称”,创建“地区名称:”组合框(其余项均保持系统默
17、认设置)。重复相同的操作添加“业务员姓名”组合框(表选择“表:业务员信息表” ,字段选择 “业务员姓名” )和“地区邮编” 组合框(表选择 “表:地区信息表” ,字段选择“地区邮编”)。然后为“修改与删除功能:”区域添加三个组合框(与“添加新客户功能:”区域完全相同)。操作界面如图38 所示。步骤5、 在“设计”选项卡中单击“命令”按钮,将光标移动到“添加新客户功能:”区域右边并单击,创建一个命令按钮,更改其标题为:“添加”,重复相同的操作在“查询功能”区域添加“查询”按钮,在“修改与删除功能”区域添加“!清空所有客户信息(慎用)”、“保存修改”和“删除该记录”命令按钮,如图39 所示。添加按
18、钮后单击设计视图的“关闭”按钮,弹出保存对话框,输入“客户信息管理”单击“确定”按钮完成窗体的创建。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 22 页 - - - - - - - - - 图 38 添加组合框的操作界面图 39 添加命令按钮的操作界面通过以上步骤, 完成了“客户信息管理”窗体的创建,双击打开,执行效果如图40 所示。图 40 “客户信息管理”窗体的执行效果名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - -
19、- - - - - 名师精心整理 - - - - - - - 第 14 页,共 22 页 - - - - - - - - - 六、创建报表a) 、创建一个分组报表,该报表将根据客户所在的区域对其进行分组,并统计各区域分布的客户数量,同时将所需的关键信息(包括“公司名称”、 “联系人”和“联系人电话”)筛选出来。步骤1、 打开“朱美美的客户管理系统”数据库,切换到“创建”选项卡,单击“报表设计”按钮,进入设计视图工作区。在工作区内右击,弹出快捷菜单,选择“报表页眉/页脚”命令,添加“报表页眉”和“报表页脚”。操作界面如图41 所示。图 41 添加“报表页眉”和“报表页脚”步骤 2、切换到“设计”
20、选项卡,单击文本框按钮“ab”,在“报表页眉”行中拖动,形成大小适合的文本框。在文本框中输入“各地区客户”,字体设为12 号粗斜体,在文本框中输入“ =Now()”。用同样的方法在“报表页脚”节中创建另一个文本框,将其对应的标签删除,在文本框中输入“”第”&Page& ” 页”如图42 所示。图 42 添加文本框的界面步骤 3、双击报表属性按钮,弹出“报表”属性窗口,切换到“数据”选项卡,单击“记录源”组合框的下拉按钮,选择“客户信息表”项,如图43 所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - -
21、 - - - - 第 15 页,共 22 页 - - - - - - - - - 图 43 为报表选择记录源步骤 4、在“设计”选项卡中单击“分组和排序”按钮,打开排序窗口,如图44 所示。图 44 排序窗口步骤5、 单击“添加排列”按钮,在打开的字段列表中选择“地区”字段,默认排列次序为升序,分组形式设置为“有页眉节”和“有页脚节”,如图45 所示。图 45 设置排序和分组步骤6、 在“设计”选项卡中单击“添加现有字段”按钮,打开“字段列表”窗口,在该窗口中选择“地区”项,将其拖动到“地区页眉”节第一行的方格内,并将其标签和文本框的字体设为12 号粗体。有设计选项卡中单击“直线”按钮“”,在
22、地区文本框下方从左向右拖动,画一条直线,并将其边框颜色设置为“深灰1”,将其边框的宽度设置为3 磅,重复同样的操作在该直线的下方添加别处一条相同的直线,单击“标签”按钮,在两条直线之间添加一个标签,将其标题更改为 “公司名称”, 用同样的操作在同一行添加别处两个标签:“联系人”和“联系人电话”,如图46 所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 22 页 - - - - - - - - - 图 46 为“地区页眉”添加字段和标签步骤7、 将字段列表中的“公司
23、名称”拖动到“主体”节的第一行,并将其对应的标签删除,重复同样的操作将“联系人”和“联系人电话”项添加到“主体”节中。单击“文本框”按钮,在“地区页脚”节中单击,添加一个文本框,将其标签更名为“客户数量”,在文本框内输入“Count( 公司名称 ) ”,如图 47 所示。单击“关闭”按钮,弹出提示保存对话框,单击“是”按钮,弹出“另存为”对话框,输入“各地区客户”。单击“确定”按钮,完成报表的创建,结果如图48 所示。图 47 添加字段和文本框的操作界面图 48 “各地区客户”报表执行结果b)使用报表向导创建进出账表的报表,要求按公司名称分组,按供货时间排序,布局选大纲。创建进出账表的报表步骤
24、与“各地区客户” 报表的创建步骤相同,不再一一描述各步骤,只给出各步骤的操作界面和结果图,如图49-57 所示:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 22 页 - - - - - - - - - 图 49 添加“报表页眉、页脚”图 50 用“标签”按钮添加“进出账表”标题图 51 添加“进出账表”标题和页数计数名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -
25、- 第 18 页,共 22 页 - - - - - - - - - 图 52 为报表选择记录源为”进出账表”图 53 以“供货时间”设置排序图 54 为“进出账报表”添加: 字段、标签、文本框的界面名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 22 页 - - - - - - - - - 图 55 “进出账表”报表执行结果七、使用宏创建主窗体,创建宏把前面创建的查询、窗体和报表全部整合到一个主窗体上,单击该窗体上的某个命令按钮时,宏就可以自动执行并完成所要做的工作。步
26、骤1、 打开“朱美美的客户管理系统”数据库,切换到“创建”选项卡,单击“宏”按钮,打开宏的设计视图,操作界面如图56 所示图 56“宏”对象操作窗口步骤2、 切换到“设计”选项卡,单击“宏名”按钮,使宏设计视图增加一个“宏名”列,单击“宏名”列的第一行,输入“查看:各客户年度供货单”,单击“操作”列第一行的下拉按钮,选择“OpenQuery”项,然后在其操作参数区域的“查询名称”中选择“各客户的年度供货单”项。重复同样的操作,在第二行的“宏名”列中输入“查看:供货金额最高的十个供货单”,在“操作”列中选择“OpenQuery”项,并在其操作参数区域的“查询名称”中选择“供货金额最高的十个供货单
27、”项,如图57 所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 22 页 - - - - - - - - - 图 57 宏的设计视图一步骤3、 单击“宏名”列的第三行,输入“打开窗体:客户信息管理”,单击“操作”列中第三行的按钮,选择“OpenForm ”项,然后在其操作参数区域的“窗体名称” 中选择“客户信息管理”项。重复同样的操作,在“宏名”列的第四行中输入“打印报表:各地区的客户”,并在其对应的操作参数区域的“报表名称”中选择“各地区客户”项,在“视图”中选
28、择“打印”项,重复同样的操作完成“打印报表:进出账表”,操作结果如图58 所示。图 58 宏的设计视图二步骤 4、在“宏名”的第六行输入:“关闭当前窗体”,在“操作”列选择“Close ”项,其操作参数区域均保持系统默认设置。在“宏名”列第七行输入,“关闭当前数据库”,在其对应的“操作”列中选择“Close ”项,其操作参数区域均保持系统默认设置。在第八行的“操作” 列中选择 “Quit ”项,如图 59 所示。 关闭宏设计, 并保存为 “查看、 打印宏组” ,完成宏组的创建。图 58 宏的设计视图三步骤 5、新建一个窗体, 在窗体上添加: “查看: 各客户年度供货单”(事件对应: “查看、打
29、印宏组 . 查看:各客户年度供货”)、“查看:供货金额最高的十个供货单”(事件名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 22 页 - - - - - - - - - 对应:“查看、打印宏组. 查看:供货金额最高的十个供货单”)、“打开窗体:客户信息管理”(事件对应:“查看、打印宏组. 打开窗体:客户信息管理”)、“打印报表:各地区的客户”(事件对应:“查看、打印宏组. 打印报表:各地区的客户”)、“打印报表:进出账表”(事件对应:“查看、打印宏组. 打印报表:进出
30、账表”)、“关闭当前窗体”(事件对应: “查看、打印宏组. 关闭当前窗体”)、“关闭当前数据库”(事件对应: “查看、打印宏组 . 关闭当前数据库”)等七个命令按钮,并完成各“按钮”的相应“属性”和“事件”对应。最后保存为“主窗体”,完成窗体的创建和对宏的引用操作,如图59 所示。图 59 各命令按钮操作界面最后完成的主窗体及运行宏效果图,如图60、61、62 所示。图 60 主窗体效果图图 61 点击按钮效果图图 62 点击执行后效果图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 22 页 - - - - - - - - -