Enhancing SQL programming education: addressing cheating challenges in online judge systems (Education and Information Technologies)