Database security refers to the range of tools, controls, and measures designed to establish and preserve database confidentiality, integrity, and availability.

Security – Database Management System

In this “Security – Database Management System” you will learn about the following topics:

  1. Introduction of Database Security
  2. Confidentiality, Integrity, Availability
  3. Needs of Database Security
  4. Data Security Risks, Data Tampering, Data Theft, Falsifying User Identities, Password-Related Threats, Unauthorized Access to Tables and Columns, Unauthorized Access to Data Rows, Lack of Accountability, Complex User Management Requirements
  5. Control Methods of Database Security
  6. Authentication, Authorization, Access Control, Inference Control, Flow Control, Database Security applying Statistical Method, Encryption
  7. View
  8. Creating Views
  9. Using Views as Security Mechanisms
  10. Cryptography
  11. Types of Keys
  12. Symmetric Key, Asymmetric Key, Public Key, Private Key, Pre-Shared Key
  13. Why use Encryption and Decryption?
  14. Difference between Encryption and Decryption

==== Point to Note ====

This article Security – Database Management System is contributed by Rashita Gurung, a student of LA GRANDEE International College.

If you like to contribute, you can mail us BCA Notes, BCA Question Collections, BCA Related Information, and Latest Technology Information at [email protected].

See your article appearing on BCA Notes (Pokhara University) main page with your designation and help other BCA Students to excel.

Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.

BCA 4th Semester DBMS (Database Management System) Notes Pdf:

  1. Unit I: Introduction To Database Management System (DBMS) - Database Management System
  2. Unit II: Data Models - Database Management System
  3. Unit III: Relational Model - Database Management System
  4. Unit IV: Relational Database Query Languages - Database Management System
  5. Unit V: Database Constraints and Relational Database Design - Database Management System
  6. Unit VII: Query Processing - Database Management System
  7. Unit VIII: File Organization and Indexing - Database Management System
  8. Unit IX: Crash Recovery - Database Management System
  9. Unit X: Transaction Processing and Concurrency Control - Database Management System
  10. Unit XI: Advanced Database Concepts - Database Management System