Oracle SQL Developer

Last updated
Oracle SQL Developer
Developer(s) Oracle Corporation
Initial release2005;19 years ago (2005) [1]
Stable release 24.3.0.284.2209 (October 17, 2024;33 days ago (2024-10-17) [2] ) [±]
Written in Java
Platform Java SE
Type SQL Integrated development environment
License Proprietary [3]
Website www.oracle.com/technetwork/developer-tools/sql-developer/

Oracle SQL Developer is an Integrated development environment (IDE) for working with SQL in Oracle databases. Oracle Corporation provides this product free; it uses the Java Development Kit.

Contents

Features

Oracle SQL Developer supports Oracle products. In the past a variety of third-party plugins were supported which users were able to deploy to connect to non-Oracle databases. Oracle SQL Developer worked with IBM Db2, Microsoft Access, Microsoft SQL Server, MySQL, Sybase Adaptive Server, Amazon Redshift and Teradata databases. [4]

Oracle SQL Developer supports automatic tabs, code insight, bracket matching and syntax coloring for PL/SQL.

Future versions of Oracle SQL Developer will use Visual Studio Code. [1]

Components

Oracle SQL Developer product components include the OWA (Oracle Web Agent or MOD_PLSQL), an extension module for the Apache web server, and helps in setting up dynamic web-pages from PL/SQL within Oracle SQL Developer. [5]

Extensions

In addition to the extensions provided by Oracle, third parties have written extensions to add new features to SQL Developer and to integrate with other products: [6]

Integration with other Oracle products

History

Oracle SQL Developer versions [11]
VersionRelease DateDescription
Releases prior to 1.0Prior to version 1.0, Oracle Corporation labeled the product "Raptor"
1.0March 2006The first release
1.1December 2006
1.2.1August 2007
1.5April 2008
1.5.1June 2008
1.5.3December 2008
1.5.4March 2009
1.5.5July 2009
2.1 RC1December 2009
2.1 Patch 1March 2010
3.0March 2011
3.1February 2012
3.2August 2012 APEX listener administration; UI enhancements; 12c database support; bug fixes [12]
4.0December 2013
4.0.1February 2014
4.0.2May 2014
4.0.3September 2014
4.1.1June 2015
4.1.2October 2015Requires Java 8
4.1.3December 2015
4.1.5September 2016 [13]
4.2.0April 2017 [14]
17.2July 2017 [15] New version numbering system with year.quarter used. [15]
17.4Dec 2017 [16]
18.1April 2018 [17]
18.2July 2018 [18]
18.3October 2018 [19]
18.4January 2019 [20]
19.1April 2019 [21]
19.2August 2019 [22]
19.4December 2019 [23]
20.2June 2020 [24]
20.4January 2021 [25]
20.4.1February 2021 [26]
21.2August 2021 [27]
21.4December 2021 [28]
21.4.2January 2022 [29]
22.2June 2022 [30] Requires Oracle Java 11
22.2.1September 2022 [31]
23.1April 2023 [32]
24.3October 2024 [33] Requires Oracle Java 17

See also

Related Research Articles

<span class="mw-page-title-main">MySQL</span> SQL database engine software

MySQL is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database organizes data into one or more data tables in which data may be related to each other; these relations help structure the data. SQL is a language that programmers use to create, modify and extract data from the relational database, as well as control user access to the database. In addition to relational databases and SQL, an RDBMS like MySQL works with an operating system to implement a relational database in a computer's storage system, manages users, allows for network access and facilitates testing database integrity and creation of backups.

<span class="mw-page-title-main">Microsoft Access</span> Database manager part of the Microsoft 365 package

Microsoft Access is a database management system (DBMS) from Microsoft that combines the relational Access Database Engine (ACE) with a graphical user interface and software-development tools. It is a member of the Microsoft 365 suite of applications, included in the Professional and higher editions or sold separately.

Oracle Corporation is an American multinational computer technology company headquartered in Austin, Texas. In 2020, Oracle was the third-largest software company in the world by revenue and market capitalization. In 2023, the company’s seat in Forbes Global 2000 was 80. The company sells database software and cloud computing. Oracle's core application software is a suite of enterprise software products, such as enterprise resource planning (ERP) software, human capital management (HCM) software, customer relationship management (CRM) software, enterprise performance management (EPM) software, Customer Experience Commerce and supply chain management (SCM) software.

<span class="mw-page-title-main">PostgreSQL</span> Free and open-source object relational database management system

