A database server which responds to queries sent to it in the query language known as SQL. The server decodes the query, discovers what data is required, extracts it from the databases that it holds, and sends it back to the client that issued the query.