Database system

Database system

A database system is a term that is typically used to encapsulate the constructs of a data model, database Management system (DBMS) and database.[1]

A database is an organised pool of logically-related data. Data is stored within the data structures of the database. A DBMS is a suite of computer software providing the interface between users and a database or databases. A DBMS is a shell which surrounds a database or series of databases and through which all interactions take place with the database. The interactions catered for by most existing DBMS fall into four main groups:

  • Data Definition. Defining new data structures for a database, removing data structures from the database, modifying the structure of existing data.
  • Data Maintenance. Inserting new data into existing data structures, updating data in existing data structures, deleting data from existing data structures.
  • Data Retrieval. Querying existing data by end-users and extracting data for use by application programs.
  • Data Control. Creating and monitoring users of the database, restricting access to data in the database and monitoring the performance of databases.

Both a database and its DBMS conform to the principles of a particular data model.[2] Data models include the hierarchical data model, the network data model, the relational data model and the object-oriented data model.

See also

References

  1. ^ Beynon-Davies P. (2004). Database Systems 3rd Edition. Palgrave, Basingstoke, UK. ISBN 1-4039-1601-2
  2. ^ Tsitchizris, D. C. and F. H. Lochovsky (1982). Data Models. Englewood-Cliffs, Prentice-Hall.

Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Federated database system — A federated database system is a type of meta database management system (DBMS) which transparently integrates multiple autonomous database systems into a single federated database. The constituent databases are interconnected via a computer… …   Wikipedia

  • Heterogeneous Database System — A Heterogeneous Database System is an automated (or semi automated) system for the integration of heterogeneous, disparate database management systems to present a user with a single, unified query interface.Heterogeneous database systems (HDBS)… …   Wikipedia

  • Adaptable Database System — Adabas (Adaptable Database System) ist ein Datenbankmanagementsystem der Darmstädter Software AG. Es wurde von Peter M. Schnell zunächst für die Großrechner von IBM – unter DOS und MVS – und Siemens – unter BS1000 und BS2000 – entwickelt. Die… …   Deutsch Wikipedia

  • Database design — is the process of producing a detailed data model of a database. This logical data model contains all the needed logical and physical design choices and physical storage parameters needed to generate a design in a Data Definition Language, which… …   Wikipedia

  • Database security — concerns the use of a broad range of information security controls to protect databases (potentially including the data, the database applications or stored functions, the database systems, the database servers and the associated network links)… …   Wikipedia

  • Database administration and automation — Database administration is the function of managing and maintaining database management systems (DBMS) software. Mainstream DBMS software such as Oracle, IBM DB2 and Microsoft SQL Server need ongoing management. As such, corporations that use… …   Wikipedia

  • Database storage structures — Database tables/indexes are typically stored on hard disk in one of many forms, ordered/unordered Flat files, ISAM, Heaps, Hash buckets or B+ Trees. These have various advantages and disadvantages discussed in this topic. The most commonly used… …   Wikipedia

  • System Simulation Ltd — System Simulation (SSL) is a software engineering company specialising in text and multimedia information systems, based in Covent Garden, central London, England, and founded in 1970. [ [http://www.alacrastore.com/storecontent/bir/865873 System… …   Wikipedia

  • System Shock 2 — Developer(s) Irrational Games Looking Glass Studios Publisher(s) Electronic Arts …   Wikipedia

  • Planetary Database System — The Planetary Data System (PDS) is a system sponsored by NASA s Office of Space Science that archives and distributes scientific data from NASA planetary missions, astronomical observations, and laboratory measurements. Its purpose is to ensure… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”