Una base de datos llena de curriculums vitae precalificados es un "deber-tener" de recursos humanos. Sin embargo, mientras que una base de datos de currículum vitae es la marca de un departamento de recursos humanos eficiente, la construcción de una base de datos de currículum vitae es un gran logro. Una base de datos de búsqueda acelera el reclutamiento y la selección de empleados para las vacantes de trabajo planificadas e inesperadas. Aunque la subcontratación es una opción, construir una base de datos de currículum desde cero es una alternativa más rentable.
Base de datos vs software de hoja de cálculo
Comience por elegir el software adecuado. Si bien las hojas de cálculo tienen características que pueden parecer atractivas, las necesidades de almacenamiento a largo plazo, la cantidad de información y las capacidades de búsqueda necesarias para una base de datos de reanudación que funcione bien hacen que el software de base de datos relacional, como Microsoft Access o Apache OpenOffice Base, sea una mejor opción. Como señala Segie Technologies, las hojas de cálculo no solo no son adecuadas para el almacenamiento de datos a largo plazo, sino que tampoco protegen la integridad de los datos, ofrecen poca o ninguna protección contra la corrupción de datos y las hojas de cálculo no pueden coincidir con la funcionalidad que proporciona una base de datos relacional. Una vez que elija una base de datos relacional, familiarícese con lo esencial de la base de datos, que incluye la normalización de la base de datos, tablas, campos, formularios, informes y términos de búsqueda comunes.
Construir un diseño de prototipo
Cree un diseño de prototipo basado en papel antes de crear y poblar una base de datos informática. Siga las reglas de normalización para crear tablas y campos básicos de bases de datos. Para una base de datos de currículos, las tablas de candidatos, habilidades, historial de trabajo, experiencia laboral previa y educación son esenciales. Designe el ID de candidato como la clave principal para cada tabla. Cuando termine, la identificación del candidato debe ser el único campo que se repite. Por ejemplo, la tabla de candidatos debe incluir la identificación del candidato y los campos de información de contacto. La tabla de currículum debe incluir la ID del candidato, el objetivo del currículum, el trabajo solicitado y un campo de notas. La tabla de habilidades debe incluir la identificación del candidato, la habilidad, el nivel de habilidad y los años de experiencia. La tabla de educación debe incluir la identificación del candidato, la escuela, el grado, la especialización y los campos de fecha de graduación.
Construir tablas y crear un formulario de entrada de datos
Cree una base de datos en blanco y luego genere cada tabla de acuerdo con el diseño de su prototipo. El ID de candidato, la clave principal, en cada tabla es el campo común que vincula las tablas entre bastidores y le permite consultar la base de datos. A continuación, cree y personalice un formulario de ingreso de datos que vincule los campos del formulario de ingreso de datos a los campos de la tabla en la base de datos. A medida que transfiera y guarde información de un currículum vitae al formulario de ingreso de datos, la base de datos se llenará automáticamente.
Consulta de información
Obtenga resultados de búsqueda de candidatos significativos con consultas booleanas bien desarrolladas. Aunque usar un asistente de consulta es más fácil, también puede escribir sus propias consultas. Por ejemplo, la consulta "seleccionar recuento (*) de candidatos;" contará todos los currículos en la base de datos. La consulta “seleccione la identificación del candidato, el último nombre, el primer nombre de los candidatos, donde la posición solicitada es igual al servicio al cliente y el idioma extranjero es igual al español;” devolverá una lista de todos los currículos presentados para un puesto de servicio al cliente en el que los candidatos pueden hablar español.