SlideShare a Scribd company logo
1 of 45
INFORMATION TECHNOLOGY
 Information Technology is the application of
computers and techniques to restore retrieve and
manipulate data often within an organization.
DATABASE MANAGEMENT SYSTEM
 A DBMS is a set of software applications (i.e., computer
programs) combined with a database. These systems
allow organizations to effectively manage data
electronically.
 Managing data means:
 Identifying the data needed to create information that is
necessary to make HR decisions.
 Defining the characteristics of that data (e.g., number vs.
character data).
 Organizing those data in a manner that promotes data quality
and accessibility.
 Restrict access to the data to the personnel.
Database Applications
 Banking: all transactions
 Airlines: reservations, schedules
 Universities: registration, grades
 Sales: customers, products, purchases
 Online retailers: order tracking, customized
recommendations
 Manufacturing: production, inventory, orders, supply
chain
 Human resources: employee records, salaries, tax
deductions
Components of a DBMS
A DBMS is a sophisticated piece of system software
consisting of multiple integrated components that deliver a
consistent, managed environment for creating, accessing
and modifying data in databases.
Components of a DBMS
 Storage engine
 This basic element of a DBMS is used to store data. The
DBMS must interface with a file system at the operating
system (OS) level to store data.
 Metadata catalog
 Sometimes called a system catalog or database
dictionary, a metadata catalog functions as a repository
for all the database objects that have been created.
 Database access language
 The DBMS also must provide an API to access the data,
typically in the form of a database access language to
access and modify data but may also be used to create
database objects and secure and authorize access to the
data. SQL is an example of a database access language
and encompasses several sets of commands.
Components of a DBMS
 Optimization engine
 A DBMS may also provide an optimization engine, which is used
to parse database access language requests and turn them into
actionable commands for accessing and modifying data.
 Query processor
 After a query is optimized, the DBMS must provide a means for
running the query and returning the results.
 Lock manager
 This crucial component of the DBMS manages concurrent access
to the same data. Locks are required to ensure multiple users
aren't trying to modify the same data simultaneously.
Components of a DBMS
 Log manager
 The DBMS records all changes made to data managed by the
DBMS. The record of changes is known as the log, and the log
manager component of the DBMS is used to ensure that log
records are made efficiently and accurately. The DBMS uses the
log manager during shutdown and startup to ensure data integrity,
and it interfaces with database utilities to create backups and run
recoveries.
 Data utilities
 A DBMS also provides a set of utilities for managing and
controlling database activities. Examples of database utilities
include reorganization, run stats, backup and copy, recover,
integrity check, load data, unload data and repair database.
Types and Examples of DBMS
technologies
 RDBMS
 NoSQL DBMS
 NewSQL DBMS
 in-memory DBMS
 columnar DBMS
 multimodel DBMS
 cloud DBMS
Types and Examples of DBMS
technologies
 RDBMS:
 A relational database management system (RDBMS) is a collection of
programs and capabilities that enable IT teams.
 NoSQL DBMS:
 Well-suited for loosely defined data structures that may evolve over
time, NoSQL DBMS may require more application involvement for schema
management. There are four types of NoSQL database systems: document
databases, graph databases, key-value stores and wide-column stores.
 Document databases store semi-structured data and descriptions of that
data in document format, usually JavaScript Object Notation (JSON).
 Graph databases organize data as nodes and relationships instead of tables
or documents. Because it stores the relationship between nodes, the graph
system can support richer representations of data relationships.
 Key-value stores are based on a simple data model that pairs a unique key
with an associated value.
 Wide-column stores use the familiar tables, columns and rows of relational
database systems, but column names and formatting can differ from row to
row in a single table. Each column is also stored separately on disk.
Types and Examples of DBMS
technologies
 NewSQL:
 A NewSQL DBMS is engineered as a relational, SQL database
system with a distributed, fault-tolerant architecture. NewSQL
systems also provide ACID (atomicity, consistency, isolation and
durability) support for data consistency.
 IMDBMS:
 An in-memory database management system predominantly relies
on main memory for data storage, management and manipulation.
 CDBMS:
 A columnar database management system stores data in tables
focused on columns instead of rows, resulting in more efficient
data access when only a subset of columns is required.
Types and Examples of DBMS
technologies
 Multimodel DBMS:
 This system supports more than one database model. Users
can choose the model most appropriate for their application
requirements without having to switch to a different DBMS.
 Cloud DBMS:
 Built in and accessed through the cloud, the DBMS may be
