Advertisement

Database Functionality

Concurrent Transactions
  • Dragan Nikolik

Abstract

Concurrent processing is an important feature in any database processing for it enables users simultaneous access, sharing data, and consistent updates of databases. A transaction represents a logical unit of work, atomic, but not necessarily single database operation and often requiring several database transformations. Atomic means that the changes are to be carried out complete, or not at all, from a consistent state of a database into subsequent consistent state. It is not necessary to preserve the database consistency at all intermediate instances. It should also ensure that the net effect of executing the transactions concurrently is not dependent on the order of execution. The transaction also represents a basic recovery unit used by the database recovery process.

Keywords

Database System Concurrency Control Synchronization Point Enterprise Computing Referential Integrity 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  1. A multi-granularity locking-based concurrency control in object-oriented database systems; Woochun Jun; The Journal of Systems and Software, New York; Nov 1, 2000; Vol. 54, Iss. 3; pg. 201CrossRefGoogle Scholar
  2. Step-change in partnering and real-time database systems; Wouter Rensink; Petroleum Economist, London; Oct 2000; Vol. 67, Iss. 10; pg. 34, 2 pgsGoogle Scholar
  3. Similarity retrieval based on group bounding and the angle sequence matching in shape database systems; P W Huang; The Journal of Systems and Software, New York; Sep 30, 2000; Vol. 54, Iss. 1; pg. 9CrossRefGoogle Scholar
  4. Tips for transitioning to a new database system; Wayne W Carley; Association Management, Washington; Aug 2000; Vol. 52, Iss. 8; pg. 155, 1 pgsGoogle Scholar
  5. EDI controls design support system using relational database system; Sangjae Lee; Decision Support Systems, Amsterdam; Aug 2000; Vol. 29, Iss. 2; pg. 169CrossRefGoogle Scholar
  6. TBA converts to new database system; Anonymous; Texas Banking, Austin; Aug 2000; Vol. 89, Iss. 8; pg. 26, 1 pgsGoogle Scholar
  7. An atomic commit protocol for gigabit-networked distributed database systems; Yousef J Al-Houmaily; Journal of Systems Architecture, Amsterdam; Jul 2000; Vol. 46, Iss. 9; pg. 809CrossRefGoogle Scholar
  8. Transaction multicasting scheme for resilient routing control in parallel cluster database systems; Inhwan Jung; Journal of Systems Architecture, Amsterdam; Jun 2000; Vol. 46, Iss. 8; pg. 699CrossRefGoogle Scholar
  9. Issues and approaches to supporting timeliness and security in real-time database systems; S H Son; Journal of Systems Architecture, Amsterdam; Feb 2000; Vol. 46, Iss. 4; pg. 397CrossRefGoogle Scholar
  10. Extending a deductive object-oriented database system with spatial data handling facilities; Fernandes, Alvaro A A; Information and Software Technology, Amsterdam; Jun 15, 1999; Vol. 41, Iss. 8; pg. 483, 15 pgsCrossRefGoogle Scholar
  11. Principles of Multimedia Database Systems; Goodrum, Abby A; Journal of the American Society for Information Science, New York; Apr 1, 1999; Vol. 50, Iss. 4; pg. 382, 2 pgsCrossRefGoogle Scholar
  12. Active database systems; Norman W Paton; ACM Computing Surveys, Baltimore; Mar 1999; Vol. 31, Iss. l;pg. 63, 41 pgsCrossRefGoogle Scholar
  13. OBJECTIVE: A benchmark for object-oriented active database systems; Cetintemel, Ugur; The Journal of Systems and Software, New York; Feb 1999; Vol. 45, Iss. 1; pg. 31, 13 pgsCrossRefGoogle Scholar
  14. EUTSTIS: A comprehensive database system to support transportation studies in an MPO; Yanbing He; Institute of Transportation Engineers. ITE Journal, Washington; Mar 1999; Vol. 69, Iss. 3; pg. 14, 1 PgsGoogle Scholar
  15. OMG overview: CORBA and the OMA in enterprise computing; Association for Computing Machinery. Communications of the ACM Jon Siegel; Oct 1998Google Scholar
  16. Borland shifts focus to enterprise computing; AS/400 Systems Management Mayu Mishina; Jul 1998Google Scholar
  17. How interest in ERP led to expansion of Enterprise Computing section; InfoWorld Sandy Reed; Jun 22, 1998Google Scholar
  18. Clustering: The path to open enterprise computing; MC Technology Marketing Intelligence Pauline Nist; Jan 1998Google Scholar

Copyright information

© Springer Science+Business Media New York 2003

Authors and Affiliations

  • Dragan Nikolik
    • 1
  1. 1.Maastricht School of ManagementMaastrichtThe Netherlands

Personalised recommendations