0% found this document useful (0 votes)
62 views8 pages

Database Project1

The document outlines a project on Human Resource Management (HRM), detailing its importance, scope, and various functions such as recruitment, training, and performance appraisal. It emphasizes the impact of HRM on organizational performance and employee experience, while also listing key HR objects and table descriptions relevant to database management. Additionally, it includes a cross-referencing section for transactions and relations within the HR database.

Uploaded by

tonysatrk21
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
62 views8 pages

Database Project1

The document outlines a project on Human Resource Management (HRM), detailing its importance, scope, and various functions such as recruitment, training, and performance appraisal. It emphasizes the impact of HRM on organizational performance and employee experience, while also listing key HR objects and table descriptions relevant to database management. Additionally, it includes a cross-referencing section for transactions and relations within the HR database.

Uploaded by

tonysatrk21
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

HOPE UNIVERSITY

COLLEGE

Advanced Database Management Systems

Members

1. Kotto Fiako Sadi 102835


2. Maria Kemal 102940
3. Melat Mussie 103098
4. Meskelem Genety
5. Siyane Kemal 102939
Project: Humain Resource Management

INTRODUCTION

Human resource management (HRM), the management of work and people towards desired
ends, is a fundamental activity in any organization in which human beings are employed. It
is not something whose existence needs to be elaborately justified: HRM is an inevitable
consequence of starting and growing an organization. While there are a myriad of variations
in the ideologies, styles, and managerial resources engaged, HRM happens in some form or
other. It is one thing to question the relative performance of particular models of HRM in
particular contexts or their contribution to enhanced organizational performance relative to
other organizational investments, there need to be regular reviews of the state of formal
knowledge in the field of HRM.
The impact of HRM on organizational performance and employees' experience of work. In
the last ten years, the connections between HRM and the study of strategic management
have deepened and links with organizational theory/behavior have grown.
In short, HRM is the process of recruiting, selecting employees, providing proper
orientation and induction, imparting proper training and developing skills. HRM also
includes employee assessment like performance appraisal, facilitating proper compensation
and benefits, encouragement, maintaining proper relations with labor and with trade unions,
and taking care of employee safety, welfare and health.

The Scope of HRM


The scope of HRM is very wide. It consists of all the functions that come under the banner
of human resource management. The different functions are:
Human Resources Planning: It is the process by which a company identifies how many
positions are vacant and whether the company has excess staff or shortage of staff and
subsequently deals with this need of excess or shortage.
Job Analysis Design: Job analysis design is a process of designing jobs where evaluations
are made regarding the data collected on a job. It gives an elaborate description about each
and every job in the company.
Recruitment and Selection: With respect to the information collected from job analysis, the
company prepares advertisements and publishes them on various social media platforms.
This is known as recruitment. A number of applications are received after the advertisement
is presented, interviews are conducted and the deserving employees are selected. Thus,
recruitment and selection is yet another essential area of HRM.

Orientation and Induction: After the employees are selected, an induction or orientation
program is organized. The employees are updated about the background of the company as
well as culture, values, and work ethics of the company and they are also introduced to the
other employees.
Training and Development:Employees have to undergo a training program, which assists
them to put up a better performance on the job. Sometimes, training is also conducted for
currently working experienced staff so as to help them improve their skills further. This is
known as refresher training.

Performance Appraisal: After the employees have put in around 1 year of service,
performance appraisal is organized in order to check their performance. On the basis of
these appraisals, future promotions, incentives, and increments in salary are decided.

Compensation Planning and Remuneration: Under compensation planning and


remuneration, various rules and regulations regarding compensation and related aspects are
taken care of. It is the duty of the HR department to look into remuneration and
compensation planning.

Features of HRM

• It is pervasive in nature, as it is present in all industries.

• It focuses on outcomes and not on rules.

• It helps employees develop and groom their potential completely.

• It motivates employees to give their best to the company.

