Find and hire tech professionals

Dice backs GlossaryTech to keep it free for the community

Databases

CouchBase

A distributed NoSQL engagement database that supports multiple models. CouchBase offers flexibility, high performance and on-demand scalability for both mobile and cloud-based web applications. It also saves on operations, software and hardware costs.

CouchDB

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. 

CrateDB

CrateDB is a distributed SQL database management system that integrates a fully searchable document-oriented data store.

CRUD

Create, Read, Update, Delete. The acronym CRUD refers to all of the major functions that are implemented in relational database applications. CRUD is also sometimes used to describe user interface conventions that facilitate viewing, searching, and changing information; often using computer-based forms and reports.

CSV

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.

Database

A collection of digital information, that is organized in such a way that it can be easily managed. The information is stored and processed on a computer with or without human assistance. Traditional databases are organized by areas, records, and files.

Database as a Service

Database as a Service (DBaaS) is a cloud computing service model that provides users with access to a fully managed database system. In this model, the cloud service provider takes care of all the administrative tasks related to database management, including maintenance, backups, updates, and scaling. Users can focus on utilizing the database for their applications without the need to worry about the underlying infrastructure or operational tasks.

Database administration

Database administration is the function of managing and maintaining database management systems software.

Data Architecture

The data architecture defines the data along with the schemas, integration, transformations, storage, and workflow required to enable the analytical requirements of the information architecture.

Database Design

Database Design is a collection of processes that facilitate the designing, development, implementation and maintenance of enterprise data management systems. 

Database development

Database development is a process of designing, implementing, and maintaining a database system & this process is an important aspect of database engineering. 

Data Pipeline

Data Pipeline is a broader term that encompasses ETL as a subset. It refers to a system for moving data from one system to another.

DB2

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.

Dbf

DataBase File is a file format extension used by database software. Has features for data storage and manipulation. The .dbf format is supported by a number of database products.

DBMS

The database management system is the software that interacts with end users, applications, and the database itself to capture and analyze the data.

Dolt

Dolt is an open-source relational database management system (RDBMS) that combines the familiar interface of a SQL database with the versioning and collaboration features of a version control system like Git. It allows users to version control their databases, making it possible to track changes, revert to previous states, and collaborate on databases in a manner similar to how developers work on code.

DynamoDB

A fully managed NoSQL database service in the key-value format offered by Amazon.com as part of the Amazon Web Services package. It provides fast and predictable performance with scalability.

EnterpriseDB

An enterprise-class RDBMS that supports update-intensive, high-volume applications. Built on PostgreSQL.

Event Store

The 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.

Fauna

Fauna is a globally distributed, serverless, and transactional NoSQL database. It's designed to provide a flexible and scalable data storage solution for modern applications. Fauna DB is used in various applications, including web and mobile applications, gaming, e-commerce, financial services, and more. It's particularly well-suited for applications that require a globally distributed database with strong consistency guarantees.

Firebird

A SQL relational database management system that runs on Linux, Windows, and a variety of Unix platforms. A single Firebird server can process several hundred independent databases, each with multiple user connections.

GraphDB

Semantic Graph Database. Provides the core infrastructure for solutions where modelling agility, data integration, relationship exploration and cross-enterprise data publishing and consumption are important.

Google Compute Engine

Google's Infrastructure-as-a-Service (IaaS) virtual machine offering. Enables users to use virtual machines in the Cloud as server resources instead of acquiring and managing server hardware.

HANA

High-Performance Analytic Appliance is 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.).

InfluxDB

A time series database written in Go and optimized for fast, high-availability storage and retrieval of time series data in fields such as operations monitoring, application metrics, Internet of Things sensor data, and real-time analytics. It also has support for processing data from Graphite.

Sign up for updates
straight to your inbox