Como construir um banco de dados de currículo

Índice:

Anonim

Um banco de dados cheio de currículos pré-qualificados é um recurso “obrigatório” para os recursos humanos. No entanto, embora um banco de dados de currículos seja a marca de um departamento de recursos humanos eficiente, construir um banco de dados de currículos pesquisável é uma conquista importante. Um banco de dados pesquisável acelera o recrutamento e a seleção de funcionários para aberturas de trabalho planejadas e inesperadas. Embora a terceirização seja uma opção, construir uma base de dados de currículos a partir do zero é uma alternativa mais econômica.

Banco de Dados vs. Software de Planilhas

Comece escolhendo o software certo. Embora as planilhas tenham recursos que pareçam atraentes, necessidades de armazenamento a longo prazo, a quantidade de informações e recursos de pesquisa necessários para um banco de currículos em bom funcionamento torna o software de banco de dados relacional, como o Microsoft Access ou Apache OpenOffice Base, uma escolha melhor. Como ressalta a Segie Technologies, as planilhas não são apenas adequadas para armazenamento de dados de longo prazo, mas também não protegem a integridade dos dados, oferecem pouca ou nenhuma proteção contra corrupção de dados e as planilhas não correspondem à funcionalidade fornecida por um banco de dados relacional. Depois de escolher um banco de dados relacional, familiarize-se com os fundamentos do banco de dados, incluindo a normalização do banco de dados, tabelas, campos, formulários, relatórios e termos comuns de pesquisa.

Construa um design de protótipo

Crie um projeto de protótipo baseado em papel antes de criar e preencher um banco de dados de computador. Siga as regras de normalização para criar tabelas e campos básicos do banco de dados. Para um banco de dados de currículo, candidatos, habilidades, histórico de trabalho, experiência anterior de trabalho e educação são tabelas essenciais. Designe o ID do candidato como a chave primária de cada tabela. Quando você terminar, o ID do candidato deve ser o único campo de repetição. Por exemplo, a tabela de candidatos deve incluir os campos ID do candidato e informações de contato. A tabela de currículos deve incluir o ID do candidato, o objetivo do currículo, o trabalho solicitado e um campo de anotações. A tabela de habilidades deve incluir os campos ID do candidato, habilidade, nível de habilidade e anos de experiência. A tabela de educação deve incluir os campos ID do candidato, escola, grau, graduação e graduação.

Criar tabelas e criar um formulário de entrada de dados

Crie um banco de dados em branco e, em seguida, construa cada tabela de acordo com o design do seu protótipo. O ID do candidato - a chave primária - em cada tabela é o campo comum que vincula as tabelas aos bastidores e permite consultar o banco de dados. Em seguida, crie e personalize um formulário de entrada de dados que vincule campos de formulário de entrada de dados a campos de tabela no banco de dados. Conforme você transfere e salva informações de um currículo para o formulário de entrada de dados, o banco de dados é preenchido automaticamente.

Consulta para Informação

Obtenha resultados de pesquisa de candidatos significativos com consultas Booleanas bem desenvolvidas. Embora o uso de um assistente de consulta seja mais fácil, você também pode escrever suas próprias consultas. Por exemplo, a consulta “select count (*) from candidates;” contará todos os currículos no banco de dados. A consulta “seleciona ID candidato, sobrenome, primeiro nome dos candidatos Onde a posição é aplicada para igual serviço ao cliente E idioma estrangeiro é igual a espanhol;” retornará uma lista de todos os currículos submetidos para uma posição de atendimento ao cliente em que os candidatos falam espanhol.