《access数据库应用》习题。
一、公司客户管理系统。
需求描述:作为一个销售型的公司,或者对于某个工厂的销售部门来说,公司客户管理系统的建立可以有效的避免因业务员个人工作变动而造成公司客户的流失,也可以方便地统计每个业务员的销售业绩,以及各个地区间的销售差异。公司为一个代销日常生活用品的公司,主要包括“毛巾、牙刷、牙膏、洗衣液、洗发液、手纸”等日常生活用品,公司的主要销售地区集中在北京省内,各大市区都有办事处和营业代销人员。
公司业务人员以每月的业务量进行考核,工资与业务水平直接挂钩。根据公司情况,建立公司客户管理系统共需5个表,表结构如下图所示。
客户信息表”为主表,“地区信息表”、“业务员信息表”和“进出帐表”与“客户信息表”相关联,“管理人员表”为存放数据库管理者信息的表,与主表没有关联关系。
5个表的逻辑结构如下所示:
客户信息表”的逻辑结构表
地区信息表”的逻辑结构表
“进出帐表”的逻辑结构表
业务员信息表”的逻辑结构表
管理人员表”的逻辑结构表
按照以上提供的信息,完成以下功能:
1. 创建一个空白的数据库,数据库名字为:自己的名字+的客户管理系统。如:张三的客户管理系统。请在报告里截图给出自己创建数据库的名称,包括后缀。
2. 使用“表设计器”,按照给出的表逻辑结构,创建以上5个表。并录入自己熟悉的一些数据,每个表至少有4条记录。
3. 创建“客户信息表”的下拉列表。
a) 建立“客户信息表”中“地区”字段的下拉列表
b) 建立“客户信息表”中 “邮政编码”字段的下拉列表。
c) 建立“客户信息表”中 “业务员”字段的下拉列表。
d) 建立“进出帐表”的“公司名称”字段的下拉列表。
4. 创建查询。
a) 创建“各年度的年度供货单” 的查询,要求行标题是“公司名称”和“货品名称” ,列标题是“供货时间”的年份 ,行、列交叉处的值是“供货金额”总和 。
b) 创建“供货金额最高的十个供货单”的查询,要求显示出“供货单号”、“货品名称”和“供货金额”,并按照“供货金额”从高到低进行排列。使用sql语句实现。
5. 创建窗体。
a) 创建一个全面管理公司所有客户的窗体。管理者可以在该窗体上对客户进行添加、查询、修改、删除及清空全部记录等操作。为“添加”、“查询”、“保存修改”、“删除该记录”、“清空所有客户信息(慎用)”需要编写**完成其功能。
参考效果图如下:
6. 创建报表。
a)创建一个分组报表,该报表将根据客户所在的区域对其进行分组,并统计各区域分布的客户数量,同时将所需的关键信息(包括“公司名称”、“联系人”和“联系人**” )筛选出来,参考效果图如下::
7. 使用宏创建主窗体,创建宏把前面创建的查询、窗体和报表全部整合到一个主窗体上,单击该窗体上的某个命令按钮时,宏就可以自动执行并完成所要做的工作。参考效果图如下:
提示答案:参考教程第9章的内容。
《Access数据库应用》大作业报告下半部
接上半部。图36 添加标签和直线的操作界面。图37 添加文本框的操作界面。步骤4 在 设计 选项卡中单击 组合框 按钮 保证 控件向导 按钮为按下状态 将光标移动到 添加新客户功能 区域的第一行最右边并单击,弹出 组合框向导 对话框,选择 表 地区信息表 字段选择 地区名称 创建 地区名称 组合框 ...
Access数据库复习
的窗体对象是什么?按其应用功能的不同,将access窗体对象分为哪几类?答 窗体是access为用户提供的人机交互界面,是用户为数据库之间联系的桥梁,通过窗体可对数据库中的数据进行输入 编辑 查询 排序 筛选 显示及应用程序的执行控制。按其应用功能的不同,将窗体对象分为如下四类 控制窗体 数据操作窗...
作业Access数据库123次
作业 第一次 建立数据库,并建立六个表 见数据库 并追加数据。第二次作业 数据的操作。例2.11 数据的查找在 教师 表中查找电信系的教师信息,结果用裁屏方法列出。例2.12数据的替换将 教师 表的 所属系 字段值为 电信 的数据替换为 电子信息 结果用裁屏方法列出。例2.13记录排序对 教师 表,...