Interroger une base de données - Amazon Redshift

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Interroger une base de données

Pour interroger les bases de données hébergées par votre cluster Amazon Redshift, deux options s’offrent à vous :

  • Connectez-vous à votre cluster et exécutez des requêtes sur le AWS Management Console avec l'éditeur de requêtes.

    Si vous utilisez l'éditeur de requêtes sur la console Amazon Redshift, vous n'avez pas besoin de télécharger et de configurer une application SQL client.

  • Connectez-vous à votre cluster via un outil SQL client, tel que SQL Workbench/J.

    Amazon Redshift prend en charge la connexion des outils SQL clients via Java Database Connectivity (JDBC) et Open Database Connectivity (ODBC). Amazon Redshift ne fournit ni n'installe aucun outil ou bibliothèque SQL client. Vous devez donc les installer sur votre ordinateur client ou sur votre EC2 instance Amazon pour les utiliser. Vous pouvez utiliser la plupart des outils SQL clients qui prennent en charge JDBC ODBC les pilotes.

Note

Lorsque vous écrivez des procédures stockées, nous vous recommandons une bonne pratique pour sécuriser les valeurs sensibles :

Ne codez pas en dur des informations sensibles dans la logique des procédures stockées. Par exemple, n'attribuez pas de mot de passe utilisateur dans une CREATE USER instruction figurant dans le corps d'une procédure stockée. Cela présente un risque de sécurité, car les valeurs codées en dur peuvent être enregistrées sous forme de métadonnées de schéma dans les tables du catalogue. Transmettez plutôt des valeurs sensibles, telles que des mots de passe, en tant qu’arguments à la procédure stockée, au moyen de paramètres.

Pour plus d'informations sur les procédures stockées, consultez CREATEPROCEDUREla section Création de procédures stockées dans Amazon Redshift. Pour plus d’informations sur les tables catalogue, consultez Tables de catalogue système.