PostgreSQL also known as Postgres, is a free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL compliance. PostgreSQL features transactions with atomicity, consistency, isolation, durability (ACID) properties, automatically updatable views, materialized views, triggers, foreign keys, and stored procedures. It is supported on all major operating systems, including Windows, Linux, macOS, FreeBSD, and OpenBSD, and handles a range of workloads from single machines to data warehouses, data lakes, or web services with many concurrent users.

Structured Query Language (SQL) is a domain-specific language used to manage data, especially in a relational database management system (RDBMS). It is particularly useful in handling structured data, i.e., data incorporating relations among entities and variables.

<span class="mw-page-title-main">Ingres (database)</span> Database software

Ingres Database is a proprietary SQL relational database management system intended to support large commercial and government applications.

<span class="mw-page-title-main">IBM Db2</span> Relational model database server

Db2 is a family of data management products, including database servers, developed by IBM. It initially supported the relational model, but was extended to support object–relational features and non-relational structures like JSON and XML. The brand name was originally styled as DB2 until 2017, when it changed to its present form.

FileMaker is a cross-platform relational database application developed by Claris International, a subsidiary of Apple Inc. It integrates a database engine with a graphical user interface (GUI) and security features, allowing users to visually modify a database. Versions for desktops, servers, iOS, and web-delivery have been released.

Oracle Database is a proprietary multi-model database management system produced and marketed by Oracle Corporation.

The following tables compare general and technical information for a number of relational database management systems. Please see the individual products' articles for further information. Unless otherwise specified in footnotes, comparisons are based on the stable versions without any add-ons, extensions or external programs.

SQL Plus is the most basic Oracle Database utility, with a basic command-line interface, commonly used by users, administrators, and programmers.

<span class="mw-page-title-main">Toad (software)</span> Database management software

Toad is a database management toolset from Quest Software for managing relational and non-relational databases using SQL aimed at database developers, database administrators, and data analysts. The Toad toolset runs against Oracle, SQL Server, IBM DB2, SAP and MySQL. A Toad product for data preparation supports many data platforms.

Oracle Spatial and Graph, formerly Oracle Spatial, is a free option component of the Oracle Database. The spatial features in Oracle Spatial and Graph aid users in managing geographic and location-data in a native type within an Oracle database, potentially supporting a wide range of applications — from automated mapping, facilities management, and geographic information systems (AM/FM/GIS), to wireless location services and location-enabled e-business. The graph features in Oracle Spatial and Graph include Oracle Network Data Model (NDM) graphs used in traditional network applications in major transportation, telcos, utilities and energy organizations and RDF semantic graphs used in social networks and social interactions and in linking disparate data sets to address requirements from the research, health sciences, finance, media and intelligence communities.

<span class="mw-page-title-main">MySQL Workbench</span> Database design graphical tool

MySQL Workbench is a visual database design tool that integrates SQL development, administration, database design, creation and maintenance into a single integrated development environment for the MySQL database system. It is the successor to DBDesigner 4 from fabFORCE.net, and replaces the previous package of software, MySQL GUI Tools Bundle.

<span class="mw-page-title-main">Oracle Designer</span>

Oracle Designer was Oracle's CASE tool for designing an information system and generating it. After generating the information system one is able to edit the generated code with Oracle Developer Suite.

Oracle Data Mining (ODM) is an option of Oracle Database Enterprise Edition. It contains several data mining and data analysis algorithms for classification, prediction, regression, associations, feature selection, anomaly detection, feature extraction, and specialized analytics. It provides means for the creation, management and operational deployment of data mining models inside the database environment.

<span class="mw-page-title-main">Navicat</span> SQL database management software

Navicat is a series of graphical database management and development software produced by CyberTech Ltd. for MySQL, MariaDB, Redis, MongoDB, Oracle, SQLite, PostgreSQL and Microsoft SQL Server. It has an Explorer-like graphical user interface and supports multiple database connections for local and remote databases. Its design is made to meet the needs of a variety of audiences, from database administrators and programmers to various businesses/companies that serve clients and share information with partners.

Oracle WebLogic Server is a Java EE application server currently developed by Oracle Corporation. Oracle acquired WebLogic Server when it purchased BEA Systems in 2008.

<span class="mw-page-title-main">Actian Zen</span>

Actian Zen is an ACID-compliant, zero-DBA, embedded, nano-footprint, multi-model, Multi-Platform database management system (DBMS). It was originally developed by Pervasive Software, which was acquired by Actian Corporation in 2013.

<span class="mw-page-title-main">Oracle NoSQL Database</span> Distributed database

