
Databases
A concise glossary of terms related to designing, storing, processing and optimizing data in IT systems.
Databases in IT systems
Databases are structured collections of information with mechanisms for writing, reading, updating, searching and securing data. They form the foundation of most business applications, analytics systems, online platforms and real-time services.
Definition and scope
The term covers relational database management systems such as PostgreSQL, MySQL and MariaDB, as well as NoSQL solutions including MongoDB, Redis and Memcached. Important areas also include distributed architectures, clusters, Data Lakes, Big Data and streaming data technologies such as Apache Kafka.
Technological and business value
Databases are responsible for the consistency, availability, performance and security of information. In practice, they affect application speed, reporting quality, service scalability, system resilience and the ability to use data in Data Science, analytics and process automation.
Related job roles
- Database Administrator
- Database Developer
- Data Engineer
- Data Analyst
- Big Data Engineer
- Backend Developer
- DevOps Engineer
- Data Architect
- Database Reliability Engineer













