Contactez-nous

PODCAST Le 1er épisode de la saison 2 de notre #podcast est disponible 🎉. Pour l'écouter  🎧 👉 https://www.digora.com/fr/la-data-dans-tous-ses-etats

✖︎
Digora blog

Nouveautés Oracle Database 12c - partie 5 : SQL Developper

26/08/2013
Données
Cloud

DIGORA continue de vous présenter quelques-unes des nouveautés d'Oracle Database 12c. Voici le cinquième billet consacré à ces nouveautés. Cette partie 5 concerne essentiellement la dernière version de SQL Developper (produit Oracle gratuit !), qui fournit entre autre des fonctionnalités d'administration de bases Oracle

DIGORA continue de vous présenter quelques-unes des nouveautés d'Oracle Database 12c. Voici le cinquième  billet consacré à ces nouveautés. Cette partie 5 concerne essentiellement la dernière version de SQL Developper (produit Oracle gratuit !)qui fournit entre autre des fonctionnalités d'administration de bases Oracle.

Oracle SQL Developer est un environnement de développement intégré gratuit qui simplifie le développement et la gestion d'une base Oracle. Oracle SQL Developper supporte également l'utilisation d' Oracle TimesTen, de Data Miner, d'XML DB, d'Oracle Spatial et Graph. De plus, Oracle SQL Developer supporte des plugins qui permettent de se connecter à des bases de données non Oracle :  IBM DB2, Microsoft Access, Microsoft SQL Server, MySQL, Sybase Adaptive Server, et les bases de données Teradata. SQL Developer apporte les fonctionnalités suivantes lorsqu'il est connecté à une base Oracle :

  • environnement de développement complet d'application PL/SQL
  • interface adaptée pour exécuter des requêtes et lancer des scripts
  • console DBA pour gérer la base
  • interface proposant des rapports 
  • solution de modélisation complète
  • outil de migration à partir d'un base non-Oracle vers une base Oracle

Oracle vient se sortir la  SQL Developer en version 4.0, qui est particulièrement adaptée à Oracle 12c (même si la version 3.2 de SQL Developer savait déjà gérer Oracle 12c) :

Oracle SQL Developer version 4.0

Voici la fenêtre principale de SQL Developer (vous pouvez modifier l'apparence à travers le menu Préférences) :

Fenêtre principale de SQL Developer

SQL Developer offre des fonctionnalités avancées de codage et de débug PL/SQL :

SQL Developer fonctionnalités de codage et de débug PL/SQL

SQL Developer 4.0 fournit des fonctionnalités de modélisation sympathiques :

SQL Developer fonctionnalités de modélisation

SQL Developer 4.0 offre une fonctionnalité graphique sympathique : les jauges.

En exécutant la requête suivante qui fixe  4 valeurs en tant que valeur minimum, valeur maximum, valeur basse et valeur haute et qui récupère le salaire, vous pouvez présenter les données d'une manière sympathique, imagée ici juste en-dessous de la requête :

SELECT last_name, 'SQLDEV:GAUGE:1000:30000:10000:18000:' || salary 
  FROM employees WHERE employee_id < :employee_id
Exemple de requête disponible sur SQL Developer

SQL Developer propose également de définir des rapports personnalisés disposant entre autre de la même fonctionnalité de jauge. SQL Developer dispose d'un gestionnaire de version intégré, mais dispose également de connexions avec différents gestionnaires de versions disponibles. SQL Developer permet au DBA d'effectuer des actions d'administration sur la base, notamment sur les éléments suivants :

elements des actions d'administration disponible pour les DBA sur SQL Developer

SQL Developer est adapté, dans une certaine mesure, à l'option multitenant d'Oracle 12c.

Visualisation de SQL developer avec l'option multitenant d'Oracle 12c

SQL Developer met à disposition une interface graphique permettant d'administrer et d'exploiter l'ordonnanceur intégré à la base Oracle à travers le package DBMS_SCHEDULER. SQL Developer incorpore le support d'Oracle Spatial :

  • un menu contextuel sur les tables gérant des opérations sur les données spatiales
  • une visualisation de données spatiales :

Visualisation de données spatiales à partir de SQL Developer

Des informations complémentaires sont disponibles avec les liens suivants :

----------------------------------------------------------------------------------------------------------------------------------- Vous souhaitez en savoir plus sur ce sujet ? Contactez-nous ici pour de plus amples informations.