
This page was last updated on June 9th, 2025
Relational databases store and manage data in a traditional table format, with each piece of data organized into a row and a column. Columns hold the data of a single type or field, like first name, order number, or the image link of a product logo. Rows create the relationship between these data points. For example, rows can associate a first name to a last name and then to a user name, email address, and customer ID. Businesses use relational databases to maintain the data from their applications and ensure they always have access to critical customer information, product data, social data, and financial particulars like purchases, fulfillment, revenue, and expenses. These systems can range from desktop applications that create a small database on your machine to large enterprise-grade data stores. Almost all use a form of SQL as their query language, and most adhere to the ACID set of properties to ensure reliable transactions: atomicity, consistency, isolation, and durability.
Relational databases are generally chosen due to their simplicity in comparison to NoSQL databases, such as object-oriented databases, document databases, and graph databases. Those looking for a relational database solution with little budget also have options with free database software.
To qualify for inclusion in the Relational Databases category, a product must:
G2 takes pride in showing unbiased reviews on user satisfaction in our ratings and reports. We do not allow paid placements in any of our ratings, rankings, or reports. Learn about our scoring methodologies.
A weekly snapshot of rising stars, new launches, and what everyone's buzzing about.
This description is provided by the seller.
Monitor all your instances in a single global view, so you can get that helicopter overview and insight to your entire server farm Drill down into single instances for analysis and deeper understanding. Manage the instance directly for instant problem resolution, no longer need to switch to other consoles. Rich variety of reports where you can report on health status of single instance or consolidater reports of all or parts of you server farm.
This description is provided by the seller.
This description is provided by the seller.
dotConnect for SQLite is a high-end ADO.NET data provider that helps software developers implement easy access to SQLite databases in their applications. Our data provider allows integrating SQLite with .NET-based data-related technologies. It helps build all kinds of SQLite .NET applications and fully supports a wide range of SQLite-specific features, such as user-defined functions, CEROD, SQLiteCrypt, SQLite Encryption Extension (SEE), and others. - Broad compatibility with .NET platforms, including WPF, Blazor, MAUI, Windows Forms, etc. - ORM support: EF Core, Dapper, NHibernate, LinqConnect, etc. - Full compliance with ADO.NET - Advanced encryption methods - Integration with Visual Studio and design-time support - Regular updates and detailed documentation
This description is provided by the seller.
This description is provided by the seller.
Empress Embedded database is the most reliable embedded database for embedded applications on UNIX, Linux, Windows and Real-Time systems. The ultra fast, small footprint database engine is maintenance free, ideal for mission-critical applications
This description is provided by the seller.
This description is provided by the seller.
FairCom DB is an advanced database engine that gives you ultimate control to achieve unprecedented performance with the lowest total cost of ownership (TCO). FairCom’s NAV API gives your application an unprecedented level of control over every database action. NAV allows your favorite programming language to precisely control the database. It can find any record (or a subset of records), move to next and previous records in index or data order, join to specific records in other tables, choose which records to lock, which records to include in a transaction, and which records to retrieve, insert, update, and delete. NAV allows you to save the position of records and immediately jump back to those positions to retrieve records without index lookup. You can run SQL simultaneously with any NAV operation. This gives your application the best of both worlds. SQL solves easy problems with little code. NAV solves hard problems with little code by leveraging the full capabilities of mainstream programming languages, such as Java, C#, C++, Python, and Javascript. NAV extends these languages to control the database with a small amount of simple code. NAV provides unprecedented speed because your application uses the ideal algorithm to make the database do exactly what needs to be done and no more.
This description is provided by the seller.
This description is provided by the seller.
Graphite Studio is a visual development platform that allows users to quickly build professional applications without the need to learn traditional programming or even know how to write a single line of code. Created to rapidly build well-designed enterprise applications, Graphite Studio puts all the power in the hands of the person who understands their business best, you. This allows for shorter time to market, lower costs, high quality machine generated code and software that can scale along with your business or help modernize any industry vertical. Our platform easily enables users to create everything their application requires from the user interface screens, to processing logic, all the way down to the database. All designed using Graphite Studio's visual modeling tools. End-to-end solutions are generated automatically, resulting in professional, enterprise ready applications that are only limited by your imagination. Graphite Studio platform features include: - Drag-and-drop UI Builder to produce modern, responsive user interfaces. - Flowchart-style Behavior Builder to express all processing and business logic. - Visual Entity Builder to define all application data requirements and relationships. - Automatic generation of fully documented, standards-based, predictable applications. - Integrated graphical testing suite. Graphite Studio generates web applications accessed with a web browser to provide a modern user experience on any device. The generated applications work on any screen size responsively, support the ability to be translated into any language and can be deployed by Graphite to the cloud in a highly scalable environment to completely support an increasingly growing global user base.
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
This description is provided by the seller.
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
This description is provided by the seller.
Track and manage the data most important to your team: Contacts, Issues, Bugs, Help Desk Requests, Technology Assets, Sales Opportunities, Products in Development, Sample Requests, Customer Special Orders, Quotations, Proposals, PO Approvals, to name just a few. Your team will love having a single, up-to-date source of information.
This description is provided by the seller.
This description is provided by the seller.
HFSQL is powerful, fast and reliable. HFSQL is used on several million sites around the world. HFSQL runs on Windows and Linux, on Mobiles, on networks of any size and type, and automatically manages several hundred simultaneous accesses. You can freely distribute the HFSQL engine with your WINDEV applications.
This description is provided by the seller.
This description is provided by the seller.
Fully Hosted and Managed Service for PostgreSQL PostgreSQL is the world’s most advanced open source relational database. It provides a highly available, fault-tolerant database technology with enterprise-grade features to support the most demanding application environments. However, it can be challenging to get the best possible results due to its complexity. Instaclustr Managed PostgreSQL helps you configure, deploy, and manage this powerful technology with ease. Our platform provides 24x7 monitoring and support along with seamless provisioning from our easy-to-use Console and open APIs. Allow us to be the experts of your data infrastructure so you can focus on other areas of innovation.
This description is provided by the seller.
This description is provided by the seller.
ITTIA DB SQL Embedded Database is a relational database management software library for embedded systems and intelligent Internet-of-Things devices.
This description is provided by the seller.
This description is provided by the seller.
Jet Profiler is a real-time query performance and diagnostics tool for the MySQL database server.
This description is provided by the seller.
This description is provided by the seller.
Kal Admin is a SQL software for IT departments.
This description is provided by the seller.
This description is provided by the seller.
LeanXcale is a fast and scalable database that combines the characteristics of SQL and NoSQL. It is built to ingest massive batch and real-time data pipelines and make it available through SQL or GIS for any use, such as operational applications, analytics, dashboarding, or machine learning processing.
This description is provided by the seller.
This description is provided by the seller.
Linter SQL is a Russian-developed relational database management system (RDBMS that adheres to the SQL:2003 standard. Designed for high-security environments, it supports a wide range of operating systems, including Windows, various Unix versions, QNX, and more. Linter facilitates seamless interaction between client applications and database servers across diverse hardware and software platforms. It offers interfaces compatible with most popular development tools, ensuring flexibility and ease of integration. Notably, Linter is certified by Russia's Federal Service for Technical and Export Control (FSTEC for Class 2 data security and Level 2 control of undeclared features, making it suitable for handling classified information. Its robust security features have led to its adoption by entities such as the Russian Ministry of Defense and the Ministry of Foreign Affairs. Key Features and Functionality: - Cross-Platform Compatibility: Operates on multiple operating systems, including Windows, Unix variants, and QNX. - Development Tool Integration: Provides interfaces for a broad spectrum of development environments, enhancing developer productivity. - High-Security Standards: Certified for Class 2 data security and Level 2 control of undeclared features by FSTEC, ensuring robust protection of sensitive data. - Comprehensive SQL Support: Compliant with the SQL:2003 standard, offering extensive SQL functionalities. - Scalability: Capable of managing large databases with up to 65,535 tables, each containing up to 1 billion rows. - Data Integrity and Concurrency: Supports ACID transactions, ensuring data consistency and reliability. Primary Value and User Solutions: Linter SQL addresses the critical need for a secure, reliable, and versatile database management system in environments where data confidentiality and integrity are paramount. Its cross-platform support and compatibility with various development tools make it a flexible solution for organizations operating in diverse IT ecosystems. The system's high-security certifications provide assurance for handling classified or sensitive information, making it an ideal choice for government agencies, defense sectors, and enterprises requiring stringent data protection measures. By offering a scalable and standards-compliant RDBMS, Linter enables organizations to manage large datasets efficiently while maintaining the highest security standards.
This description is provided by the seller.
This description is provided by the seller.
The Matisse DBMS delivers up to a 100-1 price performance improvement through the ability to natively store XML and program objects from Java, C#, C++, VB, Eiffel and the leading scripting languages including Python and PHP.
This description is provided by the seller.
This description is provided by the seller.
Mimer SQL Mobile is a world class, multi user, and cross platform relational database for developers of exceptional solutions for cellular phones, tablets and other mobile devices.
This description is provided by the seller.













