A database (DB), in the most general sense, is an organized collection of data. More specifically, a database is an electronic system that allows data to be easily accessible, manipulated and updated.
In other words, a database is used by an organization as a method of storing, managing, and retrieving information. Modern databases are managed by a database management system (DBMS). Within digital marketing, databases are fundamental to carry out analysis processes.
A database is basically a collection of information organized in such a way that a computer program can quickly select the desired pieces of data. A database can be thought of as an electronic filing system. Traditional databases are organized by fields, records, and files. A field is a single piece of information; A record is a complete set of fields; And a file is a collection of records. For example, a phone book is analogous to a file. It contains a list of records, each of which consists of three fields: name, address, and phone number.
Databases can be classified into two groups according to the variability of the data. The first group would be statistical databases. They are readable databases, used to store historical data that can then be used to study the behavior of a data set over time, make projections, or make decisions.
On the other hand there are dynamic databases. In this type, the stored information is modified over time and allows operations such as updating, deleting and editing data, in addition to its consultation.
Depending on the content, they can be classified into bibliographic databases, full-text databases, directories, chemical or biological information.
In turn, they can be classified according to their data management model. These can be legal databases, where the data is organized in the form of an inverted or root tree. There are also network bases, a model where the central node can have several parent nodes. It is different from hierarchical classification. Transactional data databases are bases that have as their purpose the sending and receiving of data at high speed. They are less common and are aimed at collecting and recovering data at the highest possible speed.
The relational model is used to represent real problems and manage data dynamically. The multidimensional ones are created to develop very specific applications. Documentaries are those that allow full-text indexing that allow more powerful searches. They serve to store large volumes of information. Deductive bases allow deductions to be made through inferences.