第12章综合实例应用 本章重点 “职工工资管理数据库”糸统是所有的企事北单 位普遍使用的管理糸统,这个比较简单的教据庠一般 包合有“职工表”、“部门表”和“工资表”等相关 信息。本章介绍的这个实例,是将前面11个章节的 Access t的基本知识串接起来,以便读者学习、操作以 及知识的灵活运用
第12章 综合实例应用 本章重点 “职工工资管理数据库”系统是所有的企事业单 位普遍使用的管理系统,这个比较简单的数据库一般 包含有“职工表”、“部门表”和“工资表”等相关 信息。本章介绍的这个实例,是将前面11个章节的 Access的基本知识串接起来,以便读者学习、操作以 及知识的灵活运用
●●●●● ●●●● 第12章综合实例应用 ●●0 ●●● ●●●● ●12.1创建一个空的“职工工资管理数据库” 122创建数据库表 12.3在“职工工资管理数据库”中创建查询 12.4在“职工工资管理数据库”中创建窗体 12.5在“职工工资管理数据库”中创建报表 12.6在“职工工资管理数据库”中创建数据访问页 12.7在“职工工资管理数据库”中创建宏 12.8在“职工工资管理数据库”中创建模块 ●12.9管理“职工工资管理数据库
第12章 综合实例应用 ⚫ 12.1 创建一个空的“职工工资管理数据库” ⚫ 12.2 创建数据库表 ⚫ 12.3 在“职工工资管理数据库”中创建查询 ⚫ 12.4 在“职工工资管理数据库”中创建窗体 ⚫ 12.5 在“职工工资管理数据库”中创建报表 ⚫ 12.6 在“职工工资管理数据库”中创建数据访问页 ⚫ 12.7 在“职工工资管理数据库”中创建宏 ⚫ 12.8 在“职工工资管理数据库”中创建模块 ⚫ 12.9 管理“职工工资管理数据库
12.1创建一个空的“职工工资管 ●●●●● ●●●● 理数据库” ●●0 ●●● ●●●● (1)打开 Access2002,单击“新建”图标,系统弹 出如图12-1所示的窗口。 作①)国2①酰A②工具留和 O空达 本问上落 图12-1“新建数据库”窗口
12.1 创建一个空的“职工工资管 理数据库” ⚫ (1)打开Access 2002,单击“新建”图标,系统弹 出如图12-1所示的窗口。 图12-1 “新建数据库”窗口
在“新建文件”的“新建”窗格中选择“空数据8 库”,系统会弹出如图122所示的“文件新建数据库° 窗口,输入新数据库的存放路径和名称 文件新建数据库 保存位置①:P素材a 中·x。圃·工具) 2003books n2004book Nankai pan oev exereise progran 我的文档m 论文 新建文件夹 亚非垴训 文件名0):工工资管理数据库 保存类型(): microsoft Acc6库 图12-2输入新数据库名称
⚫ 在“新建文件”的“新建”窗格中选择“空数据 库”,系统会弹出如图12-2所示的“文件新建数据库” 窗口,输入新数据库的存放路径和名称。 图12-2 输入新数据库名称
(2)选择合适的路径,并输入数据库文件名“职工工资管理° 数据库”,单击【创建】按钮,即建立了一个“职工工资管理 数据库”的空数据库。如图123所示,在新建的空数据库中没。 有任何数据库对象 职工工资管理数据库:数据库(Ace8s202文件格式)回囟 打开@)设计①)面新建0×9“重 对象 回使用设计器创建表 团使用向导创建表 查谊 团通过输入数据创建表 图窗体 曰报表 页 爱宏 终模块 收藏夹 ④ACK 图12-3“职工工资管理数据库”窗口
⚫ (2)选择合适的路径,并输入数据库文件名“职工工资管理 数据库”,单击【创建】按钮,即建立了一个“职工工资管理 数据库”的空数据库。如图12-3所示,在新建的空数据库中没 有任何数据库对象。 图12-3 “职工工资管理数据库”窗口 BACK
●●●●● 122创建数据库表 ●●●● ●●0 ●●● ●●●● 经过调查和分析数据库,我们认为该系统所含有的三张表 可以包含如图12-4~图12-6所示的各个字段,并在数据库中仓 建如图12-7所示三个表之间的关系。 职工表:表 病号职娃名I称性别出生日期婚否联系电话备注 记录「1M共有记录数 图124职工表 围单位表:表 部门编号 自动编号 记录:Id」「 图125部门表
12.2 创建数据库表 ⚫ 经过调查和分析数据库,我们认为该系统所含有的三张表 可以包含如图12-4~图12-6所示的各个字段,并在数据库中创 建如图12-7所示三个表之间的关系。 图12-4 职工表 图12-5 部门表
●●●●● ●●●● ●●0 ●●● ●●●● 围工资表:表 区 圆部门骗号[编号温职工姓名『出生日期基本资金加班费「公积金房粗水电费实发工资 ¥000¥000¥000¥000¥00¥00¥00 记录41川共有记录数1 图126工资表 关系 单位表 工资表 职工表 部号 部号A 吧编号 部门名称 W号 职工姓名 职工姓名 出生日期 性别 基本工资 出生日期 图12-7“职工工资管理数据库”中各表之间的关系
图12-6 工资表 图12-7 “职工工资管理数据库”中各表之间的关系
●●●●● ●●●● ●●0 (1)打开“职工工资管理数据库”,用输入数据创建表 ●●●● 的方法来建立“职工表”。其中包括字段“职工编号” “职工姓名”、“职称”、“性别”、“出生日期” 婚否”、“联系电话”、和“备注”等字段,如图128 所示。 围表1:表 职I编号职姓名职称性别出生日期否联系电话备注 记录:|4 →DD米共有记录数:21 图12-8用输入数据创建表的方法建立“职工表
⚫ (1)打开“职工工资管理数据库”,用输入数据创建表 的方法来建立“职工表”。其中包括字段“职工编号”、 “职工姓名”、“职称”、“性别”、“出生日期”、 “婚否”、“联系电话”、和“备注”等字段,如图12-8 所示。 图12-8 用输入数据创建表的方法建立“职工表
(2)用追加记录的方法向“职工表”中输入各条记录 ●●●●● ●●●● (3)在“职工表”设计视图中,在字段“联系电话”后插 ●●0 ●●● 入新字段“Ema地址”,并将字段属性设置为“超链接”,°。。 如图12-9所示 :表 g回区 字段名称 回】职工编号 自动编号 职工姓名 文本 ■性别 文日是数 引/时间 联系电话 「备注 E~mai1地址 常规查间 数据 格式 日期/时间 自动编号 默认值 是/者 有效性规則 有效性文本 必填字段 否查阅向导 允许空字符串 Uni code压缩 输入法模式 关闭 IME语句模式日文)无转化 查看 有关 图12-9插入新字段
⚫ (2)用追加记录的方法向“职工表”中输入各条记录。 ⚫ (3)在“职工表”设计视图中,在字段“联系电话”后插 入新字段“E-mail地址”,并将字段属性设置为“超链接”, 如图12-9所示。 图12-9 插入新字段
●●●●● (4)将“职工表”中的“性别”字段的“显示 ●●●● ●●0 控件”设置为“列表框”,如图12-10所示。 ●●● ●●●● 职工表:表 字段名称 数据类型 说明 职工编号 「职工姓名 文本 「职称 文本 性别 出生日期 日期/时间 是/否 联系电话 数字 「备注 备注 E-mai1地址 超链接 字段属性 常规查阅 显示控件 窗体 组合框 显示 段的 控件 的类 图12-10设置字段的查阅属性
⚫ (4)将“职工表”中的“性别”字段的“显示 控件”设置为“列表框”,如图12-10所示。 图12-10 设置字段的查阅属性