About us Contact post comment Teb Computer Academy
What is DataBase?
A database is used to store data in order to be able to retrieve it
later as quickly and specifically as possible (by keyword).
This is often in tabular form (Excel, for example),
but is also object-oriented (I would have to go too far
to get that to explain briefly and understandably).
A simple example of a database would be a phonebook.
First name, name, telephone number, mobile number,
address, house number, postal code, city, ...
In theory, a database is a logical database of related data.
This database is managed by a running DBMS and stored invisibly
on non-volatile storage media for application systems and users.
In order to ensure efficient access to the database,
the DBMS usually manages a memory hierarchy,
which also includes a fast cache (buffer pool).
To preserve the consistency of the database,
all application systems must contact the DBMS to use the database.
Only administrative activities, such as the data backup,
the direct access to the memory is allowed.
The logical structure of the data to be stored is
compiled and defined during data modeling as a
data model and stored in its final form in and
according to the syntax rules of the DBMS.
Individual DBMS vendors use slightly different
terminology for what exactly is meant by a database:
either all data managed by a running DBMS or instance,
or just the data related in content. In distributed databases,
the model also has several databases on different
systems that are linked together.