人事资料数据库
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
人事资料数据库设计与功能实现
一、数据库设计的必要性
由于本公司逐步扩大,工作人员的逐步增加,人事信息的管理就体现了重要性。但是由于信息量的逐步增加,要想更快更方便的提取自己所需要的信息,避免信息的冗余,数据库的建立就显得非常必要。数据库建立的优点是可以快捷的增加、删除、查询人事信息,能将庞大的人事资料信息形成统筹的信息管理,快速生成报表。
二、数据库设计
通过建立四张表,分别为门店基本信息表(门店编号,门店名称,门店地址,联系电话,门店人数),员工信息总表(门店编号,员工编号,姓名),员工信息明细表(员工编号,姓名,性别,籍贯,基本工资,岗位,身份证号,入职日期,合同起始期,合同终止期,协议到期日期),员工岗位调动明细表(员工编号、员工姓名、任职时间、任职部门、岗位、备注)
表示如下:
表三:员工信息明细表
四张表分别通过门店编号、员工编号、建立联系。
三、数据库功能的实现
设计的表通过办公软件ACCESS来实现,在ACCESS中建立数据库名为人事资料,然后建立四张表,录入基本数据,建立连接。想要知道信息,可以通过对象中的查询功能实现,也可以通过自己输入SQL查询语言来实现。要想通过报表来查看最后的信息,可将查询的表保存,通过对象中的报表最后生成。ACCESS可以添加、删除、查询数据库、表、数据等。
四、目前未实现的功能及原因分析
目前通过实验,员工岗位调动的功能还没有实现。由于时间关系和具体数据不详等原因,表四还未建立完整。
所以在查询中还不能得到结果。
五、应用示例
例:查询文景店有哪些人的协议2010年6月30日到期
步骤:1、打开建立的数据库,如图所示:
可以看到对象下的表中有四张表,分别打开表可以看到如下信息:
2、点击查询—新建—设计视图—确定,得到如下画面:
3、双击门店信息表、员工信息明细表、员工信息总表,输入查询条件,显示如下:
4、点击运行,得到如下结果,共10条记录: