A database is an organized collection of data intended for long-term storage (usually in the external memory of a computer) and for permanent use. Let’s pay attention to the fact that data storage is only one of the database functions. In practice, more attention has to be paid to “continuous use”, for the sake of which both various data representation models and their processing algorithms are being developed. The use for 먹튀디비 is essential there.
The Idea of the Data
In the same dictionary, the concept of “data” is specified, which is defined as “facts or ideas expressed by means of a formal system providing the possibility of their storage, processing or transmission”. Such a formal system is called a data presentation language.
- Moving from the language of formal definitions to the language of informal interpretations, it is important to note that in order to talk about a database, it is necessary to have both the data described in a formal way (in a somewhat simplified sense – strictly typed), and how to organize them structuring. In fact, a database is a data structure. The indicated formalization tools data descriptions and structuring are determined by the database management system (DBMS) used a specialized program for creating and managing a database.
- If a database is always a model of a certain subject area, then DBMSs, as a rule, are universal in nature and are able to manage diverse (but based on the same data representation model – see below) databases.
It was already noted above that the main purpose of the database is “permanent use”. Speaking about the use of the database, it is necessary to mention the concept of information system (IP) which is a complex of software, hardware, organizational and other means that provide processing (understood in a broad sense) of data. The core, the “heart” of IP is precisely the database. Of course, IPs are quite complex, including those built on several databases, but this does not change the essence – in principle, a database can be imagined as something autonomous, but it is impossible to imagine an IP that is not based on a database.
The Facts for Database
Speaking about the fact that the database is a model of the subject area, it is necessary to mention the two most important stages of database design. The first stage is the construction of an infological model of the system, reflecting its main components objects that are essential for modeling purposes, their characteristics and relationships between objects. When developing an infological model, the developer is free to abstract from the upcoming computer implementation of the database. For example, if you have to store the dates of some events in the database, then at the stage of constructing the infological model, the developer may not care about how he will store these dates in the form of numbers, strings, or otherwise (most likely, the real storage is organized differently).
An infological model is used to build a datalogical model that takes into account the real possibilities of data organization. In particular, it is at this stage that the developer will take into account that, as a rule, there is a special data type for storing dates.