Find and hire tech professionals

Dice backs GlossaryTech to keep it free for the community

Databases

SQL

Structured Query Language is a programming language used to create, modify, and manage data in a relational database managed by an appropriate database management system.

SQL Server AlwaysOn

SQL Server AlwaysOn provides a high-availability and Disaster-recovery solution for SQL Server 2012. It makes use of existing SQL Server features, particularly Failover Clustering, and provides new capabilities such as availability groups.

SQL Server

RDBSM built for the basic function of storing retrieving data as required by other applications, that can respond to queries from client machines formatted in the SQL language. 

SQLite

A relational database management system contained in a C programming library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine.

Sqlmap

A penetration SQL testing tool that automates the process of identifying and exploiting SQL injection vulnerabilities and capturing database servers. It comes with a powerful detection engine and many niche functions for the ultimate penetration tester.

SurrealDB

SurrealDB is an innovative NewSQL cloud database, suitable for serverless applications, JAMstack applications, single page applications, and traditional applications. It is unmatched in its versatility and financial value, with the ability for deployment on cloud, on-premise, embedded, and edge computing environments.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

SSAS

SQL Server Analytic Services. Technology from the Microsoft Business Intelligence stack. Provides online analytic processing (OLAP) of data from disparate data sources.

T-SQL

Transact-SQL is a procedural extension of the SQL language created by Microsoft and Sybase. The Transact-SQL language is the key to using MS SQL Server. All applications that interact with the instance of MS SQL Server, regardless of their implementation and user interface, send the Transact-SQL instruction to the server.

 

Teradata

A Relational Database Management System used for large data warehousing applications, handling large volumes of data, it is highly scalable. This is a large database server that interacts with multiple clients via TCP / IP or through a connection to an IBM mainframe channel.

TerminusDB

TerminusDB is an open-source graph database and version control system designed for managing complex data and knowledge. It allows users to store, version, and query data in a structured manner, similar to how developers use version control systems like Git for code.

TimescaleDB

TimescaleDB is an open-source, distributed time-series database optimized for handling large-scale time-series data. It is designed to store and analyze data with timestamps, making it particularly well-suited for applications that deal with time-series information, such as IoT telemetry, financial data, monitoring systems, and more.

Toad

A database development and management tool used for managing relational and non-relational databases using SQL. It supports Oracle Database, Microsoft SQL Server, Adaptive Server Enterprise, DB2, MySQL.

Voldemort

A distributed data store that is designed as a key-value store used by LinkedIn for high-scalability storage. It is neither an object database, nor a relational database. It does not try to satisfy arbitrary relations and the ACID properties, but rather is a big, distributed, fault-tolerant, persistent hash table.

Xata

Xata is a serverless database built for modern development. Xata provides an intuitive and scalable relational database with a powerful real-time search engine, vector database, and ChatGPT integration built right in.

At present, the Xata service employs PostgreSQL as its data repository, Elasticsearch as the search and analytics engine, and Kafka for storing logical replication events. Additionally, it provides functionality for edge caching.

Vitess

Vitess is a robust database solution designed to facilitate the deployment, scaling, and administration of expansive clusters of open-source database instances. It presently offers support for MySQL and Percona Server for MySQL. Its architecture is engineered to operate just as efficiently in both public and private cloud setups as it does on dedicated hardware. Vitess seamlessly integrates and extends numerous critical SQL functionalities while harnessing the scalability akin to that of a NoSQL database.

YugabyteDB

YugabyteDB is an open-source distributed database designed for high-performance, fault tolerance, and scalability. YugabyteDB is designed to handle both SQL and NoSQL workloads, making it a versatile choice for a wide range of applications.

Sign up for updates
straight to your inbox