What is Client-Server Architecture?
This model separates the database engine (server) from the software or user (client).
Client:
Sends SQL queries and receives results.
Server:
Processes queries, manages data, and returns results.
Example:
A user connects from SQL Developer (client) to Oracle Database (server) over a network.