第4章 Access 2010数据库设计实例.ppt
《第4章 Access 2010数据库设计实例.ppt》由会员分享,可在线阅读,更多相关《第4章 Access 2010数据库设计实例.ppt(88页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第4章Access2010数据库设计实例本章学习重点本章学习重点nAccess数据库应用系统规划、设计的基本知识nAccess数据表的设计和管理n根据Access数据表进行查询的设计和管理nAccess窗体的设计和管理nAccess报表的设计和管理nAccess宏的设计职工表职职工代工代号号姓名姓名单单位位年年龄龄性性别别学学历历职职称称联联系系电话电话10011001张东张东光光院院办办2525男男本本科科职级职级7 7010-32655913010-3265591310021002李重新李重新院院办办4141男男本本科科职级职级5 5010-43615621010-436156215003
2、5003石石树树村村通信通信系系4848男男硕硕士士教授教授010-45628789010-4562878950045004纪纪小小东东通信通信系系2828女女博博士士副教授副教授010-54890378010-54890378基本工资表 职职工代工代号号日期日期基本工基本工资资浮浮动动工工资资特教特教贴贴岗岗贴贴保津保津贴贴误误餐餐费费教教护护10012011-12-23519223048266802010022011-12-23812356072402802020012011-12-23759315065358802050032011-12-231002468899651280205004
3、2011-12-237593150653588020工资扣款表职职工代工代号号日期日期公公积积金金房租房租水水费费电费电费医医疗疗会会费费子保子保煤气煤气网网视视税收税收违纪违纪扣扣款款10012011-12-231045021.21141.5654.01348.01824.0510022011-12-231507031.34150.4555.11352.14836.7820012011-12-231045025.06122.9954.23332.01824.3535020022011-12-2319089.87215.2356.01312.1868.0950032011-12-2319080
4、89.78235.4356.05320.2868.9956050042011-12-2314052.32126.7655.32332.01837.21请假情况表和奖金表职职工代工代号号时间时间性性质质天数天数10012011-12-02病假350032011-12-14事假150032011-12-20病假520012011-11-29病假220012011-12-3事假250042011-12-9病假120022011-12-10职职工代工代号号日期日期事事项项工作工作量量10012011-12-23行政(平均)5620012011-12-23本科2620022011-12-23成教1850
5、032011-12-23分校1850042011-12-23本科2650042011-12-23公共课26创建数据库和数据表 n在【文件】选项卡中,依次选择【新建】【可用模板】【空数据库】n在窗口右下角的【文件名】文本框中输入数据库的文件名“GZ.accdb”,单击文件名右边的【打开文件夹】按钮,弹出【文件新建数据库】窗口(如图)。在该窗口的【保存位置】下拉列表框中选择“工资管理信息系统”数据库文件的保存位置单击【确定】按钮。“基本工资”表创建过程n打开“GZ”数据库,单击【创建】选项卡的【表格】组中的【表设计】按钮,Access会自动创建一个名为“表1”的空表,并打开它的设计视图。n在该设计
6、视图中,创建“基本工资”表所需的字段,将“职工代号”字段设置为该表的主键。n单击窗口最顶端的【保存】按钮,弹出【另存为】窗口。在该窗口的【表名称】文本框中输入“基本工资”,单击【确定】按钮,完成表名的修改和表结构的保存。n打开“基本工资”表的数据表视图,在其中输入具体的数据记录。“职工表”的设计“工资扣款”表的设计“请假情况”表的设计“奖金”表的设计 422 建立各表间的关系建立各表间的关系n在“GZ”数据库中,单击【数据库工具】选项卡的【关系】组中的【关系】按钮,进入【关系】视图,在弹出的【显示表】窗口中选择需要建立关系的所有表,单击【添加】按钮,将这些表添加到【关系】视图中。n关闭【显示表
7、】窗口,在【关系】视图中通过鼠标拖动关联字段“职工代号”,创建各表间的关系。n单击【关系工具-设计】选项卡的【关系】组中的【关闭】按钮,关闭【关系】视图。n保存数据库。43 查询设计查询设计n“病事假汇总查询”设计n“病事假汇总查询”按职工代号统计每个职工请假的总天数。n在“GZ”数据库中,单击【创建】选项卡的【查询】组中的【查询设计】按钮,在弹出的【显示表】窗口中选择该查询的数据源“请假情况”表,单击【添加】按钮,把该表添加到查询设计视图中。n关闭【显示表】窗口,单击【查询工具-设计】选项卡的【显示/隐藏】组中的【汇总】按钮,并如下图所示设计该汇总查询。n单击【保存】按钮,在弹出的【另存为】
8、对话框中输入查询名称为“病事假汇总查询”。n单击【确定】按钮,完成该查询的创建。n查询运行结果如下。“奖金汇总查询”设计n“奖金汇总查询”是要按职工代号统计每个职工的总的工作量和总的奖金数。这里,总奖金数按总工作量*50来计算。n在“GZ”数据库中,单击【创建】选项卡的【查询】组中的【查询设计】按钮,在弹出的【显示表】窗口中选择该查询的数据源“奖金”表,单击【添加】按钮,把该表添加到查询设计视图中。n关闭【显示表】窗口,单击【查询工具-设计】选项卡的【显示/隐藏】组中的【汇总】按钮,并如图所示设计该汇总查询。n单击【保存】按钮,在弹出的【另存为】对话框中输入查询名称为“奖金汇总查询”。n单击【
9、确定】按钮,完成该查询的创建。n查询运行结果如下。432“工资条查询工资条查询”的设的设计计n“工资条查询”是以“职工表”、“基本工资”表、“工资扣款”表、“病事假汇总查询”和“奖金汇总查询”为基础的,显示职工代号、姓名、所有实际发放的工资和津贴情况、应该发放的总工资数、所有扣款情况和实际发放的总工资数。n在“GZ”数据库中,单击【创建】选项卡的【查询】组中的【查询设计】按钮,在弹出的【显示表】窗口中选择该查询的数据源,即“职工表”、“基本工资”表、“工资扣款”表、“病事假汇总查询”及“奖金汇总查询”。单击【添加】按钮,将其添加到查询设计视图中。n关闭【显示表】窗口,如下图所示设计该查询。n职
10、工实际获得的基本工资、浮动工资、特教贴、岗贴等都按照实际工作天数的比例来计算(用实际工作的天数除以30),因此工资的发放率是1-病事假汇总查询!天数/30。n基本工资是基本工资!基本工资*(1-病事假汇总查询!天数/30)n职工应发工资按基本工资+浮动工资+特教贴+岗贴+保津贴+误餐费+教护+奖金数计算,其中奖金数来自于奖金汇总查询。n职工实发工资按应发工资-公积金-房租-水费-电费-医疗-会费-子保-煤气-网视-税收-违纪扣款计算。n可以使用表达式生成器设计计算字段。其他字段的表达式n浮动工资:基本工资!浮动工资*(1-病事假汇总查询!天数/30)n特教贴:基本工资!特教贴*(1-病事假汇总
11、查询!天数/30)n岗贴:基本工资!岗贴*(30-病事假汇总查询!天数)/30n保津贴:基本工资!保津贴*(1-病事假汇总查询!天数/30)n误餐费:基本工资!误餐费*(1-病事假汇总查询!天数/30)n教护:基本工资!教护*(1-病事假汇总查询!天数/30)n应发工资:基本工资+浮动工资+特教贴+岗贴+保津贴+误餐费+教护+奖金数n实发工资:应发工资-公积金-房租-水费-电费-医疗-会费-子保-煤气-网视-税收-违纪扣款 n单击【保存】按钮,在弹出的【另存为】对话框中输入查询名称为“工资条查询”。n单击【确定】按钮,完成该查询的创建。433“按单位汇总查询按单位汇总查询”的设计的设计n“按单
12、位汇总查询”是根据“单位”字段对“工资条查询”进行汇总而成,以满足用户单位的统计和会计工作上的需要。n在“GZ”数据库中,单击【创建】选项卡的【查询】组中的【查询设计】按钮,在弹出的【显示表】窗口中选择该查询的数据源,即“职工表”和“工资条查询”。单击【添加】按钮,把它们添加到查询设计视图中。n关闭【显示表】窗口,单击【查询工具-设计】选项卡的【显示/隐藏】组中的【汇总】按钮,并如下图所示设计该汇总查询。这里,以“单位”和“日期”字段分组,其余字段都选择“合计”。n单击【保存】按钮,在弹出的【另存为】对话框中输入查询名称为“按单位汇总查询”。n单击【确定】按钮,完成该查询的创建。44 窗体设计
13、窗体设计n本系统中设计了两类窗体,即数据录入类窗体和查询类窗体。n数据录入类窗体使用户能在窗体中增加、删除、修改表中的数据;n查询类窗体使用户能方便地浏览查询结果。441 数据录入窗体的设计数据录入窗体的设计n1“基本数据”窗体n“基本数据”窗体用来向“基本工资”表录入数据。创建该窗体的步骤如下:n在“GZ”数据库中,单击【创建】选项卡的【窗体】组中的【窗体向导】按钮,弹出【窗体向导】对话框,如下图所示。n在【表/查询】下拉列表框中选择该窗体的数据源“基本工资”表,将【可用字段】列表中的所有字段添加到右边的【选定字段】列表中。n单击【下一步】按钮,选择窗体布局为【表格】。n单击【下一步】按钮,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第4章 Access 2010数据库设计实例 2010 数据库 设计 实例
限制150内