Computer Science Issues
  • New issues arise when more than one user wants to update a database simultaneously. Each user must have a consistent view of the DB, and it must be possible to lock a given file or record so that one user has exclusive access to it for updating.

  • Even more interesting issues arise if the DB is distributed across many machines

  • What algorithms lie under the surface of a DBMS?

As A Programming Language

Identify the five parts of a programming language in the domain of Database Management Systems.

  • Name-Value System
  • Imperatives
  • Control Statements
  • Input/Output
  • Abstraction


CS1104 Main Page
Last Updated 2002/04/16
© J.A.N. Lee, 2002.