Technical data management
Introduction
A database management system or DBMS (from English: Data Base Management System or DBMS) is software that allows you to manage a database. It provides the organization method necessary for the flexible storage and retrieval of large amounts of data. This means that through this program you can use, configure and extract stored information.[1] Users can access the information using specific query and report generation tools, or through applications for this purpose.
These systems also provide methods to maintain data integrity, to manage user access to data, to make backup copies, and to recover information if the system fails. Databases and the systems for their management are essential for any business area, and must be managed carefully.
Some examples of DBMSs are MySQL, MariaDB, PostgreSQL, Microsoft SQL Server, Oracle Database and Microsoft Access.
Databases generally run on computers that are dedicated exclusively to this field. Due to the required features, they generally work on multiprocessor computers with abundant memory "Memory (computing)").
For data storage, you can have your own disk systems or direct attached storage (DAS), you can connect to a storage network (SAN) or connect to a network storage system (NAS).
There are hardware accelerators, used in large transaction processing systems. DBMSs are at the heart of every application that handles data. DBMSs are based on standard operating systems to perform these functions.
History
Contenido
Las bases de datos han estado en uso desde los primeros días de las computadoras electrónicas. A diferencia de los sistemas modernos, que se pueden aplicar a datos y necesidades muy diferentes, la mayor parte de los sistemas originales estaban enfocados a bases de datos específicas y pensados para ganar velocidad a costa de perder flexibilidad. Los SGBD originales solo estaban a disposición de las grandes organizaciones que podían disponer de las complejas computadoras necesarias.