HOME

TheInfoList



OR:

A database machines or back end processor is a
computer A computer is a machine that can be Computer programming, programmed to automatically Execution (computing), carry out sequences of arithmetic or logical operations (''computation''). Modern digital electronic computers can perform generic set ...
or special hardware that stores and retrieves data from a
database In computing, a database is an organized collection of data or a type of data store based on the use of a database management system (DBMS), the software that interacts with end users, applications, and the database itself to capture and a ...
. It is specially designed for database access and is tightly coupled to the main ( front-end) computer(s) by a high-speed channel, whereas a
database server A database server is a server which uses a database application that provides database services to other computer programs or to computers, as defined by the client–server model. Database management systems (DBMSs) frequently provide database- ...
is a general-purpose computer that holds a database and it's loosely coupled via a
local area network A local area network (LAN) is a computer network that interconnects computers within a limited area such as a residence, campus, or building, and has its network equipment and interconnects locally managed. LANs facilitate the distribution of da ...
to its clients. Database machines can retrieve large amount of data using hundreds to thousands of
microprocessors A microprocessor is a computer processor for which the data processing logic and control is included on a single integrated circuit (IC), or a small number of ICs. The microprocessor contains the arithmetic, logic, and control circuitry r ...
with database software. The front end processor asks the back end (typically sending a query expressed in a
query language A query language, also known as data query language or database query language (DQL), is a computer language used to make queries in databases and information systems. In database systems, query languages rely on strict theory to retrieve informa ...
) the data and further processes it. The back end processor on the other hand analyzes and stores the data from the front end processor. Back end processors result in higher performance, increasing host
main memory Computer data storage or digital data storage is a technology consisting of computer components and recording media that are used to retain digital data. It is a core function and fundamental component of computers. The central processin ...
, increasing database recovery and
security Security is protection from, or resilience against, potential harm (or other unwanted coercion). Beneficiaries (technically referents) of security may be persons and social groups, objects and institutions, ecosystems, or any other entity or ...
, and decreasing cost to manufacture.


History

Britton-Lee (IDM),
Tandem Tandem, or in tandem, is an arrangement in which two or more animals, machines, or people are lined up one behind another, all facing in the same direction. ''Tandem'' can also be used more generally to refer to any group of persons or objects w ...
( Non-Stop System), and
Teradata Teradata Corporation is an American software company that provides cloud database and Analytics, analytics-related software, products, and services. The company was formed in 1979 in Brentwood, California, as a collaboration between researchers a ...
( DBC) all offered early commercial specialized database machines. A more recent example was Oracle Exadata.


Criticism and suggested remedy

According to Julie McCann,


See also

* Content Addressable File Store (CAFS)


References


Further reading

* Berra, P. Bruce. “Data base machines.” ''SIGIR Forum'' 12, 3 (Winter 1977), 4–23. https://doi.org/10.1145/1095317.1095318 * Banerjee, Jayanta. “Data structuring and indexing for data base machines.” In ''Proceedings of the fifth workshop on Computer architecture for non-numeric processing (CAW '80).'' Association for Computing Machinery, New York, NY, USA, 11–16. https://doi.org/10.1145/800083.802687 * Song, Siang Wun. �
A Survey and Taxonomy of Database Machines.
�� ''IEEE Database Eng. Bull.'' 4 (1981): 3-13. * Hoffer, Jeffrey A.; Alexander, Mary B. “The diffusion of database machines.” ''SIGMIS Database'' 23, 2 (Spring 1992): 13–19. https://doi.org/10.1145/141342.141352 Classes of computers Databases {{compu-hardware-stub