• It is all about people at work, as individuals as well as in groups.

• It tries to put people on assigned tasks in order to have good production or results.

• It helps a company achieve its goals in the future by facilitating work for competent
and well-motivated employees.

• It approaches to build and maintain cordial relationship among people working at


various levels in the company.

Basically, we can say that HRM is a multi-disciplinary activity, utilizing knowledge and
inputs drawn from psychology, economics, etc.
1. List of HR Objects
INDEX
EMP_DEPARTMENT
EMP_EMP_ID_PK
EMP_JOB_FK
EMP_MANAGER_FK
DEPT_ID_PK
JOB_ID_PK
JHIST_DEPARTMENT
JHIST_EMP_ID_ST_DATE_PK
JHIST_JOB
COUNTRY_C_ID_PK
LOC_DEPARTMENT
LOC_ID_PK
REG_DEPARTMENT
REG_ID_PK

PROCEDURE
ADD_JOB_HISTORY
SECURE_DML

SEQUENCE
DEPARTMENTS_SEQ
EMPLOYEES_SEQ
LOCATIONS_SEQ

TABLE
EMPLOYEES
EMPLOYEES
JOBS
JOB_HISTORY
COUNTRIES
LOCATIONS
REGIONS

TRIGGER
SECURE_EMPLOYEES
UPDATE_JOB_HISTORY

VIEW
EMP_DETAILS_VIEW
2. HR Table Description

Table HR.Employees

Attributes Index Daya Type

EMPLOYEE_ID NOT NULL INTEGER


PRIMARY KEY

FIRST_NAME VARCHAR(20)

LAST_NAME VARCHAR(25)

EMAIL VARCHAR(20)

PHONE_NUMBER VARCHAR(20)

HIRE_DATE DATE

JOB_ID FOREIGN KEY VARCHAR(10)

SALARY IINTEGER

COMMISSION INTEGER

MANAGER_ID FOREIGN KEY INTEGER

DEPARTMENT_ID FOREIGN KEY INTEGER

Table HR.DEPARTMENTS

Attributes Index Data Type

DEPARTMENT_ID NOT NULL INTEGER


PRIMARY KEY

DEPARTMENT_NAME INTEGER

MANAGER_ID INTEGER

LOCATION_ID INTEGER
Table HR.JOBS

Attributes Index Data Type

JOB_ID NOT NULL VARCHAR(10)


PRIMARY KEY

JOB_TITLE VARCHAR(35)

MIN_SALARY INTEGER

MAX_SALARY INTEGER

Table HR.JOB_HISTORY

Attributes Index Data Type

EMPLOYEE_ID PRIMARY NOT INTEGER


NULL

START_DATE PRIMARY KEY NOT DATE


NULL

END_DATE DATE

JOB_ID NOT NULL VARCHAR(10)

DEPARTMENT_ID NOT NULL INTEGER


Table HR.COUNTRIES

Attributes Index Data Type

COUNTRY_ID NOT NULL VARCHAR(2)


PRIMARY KEY

COUNTRY_NAME VARCHAR(40)

REGION_ID NOT NULL INTEGER

Table HR.LOCATIONS

Attributes Index Data Type

LOCATION_ID NOT NULL INTEGER


PRIMARY KEY

STREET_ADDRESS VARCHAR(40)

POSTAL_CODE VARCHAR(12)

CITY VARCHAR(30)

STATE_PROVINCE VARCHAR(25)

COUNTRY_ID NOT NULL CHAR(2)

Table HR.REGIONS

Attributes Index Data Type

REGION_ID NOT NULL INTEGER


PRIMARY KEY

REGION_NAME VARCHAR(25)
3. Cross referencing transactions and relations

Transaction/ A B C D
Relations I R U D I R U D I R U D I R U D
Employees X X X
Department X
Jobs X X X X X
Jobs History X X X X
Countries X X
Locations X X
Regions X X

You might also like