Bazy danych

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

Keywords

Alphabetical filter

Dictionary entries

14 results

Apache Kafka
DatabasesEN

Apache Kafka

Kafka, Apache Kafka platform

Apache Kafka is an open-source platform for sending, storing and processing data streams in real time. It enables fast and reliable communication between applications and systems.

View details
Big Data
DatabasesEN

Big Data

Analysis of large datasets

Big Data is the processing and analysis of huge, diverse and rapidly generated datasets to support business decisions and automate processes.

View details
Blockchain
DatabasesEN

Blockchain

Distributed ledger

Blockchain is a distributed database resistant to unauthorized changes, enabling information to be recorded and verified securely without a central administrator.

View details
Klaster
Databases, Servers and HostingEN

Cluster

Computer cluster, server cluster

A cluster is a group of connected computers or servers that work together to improve the performance, availability and scalability of IT systems.

View details
Data Lake
DatabasesEN

Data Lake

Data lake

A data lake is a scalable repository that stores structured, semi-structured and unstructured data in its raw form for later analysis.

View details
Data Science
DatabasesEN

Data Science

The science of data

Data Science combines statistics, programming, data analysis and machine learning to support decisions and forecast trends.

View details
Baza danych
Basic Terms and Acronyms, DatabasesEN

Database

DB, database system

A database is an organized collection of information that can be efficiently managed, searched and securely updated through a DBMS.

View details
MariaDB
DatabasesEN

MariaDB

MariaDB relational database management system

MariaDB is an open-source relational database management system derived from MySQL. It delivers high performance, scalability and broad compatibility with web and business applications.

View details
Memcached
Backend, DatabasesEN

Memcached

Memcached cache

Memcached is an open-source distributed caching solution that stores data in RAM to accelerate applications and reduce database load.

View details
MongoDB
DatabasesEN

MongoDB

MongoDB Database

MongoDB is a scalable NoSQL database that stores data in flexible BSON documents similar to JSON.

View details
MySQL
DatabasesEN

MySQL

MySQL Community Edition

MySQL is a popular relational database management system used by applications, websites and online stores to store, organize and retrieve information.

View details
NoSQL
DatabasesEN

NoSQL

non-relational databases

NoSQL is a category of non-relational databases that offers flexible data models, high performance and easy application scaling.

View details
PostgreSQL
DatabasesEN

PostgreSQL

Postgres

PostgreSQL is an advanced open-source relational database management system used in web applications, analytics and systems that process large volumes of information.

View details
Redis
DatabasesEN

Redis

In-memory key-value database

Redis is a fast key-value database that operates mainly in RAM. It is used for caching, user sessions, task queues and real-time applications.

View details