Database management system

related topics
{system, computer, user}
{math, number, function}
{work, book, publish}
{company, market, business}
{theory, work, human}
{group, member, jewish}
{car, race, vehicle}
{law, state, case}

A Database Management System (DBMS) is a set of computer programs that controls the creation, maintenance, and the use of a database. It allows organizations to place control of database development in the hands of database administrators (DBAs) and other specialists. A DBMS is a system software package that helps the use of integrated collection of data records and files known as databases. It allows different user application programs to easily access the same database. DBMSs may use any of a variety of database models, such as the network model or relational model. In large systems, a DBMS allows users and other software to store and retrieve data in a structured way. Instead of having to write computer programs to extract information, user can ask simple questions in a query language. Thus, many DBMS packages provide Fourth-generation programming language (4GLs) and other application development features. It helps to specify the logical organization for a database and access and use the information within a database. It provides facilities for controlling data access, enforcing data integrity, managing concurrency, and restoring the database from backups. A DBMS also provides the ability to logically present database information to users.

Contents

Full article ▸

related documents
Portable Document Format
ISO 9660
Library (computing)
Timeline of computing 2400 BC–1949
Network topology
Proxy server
IPv4
Microcode
Itanium
ASCII
XFS
Hardware description language
64-bit
Buffer overflow
Software cracking
Subnetwork
DNIX
IBM Lotus Notes
Endianness
Linux kernel
Peer-to-peer
VHDL
Logic gate
Diff
RT-11
Virtual memory
File Transfer Protocol
Pulse-code modulation
Programmable logic device
Genera (operating system)