GITTA-Logo
PDF Version of this document Search Help Glossary

Lesson Navigation IconIntroduction DBS

Unit Navigation IconDefinition of Terms

Unit Navigation IconCharacteristics

LO Navigation IconConcurrent Use

LO Navigation IconStructured Data

LO Navigation IconSeparation of Data and Applications

LO Navigation IconData Integrity

LO Navigation IconTransactions

LO Navigation IconData Persistence

LO Navigation IconData Views

Unit Navigation IconExample Applications

Unit Navigation IconAdvantages and Disadvantages

Unit Navigation IconTasks

Unit Navigation IconSummary

Unit Navigation IconRecommended Reading

Unit Navigation IconGlossary

Unit Navigation IconBibliography

Unit Navigation IconMetadata


GITTA/CartouCHe news:


Go to previous page Go to next page

Concurrent Use

A database system allows several users to access the database concurrently. Answering different questions from different users with the same (base) data is a central aspect of an information system.
Such concurrent use of data increases the economy of a system. Data capturing and data storage is not termredundant, the system can be operated from a central control and the data can be updated more efficiently. Additionally, better use of the most often very expensive term(geo) data can be made.

When using data concurrently the problem of how the system should behave if changes are made simultanteously (e.g. two different users with different applications change the same data simultaneously) needs to be solved. Additionally, there is a serious security risk, for example, in the realms of data protection.
In technical jargon changes to a database are called transactions. This term is explained later in this lesson.

An example for concurrent use is the travel database of a large travel agency. The employees of different branches can access the database concurrently and book journeys for their clients. Each travel agent sees on his interface if there are still seats available for a specific journey or if it is already fully booked.

Concurrent Use of the same DataConcurrent Use of the same Data
Top Go to previous page Go to next page