Come costruire un database di Resume

Sommario:

Anonim

Un database pieno di curriculum pre-qualificati è un "must-have" di risorse umane. Tuttavia, mentre un database di curriculum è il marchio di un efficiente dipartimento risorse umane, la creazione di un database di curriculum ricercabile è un traguardo raggiunto. Un database ricercabile accelera il reclutamento e la selezione dei dipendenti per le aperture di lavoro pianificate e inattese. Sebbene l'outsourcing sia un'opzione, la creazione di un database di resume da zero è un'alternativa più economica.

Database vs software di foglio di calcolo

Inizia scegliendo il software giusto. Sebbene i fogli di calcolo abbiano caratteristiche che possono sembrare interessanti, esigenze di storage a lungo termine, la quantità di informazioni e capacità di ricerca richieste per un database di curriculum ben funzionante rendono il software di database relazionale, come Microsoft Access o Apache OpenOffice Base, una scelta migliore. Come notato da Segie Technologies, non solo i fogli di calcolo non sono adatti per l'archiviazione dei dati a lungo termine, ma non proteggono l'integrità dei dati, offrono poca o nessuna protezione dalla corruzione dei dati e fogli di calcolo non possono corrispondere alla funzionalità fornita da un database relazionale. Una volta scelto un database relazionale, familiarizzare con gli elementi essenziali del database, tra cui normalizzazione del database, tabelle, campi, moduli, report e termini di ricerca comuni.

Costruisci un prototipo di design

Creare un prototipo basato su carta prima di creare e compilare un database di computer. Segui le regole di normalizzazione per creare tabelle e campi di base del database. Per un database di curriculum, i candidati, le competenze, la storia lavorativa, la precedente esperienza lavorativa e la formazione sono tabelle essenziali. Designare l'ID candidato come chiave primaria per ogni tabella. Al termine, l'ID candidato dovrebbe essere l'unico campo multiplo. Ad esempio, la tabella candidata dovrebbe includere l'ID candidato e i campi delle informazioni di contatto. La tabella riassuntiva deve includere l'ID candidato, l'obiettivo di ripresa, il lavoro richiesto e un campo note. La tabella delle competenze dovrebbe includere l'ID candidato, l'abilità, il livello di abilità e anni di campi di esperienza. La tabella di educazione dovrebbe includere i campi ID candidato, scuola, laurea, maggiore e data della laurea.

Crea tabelle e crea un modulo di immissione dati

Creare un database vuoto e quindi creare ciascuna tabella in base alla progettazione del prototipo. L'ID candidato - la chiave primaria - in ogni tabella è il campo comune che collega le tabelle dietro le quinte e ti consente di interrogare il database. Quindi, creare e personalizzare un modulo di immissione dati che collega i campi del modulo di immissione dati ai campi della tabella nel database. Quando si trasferiscono e si salvano le informazioni da un curriculum al modulo di immissione dei dati, il database verrà compilato automaticamente.

Richiesta di informazioni

Ottieni risultati di ricerca dei candidati significativi con query booleane ben sviluppate. Sebbene l'utilizzo di una procedura guidata di query sia più semplice, puoi anche scrivere le tue query. Ad esempio, la query "select count (*) from candidate" conterrà tutti i curriculum nel database. La query "seleziona l'ID candidato, il cognome, il primo nome dei candidati dove la posizione applicata è uguale al servizio clienti e la lingua straniera equivale allo spagnolo;" restituirà un elenco di tutti i CV inviati per una posizione di servizio clienti in cui i candidati possono parlare spagnolo.

Consigliato