Initiation

SQL Workshop

Introduction

SQL Workshop vous permet de créer, d'afficher et de gérer vos objets de base de données. Un navigateur Web suffit. Connectez-vous à votre espace de travail et voilà ! Vous accédez rapidement et facilement à Oracle Database à partir d'Internet.

Vous n'avez pas encore d'espace de travail ? Vous pouvez vous lancer avec un espace de travail gratuit en quelques instants.

Démarrer gratuitement

Navigateur d'objet

Grâce au navigateur d'objet, vous pouvez utiliser une arborescence pour afficher les propriétés d'objet et créer des objets.

  • Création d'objets

    Suivez les instructions simples des assistants pour la création des objets de base de données.

  • Affichage et modification d'objets

    Parcourez et modifiez des tables, des vues, des packages, des procédures et plus encore.

  • Navigation dans les données

    Parcourez et filtrez les données de vos tables et de vos vues.

Commandes SQL

Vous pouvez exécuter n'importe quelle instruction SQL ou n'importe quel bloc PL/SQL dans Commandes SQL. Entrez simplement votre instruction SQL ou bloc PL/SQL dans l'éditeur de commande, puis cliquez sur Exécuter. Vous pouvez consulter facilement les résultats de votre commande dans le panneau d'affichage au bas de l'écran.

  • Saisie d'instructions SQL

    La commande SQL que vous saisissez peut être utilisée pour créer, modifier, afficher, exécuter et supprimer des objets de base de données. Vous pouvez exécuter des commandes DDL (Data Definition Language) et DML (Data Manipulation Language).

  • Affichage des résultats d'instruction

    Le panneau d'affichage présente les résultats des requêtes et des instructions DML.

  • Télécharger les données

    Vous pouvez télécharger les résultats de requête dans un fichier CSV.

Scripts SQL

Un script SQL est un ensemble de commandes SQL enregistré en tant que fichier. Ce script SQL peut contenir des instructions SQL ou des blocs PL/SQL. Vous pouvez l'utiliser pour créer, modifier, afficher, exécuter et supprimer des objets de base de données.

  • Gestion des scripts

    Vous pouvez facilement créer des scripts de toutes pièces ou télécharger des fichiers existants. Lorsque vous modifiez un script SQL, vous avez accès à un éditeur de code en pleine page avec une option de surlignage de texte.

  • Afficher les résultats

    Lorsque vous exécutez un script, une page de résultats apparaît et présente chaque exécution d'instruction et les informations en retour associées. Vous pouvez revenir sur cette page à tout moment et consulter des résultats précédents.

  • Créer une application

    Cliquez sur le bouton Créer une application depuis l'éditeur de script pour analyser le script SQL et créer une application en quelques clics seulement.

Utilitaires

Oracle APEX fournit de nombreux utilitaires pratiques pour la gestion des données et la maintenance des objets de base de données.

  • Data Workshop

    Data Workshop vous permet de charger des données vers la base de données ou d'en décharger. Vous pouvez effectuer le chargement d'un fichier texte, d'un fichier XML ou d'une feuille de calcul vers une nouvelle table ou une table existante. Vous pouvez également décharger des données vers un fichier texte ou un fichier XML.

  • Query Builder

    Construisez des requêtes de manière graphique en ajoutant des tables et des vues dans un panneau et en sélectionnant les colonnes à renvoyer. Vous pouvez également créer des relations entre les objets, afficher les résultats de requête formatés et enregistrer des requêtes en ayant peu ou pas de connaissances en SQL.

  • Quick SQL

    Concevez et réalisez rapidement des prototypes de modèle de données à l'aide d'une syntaxe abrégée semblable au Markdown qui s'étend à Oracle SQL basé sur les normes.

  • Ensembles de données échantillon

    Utilisez les ensembles de données échantillon pour construire des applications échantillon.

  • Génération de DDL

    Vous pouvez générer des instructions DDL (Data Definition Language) pour tout ou partie des objets de base de données de votre schéma.

  • Valeurs par défaut d'interface utilisateur

    Indiquez des propriétés de mise en page pour générer de façon cohérente des éléments/colonnes dans des pages et des applications.

  • Comparaison de schémas

    Vous pouvez exécuter un état qui compare des objets de base de données de deux schémas, en affichant leurs différences. Vous pouvez comparer tous les objets des schémas ou limiter votre état à des objets spécifiques.

  • Méthodes sur les tables

    L'utilitaire Méthodes sur les tables vous permet de créer une interface de programmation d'applications (API) ou un package pour des opérations DML sur des tables spécifiques.

  • Corbeille

    Restaurez les objets de base de données qui ont été supprimés.

  • Etats sur les objets

    Accédez à de nombreux états afin de mieux gérer les objets de base de données de votre schéma.

  • A propos de la base de données

    Les personnes disposant d'un accès administrateur de base de données peuvent consulter les détails de base de données sous-jacents.

  • Moniteur de base de données

    Les personnes disposant d'un accès administrateur de base de données peuvent exécuter des états d'activité de base de données.

Services RESTful

Créez et gérez des services RESTful à l'aide du référentiel reposant sur Oracle REST Data Services (ORDS). Cette fonctionnalité permet de définir des adresses de service Web RESTful ou des URI, autorisant d'autres applications à extraire des données des objets de données sous-jacents. Les définitions sont réparties en modules, modèles et gestionnaires.

Oracle REST Data Services
  • Modules

    Les modules fournissent le chemin de base pour la définition d'URI. Il s'agit d'un conteneur utilisé pour regrouper des services RESTful liés.

  • Modèles

    Les modèles sont définis au sein d'un module. Ils représentent un service RESTful individuel capable de répondre aux requêtes pour un ensemble d'URI (Universal Resource Identifiers). Le schéma d'URI du modèle de ressource définit l'ensemble d'URI.

  • Gestionnaires

    Les gestionnaires sont définis pour un modèle spécifique. Ils fournissent la logique requise afin de traiter une opération HTTP spécifique pour le modèle de ressource, telle que GET, POST, PUT et DELETE.