0% found this document useful (0 votes)
19 views

Lecture 17

The document discusses different database architectures including client/server systems, database servers, three-tier architectures, data warehouses, and transactions. A client/server system distributes processes between clients and servers with the database residing on a server. A three-tier architecture includes a client layer and two server layers, often an application server and database server. A data warehouse is a non-updateable collection of integrated data used for management decision making. Transactions refer to sequences of database operations executed as a single unit of work.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views

Lecture 17

The document discusses different database architectures including client/server systems, database servers, three-tier architectures, data warehouses, and transactions. A client/server system distributes processes between clients and servers with the database residing on a server. A three-tier architecture includes a client layer and two server layers, often an application server and database server. A data warehouse is a non-updateable collection of integrated data used for management decision making. Transactions refer to sequences of database operations executed as a single unit of work.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Database Application

Development
Chapter 8
client/server system
• A networked computing model that distributes processes between
clients and servers, which supply the requested services.
• In a database system, the database generally resides on a server that
processes the DBMS.
• The clients may process the application systems or request services
from another server that holds the application programs.
Database server
• A computer that is responsible for database storage, access, and
processing in a client/server environment.
• Some people also use this term to describe a two-tier client/server
application.
Three-Tier Architectures
• A client/server configuration that includes three layers: a client layer
and two server layers.
• Although the nature of the server layers differs, a common
configuration contains an application server and a database server
Three-Tier Architectures
Data warehouse
• A subject-oriented, integrated, time-variant, non updateable
collection of data used in support of management decision-making
processes.
Transactions
• In the examples shown so far, we have only examined code that
consists of a single SQL action.
• However, most business applications require several SQL queries to
complete a business transaction.
Transactions, in the context of databases and information systems,
refer to sequences of one or more operations that are executed as a
single, indivisible unit of work.
• These operations can include reading from or writing to a database.

You might also like