What is a Database Management System?

By: Gene Rodriguez, III

A database management system is an application used to create and access databases.

Although single user database management systems exist (Microsoft Access for example) these applications are typically used by businesses and larger organizations. Database management systems are also widely used by Internet applications web servers and e-commerce sites.

The Functions of A Database Management System
A typical database management system application has several primary functions:

  • Maintain links to data. The database management system is responsible for establishing a physical connection to the data in the database. Users can be on another computer, in another building or even in another country. As long as the connection is maintained, the database can be manipulated from any location.
  • Manage access to data. The database management system must control the flow of data to ensure that records are not accidentally garbled. Limiting access to a record to one user at a time is a key requirement. Tracking changes to data records (called transactions) is important in the case of an error or system crash. A database management system provides the ability to undo or "rollback" incomplete or erroneous transactions.
  • Maintain data access security. A database management system can limit user access to data. The system can prevent unauthorized access as well as limiting the type of access users may have.

Speaking Your DBMS
Requesting data from a database management system is typically done in the form of a query. A query is a request in the form of a program command. For example: "SELECT ALL WHERE NAME = -RODGERS' AND AGE < 40" tells the database management application to pull all records of people named Rodgers who are under 40 years old.

The most popular programming language used to access database information is the Structured Query Language (SQL). SQL is a powerful, English-like data access language.

More advanced database query languages are called 4GL, or fourth-generation languages.

Related Life123 Articles

Database management software has so many uses. Its basic function is as a program that stores information and then allows you or other users to search, retrieve, sort, revise, analyze and order data, making database software perfect for everything from keeping your library organized to running a business Web site smoothly.

There are many types of databases that vary by function and data model.

Frequently Asked Questions on Ask.com
More Related Life123 Articles

Wondering "what is database software"? Database software is an application designed to store, organize and manage information.

Adding new fields in existing Access databases is relatively easy. You can either add a row, or you can use the Field Template feature.

What is a database used for? Not only does a database store information, but, depending on how the database is built, it can also help spread information among your employees and protect your company's data.

Answers Partner Sites: Ask Answers  |  Kids Answers  |  Ask How-To  |  Reference Answers  |  Life123 Answers  |  GardenandHearth Answers
Partner Sites: Insider Pages  |  MerchantCircle  |  Urbanspoon  |  Ask Kids  |  Thesaurus
© 2012 Life123, Inc. All rights reserved. An IAC Company