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

Oracle (entreprise)

de bases de données MySQL Server MySQL Workbench Oracle Database Oracle SQL Developer Oracle TimesTen In-Memory Database et Oracle In-Memory Database Cache

Oracle Database

d'exporter ensuite ces structures directement sur Oracle SQL Developer. L'intégralité des produits Oracle, à savoir : la base de données (RDBMS) ; le serveur

Structured Query Language

Sybase ainsi que SQL Server de Microsoft. PL/SQL est un langage de programmation du SGBD Oracle Database de Oracle Corporation. PL/pgSQL est un langage

MySQL

concurrence avec Oracle, PostgreSQL et Microsoft SQL Server. Son nom vient du prénom de la fille du cocréateur Michael Widenius, My (sv). SQL fait référence

Microsoft SQL Server

la version choisie. Par rapport à ses concurrents que sont Oracle, MySQL ou PostgreSQL, SQL Server se distingue par le fait que c'est un SGBDR(Système

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

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

PL/SQL

par Oracle et utilisé dans le cadre de bases de données relationnelles. Sa syntaxe générale ressemble à celle des langages Pascal et Ada. PL/SQL est disponible