This document presents a database security framework developed by the authors to secure a student information database. The framework combines various security mechanisms to enforce confidentiality, integrity, and availability (CIA) of the data. The framework was tested on exam officers who were either granted or denied access based on correct or incorrect login details, demonstrating the effectiveness of the security measures. The framework models the database system using use case and class diagrams and divides it into three layers - the presentation layer, application logic layer, and data/domain layer. The results indicate the framework successfully authenticates authorized users and restricts unauthorized access in line with the CIA principles.