any type (relational, NoSQL, etc.) and a conventional
system that's deployed and managed by a user organization
or a managed service provided by the database vendor.
Benefits of using a DBMS
 Data abstraction and independence;
 Data security;
 A locking mechanism for concurrent access;
 An efficient handler to balance the needs of multiple
applications using the same data;
 The ability to swiftly recover from crashes and errors;
 Strong data integrity capabilities;
 Logging and auditing of activity;
 Simple access using a standard API;
 Uniform administration procedures for data.
 HRIS (human resources information system) is a type
of business application that enables companies to
store employee information, manage common HR
functions, and execute critical HR activities such as
processing payroll and administering benefits.
HR APPLICATIONS
 Core HR
 Core HR provides software features for overseeing the
operations HR departments traditionally managed.
These functions include personnel tracking, payroll
processing and benefits administration.
 Employee database
 Benefits administration
 Employee self-service portal
 Payroll management
HR APPLICATIONS
 Workforce Management
 Workforce management (WFM) adds another layer to
core capabilities. It revolves around supporting the daily
aspects of managing your employees.
 Scheduling
 Employee attendance
 PTO tracking(paid time off)
 Compliance management(fulfillment)
 Employee performance
HR APPLICATIONS
 Strategic HR
 It provides the ability to develop and execute key
strategies that promote the long-term welfare of your
business.
 Applicant tracking system
 Onboarding
 Learning management system (LMS)
 Analytics
HR APPLICATIONS
 Microsoft Access is a Database Management System
offered by Microsoft. It uses the Microsoft Jet Database
Engine and comes as a part of the Microsoft Office
suite of application.
 Microsoft Access offers the functionality of a database
and the programming capabilities to create easy to
navigate screens (forms). It helps you analyze large
amounts of information, and manage data efficiently.
MICROSOFT ACCESS
 There are two ways to Start MS Access.
 From Windows, ‘Start’ button.
 From Desktop, Right Click> ‘New’ option.
 Option 1) From Windows, Start button.
 Step 1) Click on the ‘Windows’ icon.
 You will find the list of installed programs.
 Step 2) Find Access icon.
 Check and click on Access Icon.
How to Start Microsoft Access
How to Start Microsoft Access
 Step 3) Check the window.
 MS Access Application window will appear.
How to Start Microsoft Access
 Steps 4) Press ‘Esc’.
 Result: This will open the MS Access windows
application.
How to Start Microsoft Access
 Option 2) From Desktop, ‘New’ option.
 Step 1) Right Click from Desktop and Click ‘New’
 Step 2) Click on ‘Microsoft Access Database Option’
How to Start Microsoft Access
 Step 3) Below MS Access Application window will
appear
How to Start Microsoft Access
 Step 4) Press ‘Esc’
 Result: This will open the MS Access windows
application
How to Start Microsoft Access
 Before we create a Database, lets quickly understand the
holistic picture of what Database is, with particular reference to
MS Access.
 Let’s, start with a few real-life Microsoft Access databases
example:
 We have Bookcase where Books resides,
 We have i-pods where we have a collection of music & cases
are countless.
 Similarly, we have MS Access Database is a kind of home for
all your Tables, Queries, Forms, Reports, etc. in MS Access
which are interlinked.
 Technically, Database store the data in a well-organized manner
for easy access and retrieval.
How to Create a Database
 There are two ways to create Database in SQL Access:
 Create Database from Template
 Create a Blank Database
 Create Database from Template
 There are many situations where we need to start with
some readymade database template for given
requirements.
 MS Access provides many ready to use templates for
such types of databases requirements where the data
structure is already defined.
 You can keep customizing the template structure further
as per our requirement.
 MS Access Databases example includes Contacts,
Student, Time tracking, etc.
 Step 1) With MS Access application open, Click on
File.
Steps to create Database from
Template
 Result: The below window will appear. All
the Database templates are displayed below.
Steps to create Database from
Template
 Step 2) We can select any template by clicking on it.
Click on Contact Template for further reverence.
Steps to create Database from
Template
 Step 3) File name box will appear with the default file
name.
Steps to create Database from
Template
 Step 4) Enter the new Name.
Steps to create Database from
Template
 Step 5) Click on ‘Create.’

Steps to create Database from
Template
 Result: Guru99_Contact Database created and below
window will appear.
Steps to create Database from
Template
 Step 6) Optionally, you can click on any of the objects
from left navigation pane and open that object for
further references and work.
 For, E.g., Clicking on ‘Contact Detail’ form will open
