Database query processing is the sequence of activities to retrieve data efficiently from a database, involving parsing, optimization, and execution of a query. It aims to translate high-level queries into low-level operations that can be performed by the database engine to produce the desired results quickly and accurately.