Prerequisite: CYOM 130 Cybersecurity Ethics and Policy
This course provides an overview of database security concepts and techniques and discuss new directions of database security. Topics covered include database application security models, database and data auditing, XML access control, trust management and privacy protection, encryption methods, virtual private databases, risk assessment and mitigation, vulnerability scanning and user access control. The focus is on the key components of information assurance as it relates to database systems – confidentiality, integrity, and availability, and how these components can be managed and measured. Students conduct security assessments and audits of an existing database.