‘Contact Detail’ form as displayed below.
Steps to create Database from
Template
 Access offers a fully functional, relational database management system
in minutes.
 Easy to import data from multiple sources into Access
 You can easily customize Access according to personal and company
needs
 Microsoft Access online works well with many of the development
languages that work on Windows OS
 It is robust and flexible, and it can perform any challenging office or
industrial database tasks.
 MS-Access allows you to link to data in its existing location and use it
for viewing, updating, querying, and reporting.
 Allows you to create tables, queries, forms, and reports, and connect
with the help of Macros
 Macros in Access is a simple programming construct with which you
can use to add functionality to your database.
 Microsoft Access online can perform heterogeneous joins between
various data sets stored across different platforms
Advantages of MS Access
 Microsoft Access database is useful for small-to-medium
business sectors. However, it is not useful for large-sized
organizations
 Lacks robustness compared to dbms systems like MS SQL
Server or Oracle
 All the information from your database is saved into one
file. This can slow down reports, queries, and forms
 Technical limit is 255 concurrent users. However, the real-
world limit is only 10 to 80 (depending on the type of
application which you are using)
 It requires a lot more learning and training compares with
other Microsoft programs
Disadvantages of MS Access
INTERFACE BETWEEN HR AND
TECHNOLOGY
 Technology driven automation (IT) and the redesign
of work process help in reduce cost and cycle times as
well improve the quality
 IT is only a tool and the messenger with technology it
may decrease the time required for administrative
tasks,
 HR departments will begin to allocate resource to
more complex, strategic and transformative activities.
 System act as building block and effective aid in the
process
E-HRM and HRIS
 Electronic HR (e-HR) A form of technology that
enables HR professionals to integrate an organization’s
HR strategies, processes, and human capital to
improve overall HR service delivery.
 HRIS is a set of inter related components working
together to collect, process and store information to
support HR decision making, coordination and control
in an Organization.
HRIS UNIT 2 2021.pptx

More Related Content

Similar to HRIS UNIT 2 2021.pptx

Database management system
Database management systemDatabase management system
Database management systemMidhun Abraham
 
DATA BASE MANAGEMENT SYSTEM (DBMS)
DATA BASE MANAGEMENT SYSTEM (DBMS)DATA BASE MANAGEMENT SYSTEM (DBMS)
DATA BASE MANAGEMENT SYSTEM (DBMS)Antony Kolanchery
 
New Microsoft Office WordDatabase administration and automation Document (2)
New Microsoft Office WordDatabase administration and automation Document (2)New Microsoft Office WordDatabase administration and automation Document (2)
New Microsoft Office WordDatabase administration and automation Document (2)naveen
 
Database Computer presentation file .pptx
Database Computer presentation file .pptxDatabase Computer presentation file .pptx
Database Computer presentation file .pptxMisqalezara
 
Database Management Systems ( Dbms )
Database Management Systems ( Dbms )Database Management Systems ( Dbms )
Database Management Systems ( Dbms )Patty Buckley
 
Database Management Systems (Mcom Ecommerce)
Database Management Systems (Mcom Ecommerce)Database Management Systems (Mcom Ecommerce)
Database Management Systems (Mcom Ecommerce)Rupen Parte
 
Data base management system
Data base management systemData base management system
Data base management systemashirafzal1
 
database introductoin optimization1-app6891.pdf
database introductoin optimization1-app6891.pdfdatabase introductoin optimization1-app6891.pdf
database introductoin optimization1-app6891.pdfparveen204931475
 
Introduction to Database
Introduction to DatabaseIntroduction to Database
Introduction to DatabaseSiti Ismail
 
LESSON 1 - DATABASE MANAGEMENT SYSTEM.pptx
LESSON 1 - DATABASE MANAGEMENT SYSTEM.pptxLESSON 1 - DATABASE MANAGEMENT SYSTEM.pptx
LESSON 1 - DATABASE MANAGEMENT SYSTEM.pptxcalf_ville86
 
Introduction to database with ms access.hetvii
Introduction to database with ms access.hetviiIntroduction to database with ms access.hetvii
Introduction to database with ms access.hetvii07HetviBhagat
 
Introduction to database with ms access(DBMS)
Introduction to database with ms access(DBMS)Introduction to database with ms access(DBMS)
Introduction to database with ms access(DBMS)07HetviBhagat
 
Database Design Slide 1
Database Design Slide 1Database Design Slide 1
Database Design Slide 1ahfiki
 

Similar to HRIS UNIT 2 2021.pptx (20)

