Data Protection: Presented by Deepali Upadhyay Dipika Ghosh Priya Verma Priyanka Agarwal Sheeuli Chakraborty
Data Protection: Presented by Deepali Upadhyay Dipika Ghosh Priya Verma Priyanka Agarwal Sheeuli Chakraborty
Presented By
Deepali Upadhyay
Dipika Ghosh
Priya Verma
Priyanka Agarwal
Sheeuli Chakraborty
DATABASE SECURITY
Database security is the system, processes, and
procedures that protect a database from unintended
activity.
1. Human error
2. Software failure
3. Hardware failure
1.Loss of privacy
2.Loss of confidentiality
3.Loss of data integrity
DATA MANAGEMENT SOFTWARE
SECURITY
(FEATURES)
Access Control
Encryption
Authentication Schemes
Backup Facilities
Check Point Facilities
ACCESS CONTROL
Cold Back up
Hot Back up
CHECK POINT FACILITIES
Locking Mechanism:
Locking Levels:
1.Database
2.Table
3.Page
4.Record level
5.Field level
LOCKING MECHANISM
Types of Locks
1.Shared locks -When a statement reads data without making any
modifications, its transaction obtains a shared lock on the data.
Another transaction that tries to read the same data is permitted
to read, but a transaction that tries to update the data will be
prevented from doing so until the shared lock is released.
2.Exclusive locks are used for the data modification operations,
such as UPDATE, INSERT, or DELETE
3.Deadlocks-Deadlock occurs when two users have locks on
separate objects and each user wants a lock on the other's
object.