Informatiker.htm

About us  Contact  post comment  Teb Computer Academy

TEB  Computer  Academy


DataBase



    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.