Database management system
Database management systemDatabase management system
Database management system
 
DATA BASE MANAGEMENT SYSTEM (DBMS)
DATA BASE MANAGEMENT SYSTEM (DBMS)DATA BASE MANAGEMENT SYSTEM (DBMS)
DATA BASE MANAGEMENT SYSTEM (DBMS)
 
jose rizal
jose rizaljose rizal
jose rizal
 
New Microsoft Office WordDatabase administration and automation Document (2)
New Microsoft Office WordDatabase administration and automation Document (2)New Microsoft Office WordDatabase administration and automation Document (2)
New Microsoft Office WordDatabase administration and automation Document (2)
 
Database Computer presentation file .pptx
Database Computer presentation file .pptxDatabase Computer presentation file .pptx
Database Computer presentation file .pptx
 
Database Management Systems ( Dbms )
Database Management Systems ( Dbms )Database Management Systems ( Dbms )
Database Management Systems ( Dbms )
 
Data Base Management System
Data Base Management SystemData Base Management System
Data Base Management System
 
Database Management Systems (Mcom Ecommerce)
Database Management Systems (Mcom Ecommerce)Database Management Systems (Mcom Ecommerce)
Database Management Systems (Mcom Ecommerce)
 
Data base management system
Data base management systemData base management system
Data base management system
 
Dbms notes
Dbms notesDbms notes
Dbms notes
 
Database
DatabaseDatabase
Database
 
Dbms models
Dbms modelsDbms models
Dbms models
 
database introductoin optimization1-app6891.pdf
database introductoin optimization1-app6891.pdfdatabase introductoin optimization1-app6891.pdf
database introductoin optimization1-app6891.pdf
 
Introduction to Database
Introduction to DatabaseIntroduction to Database
Introduction to Database
 
Database System
Database SystemDatabase System
Database System
 
LESSON 1 - DATABASE MANAGEMENT SYSTEM.pptx
LESSON 1 - DATABASE MANAGEMENT SYSTEM.pptxLESSON 1 - DATABASE MANAGEMENT SYSTEM.pptx
LESSON 1 - DATABASE MANAGEMENT SYSTEM.pptx
 
Introduction to database with ms access.hetvii
Introduction to database with ms access.hetviiIntroduction to database with ms access.hetvii
Introduction to database with ms access.hetvii
 
Introduction to database with ms access(DBMS)
Introduction to database with ms access(DBMS)Introduction to database with ms access(DBMS)
Introduction to database with ms access(DBMS)
 
Database Design Slide 1
Database Design Slide 1Database Design Slide 1
Database Design Slide 1
 
Dbms unit i
Dbms unit iDbms unit i
Dbms unit i
 

Recently uploaded

Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 

Recently uploaded (20)

Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