Oracle NoSQL Database is a NoSQL-type distributed key-value database from Oracle Corporation. It provides transactional semantics for data manipulation, horizontal scalability, and simple administration and monitoring.

References

  1. 1 2 Smith, Jeff (24 October 2022). "What's Next for Oracle SQL Developer? A quick, sneek-peek". That Jeff Smith. Archived from the original on 8 February 2023. Retrieved 1 May 2023.
  2. "Oracle SQL Developer Downloads" . Retrieved November 19, 2024.
  3. OTN SQL Developer License
  4. "Oracle SQL Developer certifications". Oracle Corporation. Retrieved 22 October 2010.
  5. Murray, Chuck (September 2007). "1 SQL Developer Concepts and Usage: OWA Output Pane". Oracle Database SQL Developer User's Guide Release 1.1. Oracle Corporation. Retrieved 2009-02-04. OWA (Oracle Web Agent) or MOD_PLSQL is an Apache (Web Server) extension module.
  6. "Oracle SQL Developer - Extensions Exchange". oracle.com. July 2013. Retrieved 2018-05-22.
  7. Chuck, Murray (June 2009). "Data Modeler Concepts and Usage" (PDF). Oracle SQL Developer Data Modeler User’s Guide Release 2.0. Oracle Corporation. p. 1-1. Retrieved 2010-03-12. SQL Developer Data Modeler is a data modeling and database design tool that provides an environment for capturing, modeling, managing, and exploiting metadata.[...] SQL Developer Data Modeler is a for-cost option of SQL Developer that requires a separate license. However, a free viewer (read-only) version is also available [...]
  8. "Oracle SQL Developer Data Modeler: Pricing FAQ". Oracle Corpopration. September 2010. Retrieved 2010-10-10. Is Oracle SQL Developer Data Modeler free? - Yes.
  9. Murray, Chuck (February 2011). "SQL Developer Data Modeler User's Guide". docs.oracle.com. Oracle. Retrieved 2014-12-11. When you save a database design, the structural information is stored in an XML file (with the extension .dmd)
  10. "Oracle Data Miner".
  11. "Oracle SQL Developer". Oracle Corporation. 2008-07-18. Retrieved 2009-02-04.
  12. "SQL Developer 3.2 New Features". Oracle Technology Network. Retrieved 2013-05-01.
  13. "SQL Developer Release Notes 4.1.5". www.oracle.com. Retrieved 2018-03-20.
  14. "SQL Developer Release Notes 4.2". www.oracle.com. Retrieved 2018-03-20.
  15. 1 2 Oracle SQL Developer 17.2 Release Notes
  16. "SQL Developer Release Notes 17.4". www.oracle.com. Retrieved 2018-01-02.
  17. "SQL Developer Release Notes 18.1". www.oracle.com. Retrieved 2018-04-12.
  18. "SQL Developer Release Notes 18.2". www.oracle.com. Retrieved 2018-07-12.
  19. "SQL Developer Release Notes 18.3". www.oracle.com. Retrieved 2019-01-17.
  20. "SQL Developer Release Notes 18.4". www.oracle.com. Retrieved 2019-01-17.
  21. "SQL Developer Release Notes 19.1". www.oracle.com. Retrieved 2019-04-10.
  22. "SQL Developer Release Notes 19.2". www.oracle.com. Retrieved 2019-08-14.
  23. "SQL Developer Release Notes 19.4". www.oracle.com. Retrieved 2019-08-14.
  24. "SQL Developer 20.2 Release Notes". www.oracle.com. Retrieved 2020-07-15.
  25. "SQL Developer 20.4 Release Notes". www.oracle.com. Retrieved 2021-02-18.
  26. "SQL Developer 20.4.1 Release Notes". www.oracle.com. Retrieved 2021-02-24.
  27. "SQL Developer 21.2 Release Notes". www.oracle.com. Retrieved 2021-08-23.
  28. "SQL Developer 21.4 Release Notes". www.oracle.com. Retrieved 2021-12-25.
  29. "SQL Developer 21.4.2 Release Notes". www.oracle.com. Retrieved 2021-12-25.
  30. "SQL Developer 22.2 Release Notes". www.oracle.com. Retrieved 2022-09-13.
  31. "SQL Developer 22.2.1 Release Notes". www.oracle.com. Retrieved 2022-09-13.
  32. "SQL Developer 23.1 Release Notes". www.oracle.com. Retrieved 2023-05-11.
  33. "SQL Developer 24.3 Release Notes". www.oracle.com. Retrieved 2024-11-19.

Bibliography