Skip to main content
TrustRadius
Oracle Database

Oracle Database

Overview

What is Oracle Database?

Oracle Database, currently in edition 23c, offers native support for property graph data structures and graph queries. If you're looking for flexibility to build graphs in conjunction with transactional data, JSON, Spatial, and other data types, we got you covered.…

Read more
Recent Reviews

Money Well Spent!

10 out of 10
June 23, 2022
Incentivized
[Our] Entire organizational data is placed in Oracle 12c. We, as an organization are extremely satisfied with the performance and the …
Continue reading

Review

10 out of 10
April 29, 2021
Incentivized
Oracle 12c is used to support the shopping website of the organization, it's very robust, high performing and THE database is scalable to …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Oracle Database?

Oracle Database, currently in edition 23c, offers native support for property graph data structures and graph queries. If you're looking for flexibility to build graphs in conjunction with transactional data, JSON, Spatial, and other data types, we got you covered. Developers can now easily build…

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

168 people also want pricing

Alternatives Pricing

What is Microsoft SQL Server?

Microsoft SQL Server is a relational database.

What is TeamDesk?

TeamDesk is a low-code development platform for online database creation. Business owners or managers can build a unique web database solution without any programming to facilitate working with data, organize routine work and create an accessible data source for teams.

Return to navigation

Product Details

What is Oracle Database?

Oracle Database, currently in edition 23c, offers native support for property graph data structures and graph queries. If you're looking for flexibility to build graphs in conjunction with transactional data, JSON, Spatial, and other data types, we got you covered. Developers can now easily build graph applications with SQL using existing SQL development tools and frameworks.

Oracle Database Video

Oracle's Converged Database

Oracle Database Competitors

Oracle Database Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Oracle Database, currently in edition 23c, offers native support for property graph data structures and graph queries. If you're looking for flexibility to build graphs in conjunction with transactional data, JSON, Spatial, and other data types, we got you covered. Developers can now easily build graph applications with SQL using existing SQL development tools and frameworks.

PostgreSQL and MariaDB Platform are common alternatives for Oracle Database.

Reviewers rate Support Rating highest, with a score of 10.

The most common users of Oracle Database are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(1189)

Attribute Ratings

Reviews

(176-178 of 178)
Companies can't remove reviews or game the system. Here's why
Johnny Wu | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use it for everything such as Student Information System, Finance, Budget Management,Data Warehouse, Inventory Tracking and Customized SOA Applications. It is used by the whole organization. It addresses our businesses needs for storing and retrieving mission critical data. We are predominantly an Oracle shop with many applications that are either from Oracle or dependent on Oracle. We like to keep our DB/App infrastructure stack on the same vendor whenever possible.
  • Availability
  • Scalability
  • Security
  • Flexibility
  • It can be difficult to diagnose performance issues.
  • The licensing is expensive and hard to understand.
  • There's a big learning curve for someone who's just starting out.
It is appropriate where large amount of data is to be stored and managed.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Oracle database is used by our entire organization. It solves various issues. It gives the options for any enterprise of cloud solutions. It addresses complex challenges with integrated solutions across diverse environments. More importantly the Oracle Database supports any reporting tool built on top of it. The Oracle Database also provides global support.
  • Personally I use Oracle database in our environment with SAP applications. The database has made some great infrastructure updates to support SAP applications without any issues.
  • Oracle database has table and Index partitioning that reduces the memory usage and CPU workload.
  • Oracle database is now cloud based for accelerated analytical performance. With updated security and efficiency. I use two SAP reporting tools on top of Oracle database.
  • I feel that Oracle database should come up in the areas where PLSQL procedures are used for manually loading the data if the storage is full rather than use GUI functionality that reduces the time to write code and maintain it.
  • Oracle Database deployment or maintenance requires expert level skills including the operating systems it uses. I think Oracle should come up with some techniques to reduce the complexity.
  • Reduce the cost in implementing and support activities.
I have been only using Oracle database for using/supporting SAP applications. Per my experience Oracle Database has done an excellent job in supporting all SAP products on Unix/Linux and Windows OS. Oracle Database's in memory has a unique feature of being a ready to use, off the shelf system that can be used for specific purposes, resulting in reduced need of customization and infrastructure modifications.
Robert Xu | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Oracle Database is being used in the areas of data warehousing and transaction processing across the whole organization. The business problems it addresses are various log data collection, search engine marketing, and website content optimization. In addition it is used to cleanse, aggregate, load and transform data in the data warehouse, with the data eventually consumed by data analysts and data scientists.
  • Maintain data integrity: with database supplied primary/unique keys and referential integrity constraints, data integrity is well-maintained in a highly efficient manner. More over, oracle database enforces transaction integrity and read consistency, and it is extremely rare to have data corruption.
  • Versatility and flexibility in usage: Oracle is very versatile and has many capabilities that allow for a great variety of usage and creativity. Most of the real life business use cases can be addressed by it, and one just needs to know how to better take advantage of it.
  • Rock-solid foundation and exciting new features: Oracle database has come a long way (created in the mid to late 1970s), and evolved to be the best relational database platform. It has also incorporated many new features over the years, either inside the database engine itself or through add-on options/products. It has a strong life even faced with the new-age challenges such as big data analytics.
  • It would be nice to have schema-based privilege grants. Currently, the object privileges are granted either per individual objects (very small knife), or on all objects (very big knife). We need something in between: schema-based privilege grants with the ability to cover new objects owned by a particular schema after the grant. For example: one could use "grant select on all tables of A to B;".
  • It may be nice to have the ability to issue commit on behave of another session for its completed but uncommitted transactions. Imagine a scenario that one session issues an update on a table, and after some time the update is completed but the person doesn't commit. The table remains to be locked by the session. Another session needs to update on the same rows after the prior session's update, but it has to wait or kill the other session. Killing the other session means rolling back that session's transaction and losing all of its effort. In this case, if we want to preserve the other session's update, it would be nice to commit on behave of that session (instead of simply killing the session and losing its transaction), and then do our update.
Oracle database is well suited for many situations, even the ones that people think they might need "revolutionary" new tools. It is amazing how many concepts are already implemented but they are re-invented again and again. For example, a lot of business cases involves quick key-value look ups. In an attempt to speed that up with massive amount of data, people often resort to "new" technologies such as "schema-less" key/value database systems. Actually, a lot of these cases can be implemented with Oracle database's Index-Organized Table (IOT). There are some other scenarios that people want to incorporate object-oriented features in the database. While there are specialized databases that employ object storage and implementation, oracle has long had object-relational features (such as nested tables and custom types) and can accommodate most, if not all, of the use cases.
Return to navigation