HRIS UNIT 2 2021.pptx

  • 1.
  • 2. INFORMATION TECHNOLOGY  Information Technology is the application of computers and techniques to restore retrieve and manipulate data often within an organization.
  • 3.
  • 4. DATABASE MANAGEMENT SYSTEM  A DBMS is a set of software applications (i.e., computer programs) combined with a database. These systems allow organizations to effectively manage data electronically.  Managing data means:  Identifying the data needed to create information that is necessary to make HR decisions.  Defining the characteristics of that data (e.g., number vs. character data).  Organizing those data in a manner that promotes data quality and accessibility.  Restrict access to the data to the personnel.
  • 5.
  • 6. Database Applications  Banking: all transactions  Airlines: reservations, schedules  Universities: registration, grades  Sales: customers, products, purchases  Online retailers: order tracking, customized recommendations  Manufacturing: production, inventory, orders, supply chain  Human resources: employee records, salaries, tax deductions
  • 7. Components of a DBMS A DBMS is a sophisticated piece of system software consisting of multiple integrated components that deliver a consistent, managed environment for creating, accessing and modifying data in databases.
  • 8. Components of a DBMS  Storage engine  This basic element of a DBMS is used to store data. The DBMS must interface with a file system at the operating system (OS) level to store data.  Metadata catalog  Sometimes called a system catalog or database dictionary, a metadata catalog functions as a repository for all the database objects that have been created.  Database access language  The DBMS also must provide an API to access the data, typically in the form of a database access language to access and modify data but may also be used to create database objects and secure and authorize access to the data. SQL is an example of a database access language and encompasses several sets of commands.
  • 9. Components of a DBMS  Optimization engine  A DBMS may also provide an optimization engine, which is used to parse database access language requests and turn them into actionable commands for accessing and modifying data.  Query processor  After a query is optimized, the DBMS must provide a means for running the query and returning the results.  Lock manager  This crucial component of the DBMS manages concurrent access to the same data. Locks are required to ensure multiple users aren't trying to modify the same data simultaneously.
  • 10. Components of a DBMS  Log manager  The DBMS records all changes made to data managed by the DBMS. The record of changes is known as the log, and the log manager component of the DBMS is used to ensure that log records are made efficiently and accurately. The DBMS uses the log manager during shutdown and startup to ensure data integrity, and it interfaces with database utilities to create backups and run recoveries.  Data utilities  A DBMS also provides a set of utilities for managing and controlling database activities. Examples of database utilities include reorganization, run stats, backup and copy, recover, integrity check, load data, unload data and repair database.
  • 11. Types and Examples of DBMS technologies  RDBMS  NoSQL DBMS  NewSQL DBMS  in-memory DBMS  columnar DBMS  multimodel DBMS  cloud DBMS
  • 12. Types and Examples of DBMS technologies  RDBMS:  A relational database management system (RDBMS) is a collection of programs and capabilities that enable IT teams.  NoSQL DBMS:  Well-suited for loosely defined data structures that may evolve over time, NoSQL DBMS may require more application involvement for schema management. There are four types of NoSQL database systems: document databases, graph databases, key-value stores and wide-column stores.  Document databases store semi-structured data and descriptions of that data in document format, usually JavaScript Object Notation (JSON).  Graph databases organize data as nodes and relationships instead of tables or documents. Because it stores the relationship between nodes, the graph system can support richer representations of data relationships.  Key-value stores are based on a simple data model that pairs a unique key with an associated value.  Wide-column stores use the familiar tables, columns and rows of relational database systems, but column names and formatting can differ from row to row in a single table. Each column is also stored separately on disk.
  • 13. Types and Examples of DBMS technologies  NewSQL:  A NewSQL DBMS is engineered as a relational, SQL database system with a distributed, fault-tolerant architecture. NewSQL systems also provide ACID (atomicity, consistency, isolation and durability) support for data consistency.  IMDBMS:  An in-memory database management system predominantly relies on main memory for data storage, management and manipulation.  CDBMS:  A columnar database management system stores data in tables focused on columns instead of rows, resulting in more efficient data access when only a subset of columns is required.
  • 14. Types and Examples of DBMS technologies  Multimodel DBMS:  This system supports more than one database model. Users can choose the model most appropriate for their application requirements without having to switch to a different DBMS.  Cloud DBMS:  Built in and accessed through the cloud, the DBMS may be any type (relational, NoSQL, etc.) and a conventional system that's deployed and managed by a user organization or a managed service provided by the database vendor.
  • 15. Benefits of using a DBMS  Data abstraction and independence;  Data security;  A locking mechanism for concurrent access;  An efficient handler to balance the needs of multiple applications using the same data;  The ability to swiftly recover from crashes and errors;  Strong data integrity capabilities;  Logging and auditing of activity;  Simple access using a standard API;  Uniform administration procedures for data.
  • 16.  HRIS (human resources information system) is a type of business application that enables companies to store employee information, manage common HR functions, and execute critical HR activities such as processing payroll and administering benefits. HR APPLICATIONS
  • 17.  Core HR  Core HR provides software features for overseeing the operations HR departments traditionally managed. These functions include personnel tracking, payroll processing and benefits administration.  Employee database  Benefits administration  Employee self-service portal  Payroll management HR APPLICATIONS
  • 18.  Workforce Management  Workforce management (WFM) adds another layer to core capabilities. It revolves around supporting the daily aspects of managing your employees.  Scheduling  Employee attendance  PTO tracking(paid time off)  Compliance management(fulfillment)  Employee performance HR APPLICATIONS
  • 19.  Strategic HR  It provides the ability to develop and execute key strategies that promote the long-term welfare of your business.  Applicant tracking system  Onboarding  Learning management system (LMS)  Analytics HR APPLICATIONS
  • 20.
  • 21.  Microsoft Access is a Database Management System offered by Microsoft. It uses the Microsoft Jet Database Engine and comes as a part of the Microsoft Office suite of application.  Microsoft Access offers the functionality of a database and the programming capabilities to create easy to navigate screens (forms). It helps you analyze large amounts of information, and manage data efficiently. MICROSOFT ACCESS
  • 22.  There are two ways to Start MS Access.  From Windows, ‘Start’ button.  From Desktop, Right Click> ‘New’ option.  Option 1) From Windows, Start button.  Step 1) Click on the ‘Windows’ icon.  You will find the list of installed programs.  Step 2) Find Access icon.  Check and click on Access Icon. How to Start Microsoft Access
  • 23. How to Start Microsoft Access
  • 24.  Step 3) Check the window.  MS Access Application window will appear. How to Start Microsoft Access
  • 25.  Steps 4) Press ‘Esc’.  Result: This will open the MS Access windows application. How to Start Microsoft Access
  • 26.  Option 2) From Desktop, ‘New’ option.  Step 1) Right Click from Desktop and Click ‘New’  Step 2) Click on ‘Microsoft Access Database Option’ How to Start Microsoft Access
  • 27.  Step 3) Below MS Access Application window will appear How to Start Microsoft Access
  • 28.  Step 4) Press ‘Esc’  Result: This will open the MS Access windows application How to Start Microsoft Access
  • 29.  Before we create a Database, lets quickly understand the holistic picture of what Database is, with particular reference to MS Access.  Let’s, start with a few real-life Microsoft Access databases example:  We have Bookcase where Books resides,  We have i-pods where we have a collection of music & cases are countless.  Similarly, we have MS Access Database is a kind of home for all your Tables, Queries, Forms, Reports, etc. in MS Access which are interlinked.  Technically, Database store the data in a well-organized manner for easy access and retrieval. How to Create a Database
  • 30.
  • 31.  There are two ways to create Database in SQL Access:  Create Database from Template  Create a Blank Database  Create Database from Template  There are many situations where we need to start with some readymade database template for given requirements.  MS Access provides many ready to use templates for such types of databases requirements where the data structure is already defined.  You can keep customizing the template structure further as per our requirement.  MS Access Databases example includes Contacts, Student, Time tracking, etc.
  • 32.  Step 1) With MS Access application open, Click on File. Steps to create Database from Template
  • 33.  Result: The below window will appear. All the Database templates are displayed below. Steps to create Database from Template
  • 34.  Step 2) We can select any template by clicking on it. Click on Contact Template for further reverence. Steps to create Database from Template
  • 35.  Step 3) File name box will appear with the default file name. Steps to create Database from Template
  • 36.  Step 4) Enter the new Name. Steps to create Database from Template
  • 37.  Step 5) Click on ‘Create.’  Steps to create Database from Template
  • 38.  Result: Guru99_Contact Database created and below window will appear. Steps to create Database from Template
  • 39.  Step 6) Optionally, you can click on any of the objects from left navigation pane and open that object for further references and work.  For, E.g., Clicking on ‘Contact Detail’ form will open ‘Contact Detail’ form as displayed below. Steps to create Database from Template
  • 40.
  • 41.  Access offers a fully functional, relational database management system in minutes.  Easy to import data from multiple sources into Access  You can easily customize Access according to personal and company needs  Microsoft Access online works well with many of the development languages that work on Windows OS  It is robust and flexible, and it can perform any challenging office or industrial database tasks.  MS-Access allows you to link to data in its existing location and use it for viewing, updating, querying, and reporting.  Allows you to create tables, queries, forms, and reports, and connect with the help of Macros  Macros in Access is a simple programming construct with which you can use to add functionality to your database.  Microsoft Access online can perform heterogeneous joins between various data sets stored across different platforms Advantages of MS Access
  • 42.  Microsoft Access database is useful for small-to-medium business sectors. However, it is not useful for large-sized organizations  Lacks robustness compared to dbms systems like MS SQL Server or Oracle  All the information from your database is saved into one file. This can slow down reports, queries, and forms  Technical limit is 255 concurrent users. However, the real- world limit is only 10 to 80 (depending on the type of application which you are using)  It requires a lot more learning and training compares with other Microsoft programs Disadvantages of MS Access
  • 43. INTERFACE BETWEEN HR AND TECHNOLOGY  Technology driven automation (IT) and the redesign of work process help in reduce cost and cycle times as well improve the quality  IT is only a tool and the messenger with technology it may decrease the time required for administrative tasks,  HR departments will begin to allocate resource to more complex, strategic and transformative activities.  System act as building block and effective aid in the process
  • 44. E-HRM and HRIS  Electronic HR (e-HR) A form of technology that enables HR professionals to integrate an organization’s HR strategies, processes, and human capital to improve overall HR service delivery.  HRIS is a set of inter related components working together to collect, process and store information to support HR decision making, coordination and control in an Organization.