Oracle SQL Developer est un environnement de développement intégré (EDI) multiplateforme, fourni gratuitement par Oracle Corporation et utilisant la technologie Java (Java Development Kit). C'est un outil graphique permettant d'interroger des bases de données Oracle à l'aide du langage SQL.

Oracle SQL Developer
Description de l'image Oracle SQL Developer logo.svg.
Description de l'image Sql developer main window.png.
Informations
Développé par Oracle
Première version Mars 2006
Dernière version 23.1.1. (3 mars 2022)
État du projet Actif
Écrit en Java
Système d'exploitation Multiplateforme (d)Voir et modifier les données sur Wikidata
Environnement Windows, Mac OS, Linux
Type Environnement de développement SQL
Site web Oracle SQL Developer

Historique

modifier

La version 1.0 du logiciel est lancée en mars 2006[1], bien que des versions antérieures existaient sous le nom de Raptor.

SQL developer évolue vers sa version 1.5 en avril 2008 (prise en charge des contrôles de versions de type CVS et SVN), sa version 2.1 en décembre 2009 (test unitaire de PL/SQL et visualiseur de modélisation de données), sa version 3.0 en mars 2011 (nouveau constructeur de requêtes, fonctionnalités pour DBA) et sa version 4.0 en décembre 2013 (nouveaux outils de reporting)[1].

Historique des versions

Fonctionnalités

modifier

Oracle SQL Developer permet le développement de A à Z d'applications en PL/SQL, la mise à disposition de feuilles de travail pour exécuter les requêtes et les scripts, une console pour l'administration de bases de données (DBA), une interface pour la génération de rapports (reporting), une solution complète de conception du modèle de données et une interface de migration permettant de migrer les bases de données d'éditeurs tiers vers Oracle[2].

Oracle SQL Developer supporte les produits Oracle ainsi que des plugins qui permettent de se connecter à des bases de données non Oracle. Oracle SQL Developer fonctionne avec IBM DB2, Microsoft Access, Microsoft SQL Server, MySQL, Sybase Adaptive Server, et les bases de données Teradata.

Extensions

modifier

En plus des extensions fournies par Oracle, des extensions développés par des parties tierces peuvent être intégrés dans SQL developer. Parmi celles-ci :

  • GeoRaptor : visualiseur de données geospatiales[3]
  • Insider : affichage de statistiques sur la base de données en temps réel[4]
  • Schema vizualizer : création des diagrammes entités / relations[5]
  • SVCO Extension : contrôle de version intégré[6]
  • Oracle2Excel : export de données vers Microsoft Excel[7]
  • Digger : analyseur de traces[8]

Notes et références

modifier
  1. a b et c (en) « Brief Overview of Oracle SQL Developer », www.oracle.com, mars 2011 (consulté le 10 mars 2014)
  2. « Sql Developper Overview », www.oracle.com (consulté le 11 mars 2014)
  3. (en) « Page de Georaptor », SourceForge (consulté le 11 mars 2011)
  4. (en) « Insider for Oracle 3.2.1 », fourthelephant.com (consulté le 11 mars 2011)
  5. (en) « Schema Visualizer for Oracle SQL Developer », sumsoftsolutions.com (consulté le 11 mars 2011)
  6. (en) « What is SVCO Extension for Oracle SQL Developer ? », sumsoftsolutions.com (consulté le 11 mars 2011)
  7. (en) « database2excel main page », sites.google.com (consulté le 11 mars 2011)
  8. (en) « Digger 2.5 », fourthelephant.com (consulté le 11 mars 2011)

Voir aussi

modifier

Articles connexes

modifier

Liens externes

modifier

📚 Artikel Terkait di Wikipedia

Structured Query Language

SQL SQL (sigle pour Structured Query Language, « langage de requêtes structurées ») est un langage informatique normalisé servant à exploiter des bases

Microsoft SQL Server

SQL Server modifier - modifier le code - voir Wikidata (aide) Microsoft SQL Server est un système de gestion de base de données (SGBD) en langage SQL

Oracle Database

pour Windows (x64) depuis février 2019. Oracle SQL Developer est lui aussi gratuit. Cet outil développé en Java permet, via une interface graphique, de

Langage de définition de données

definition language, DDL) est un langage informatique et un sous-ensemble de SQL pour manipuler les structures de données d'une base de données, et non les

SQL*Plus

SQL*Plus », IBM (consulté le 17 mars 2014) Sur les autres projets Wikimedia : SQL*Plus, sur Wikibooks Oracle Database Oracle SQL Developer (en) SQL*Plus

MySQL

MySQL modifier - modifier le code - voir Wikidata (aide) MySQL (prononcée [maj.ɛs.ky.ɛl]) est un système de gestion de bases de données relationnelles

NoSQL

only SQL (« pas seulement SQL » en anglais) même si cette interprétation peut être discutée. La définition exacte de la famille des SGBD NoSQL reste

Oracle (entreprise)

Infrastructure (OCI) Logiciels de bases de données MySQL Server MySQL Workbench Oracle Database Oracle SQL Developer Oracle TimesTen In-Memory Database et Oracle