From the course: CompTIA Data Systems (DSO-001) Cert Prep

Unlock this course with a free trial

Join today to access over 24,000 courses taught by industry experts.

Client/server architecture

Client/server architecture

- A client-server architecture divides the database system into two main components: the client and the server. The server is where the database management system resides. Database clients send requests to the server to perform actions such as querying, inserting, updating, or deleting data. The server processes these requests, interacts with the database, and returns the results to the client. Examples of clients include applications, application servers, and API endpoints. Now, it's very important to secure a client-server architecture by properly configuring network devices. Specifically, you can use firewalls to protect the database server from unauthorized access. A firewall is a security device that monitors and controls incoming and outgoing network traffic using predetermined security rules. As barriers between trusted internal networks and untrusted external networks, firewalls prevent unauthorized access while protecting internal resources from potential security threats. In…

Contents