A collection of information, which is organized in a such way that can be easily managed. Traditional databases are organized by fields, records, and files.


An open source NoSQL database with a flexible data model for documents and graphs. It is designed as a “general purpose database,” offering all the features typically needed for modern web apps.


Stands for Automatic Workload Repository, a built-in repository in every Oracle Database, the Oracle DB makes a snapshot of all of its vital statistics and workload information and stores them in the AWR.

Berkeley DB

A software library that provides embedded database for key/value data with scalable high-performance data management services to applications, is NoSQL databases.

Big Table

A high performance, column-oriented data storage system from Google, is designed to handle large amounts of structured data associated with the company's Internet search and web services operations.


An open source distributed database management system; a type of NoSQL database that is used to handle large amounts of data.


An open-source, NoSQL document-oriented database that is optimized for interactive applications, it provides a fast key-value store and JSON document, that focuses on the ease of use. 


An acronym for "Create, Retrieve, Update and Delete." Dеscrіbеs аll of the functіons thаt cаn bе done to dаta thаt іs bеіng stоred within a database/applicаtіon. 


A simple file format used to store tabular data. CSV is supported by a huge number of tools, from spreadsheets like Excel, OpenOffice and Google Docs to complex databases.


A family of relational database management system products from IBM that serve different operating system platforms. It is a full-featured, high-performance database engine capable of handling large quantities of data and concurrently serving many users.


Stands for DataBase File, a file format extension used by database software. Has features for data storage and manipulation. Supported by a number of database products. 


A fully managed NoSQL database service from Amazon that provides fast and predictable performance with scalability, it is cross-platform.

Event Store

The open-source, functional database with Complex Event Processing in JavaScript. Stores the data as a series of immutable events over time, making it easy to build event-sourced applications.


An open source SQL relational database management system that runs on Linux, Windows, and a variety of Unix platforms.


Stands for the High-Performance Analytic Appliance. An in-memory database used to store and retrieve data as requested by the apps. It also performs advanced analytics (predictive/streaming analytics, text search, etc.).


A time series database developed by InfluxData. It is used for storage and retrieval of data, real-time analytics, DevOps monitoring etc.


A full-featured commercial RDBMS with small footprint, close to zero administration requirements, and multi-generational architecture, can be embed into software applications. 


A database-independent library created for tracking and managing database changes, mainly in an agile software development environment.

Magic keywords for DBA

Stored procedures, triggers, replication, performance optimization, clustering, back-up, deadlocks, tuning, configuration.


An open source relational database with an extensible architecture, it has replaced MySQL in many places thanks to being quicker, more open and vibrant, having more storage engines, more transparent security releases, better performance, etc. 


A SQL database managing system that is used for transactions and analytics, it also combines data warehouse and streaming workloads.


A cross-platform and open source document-oriented database, a kind of NoSQL database.Written in C++

MS Access

Microsoft's database management system that helps to store large amounts of information for reference, reporting and analysis.

MS SQL Server

A relational database management system (RDBMS) developed by Microsoft. built for the basic function of storing and retrieving data as required by other applications, both GUI and command based software  


An open source relational database management system based on SQL, associated with web-based applications and online publishing, runs on Linux, UNIX, Windows and other platforms. 

Development by