如何构建简历数据库

目录:

Anonim

一个充满资格预审资格的数据库是人力资源“必备”。然而,虽然简历数据库是高效人力资源部门的标志,但建立一个可搜索的简历数据库是一项最高成就。可搜索的数据库可加快计划和意外职位空缺的招聘和员工选择。虽然外包是一种选择,但从头开始构建简历数据库是一种更具成本效益的替代方案。

数据库与电子表格软件

首先选择合适的软件。尽管电子表格具有可能看起来具有吸引力的功能,但长期存储需求,功能良好的简历数据库所需的信息量和搜索功能使得关系数据库软件(如Microsoft Access或Apache OpenOffice Base)成为更好的选择。正如Segie Technologies所指出的那样,不仅电子表格不适合长期数据存储,而且它们也不能保护数据完整性,几乎不提供数据损坏保护,电子表格也无法与关系数据库提供的功能相匹配。选择关系数据库后,请熟悉数据库要素,包括数据库规范化,表格,字段,表单,报告和常用搜索术语。

构建原型设计

在创建和填充计算机数据库之前构建基于纸张的原型设计。遵循规范化规则来创建基本数据库表和字段。对于简历数据库,候选人,技能,工作经历,以前的工作经验和教育是必不可少的表格。将候选ID指定为每个表的主键。完成后,候选ID应该是唯一的重复字段。例如,候选表应包括候选ID和联系信息字段。简历表应包括候选人ID,简历目标,申请职位和备注字段。技能表应包括候选人ID,技能,技能水平和多年经验领域。教育表应包括候选人ID,学校,学位,专业和毕业日期字段。

构建表并创建数据输入表单

创建一个空白数据库,然后根据您的原型设计构建每个表。每个表中的候选ID(主键)是在后台链接表的公共字段,允许您查询数据库。接下来,创建并自定义数据输入表单,该表单将数据输入表单字段绑定到数据库中的表字段。当您将简历中的信息传输并保存到数据输入表单时,数据库将自动填充。

查询信息

使用完善的布尔查询获得有意义的候选搜索结果。虽然使用查询向导更容易,但您也可以编写自己的查询。例如,查询“从候选者中选择计数(*);”将计算数据库中的所有简历。查询“从候选人中选择候选人ID,last_name,first_name,其中申请的位置等于客户服务,外语等于西班牙语;”将返回为候选人可以讲西班牙语的客户服务职位提交的所有简历的列表。

受到推崇的