This course provides students with an understanding of security concepts and practices in general and those specific to database security in a highly detailed implementation. Students will learn fundamental principles of database security and how to develop database applications embedding from simple to sophisticated security and auditing models using advanced database systems and software tools.
Evaluate vulnerabilities of Database Management Systems.
Evaluate vulnerabilities of database driven applications.
Describe the methods for controlling database security.
Understand principles of database auditing.
Develop and implement a security plan for an enterprise level database (password policies, auditing policies, user privileges, profile, and roles).
The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.