Your question is Basic Programming and SQL Fundamentals. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
Explain how your background covers basic programming concepts, SQL fundamentals, and general behavioral topics like OOP, joins, and keys.
Discuss how your experience demonstrates core programming knowledge, object-oriented design, relational database concepts, and the reasoning behind common SQL operations. Include concrete examples where possible and distinguish related concepts such as primary versus foreign keys and INNER JOIN versus LEFT JOIN.
Scope: Answer using general programming concepts and standard SQL terminology, without assuming a specific programming language or database vendor.