Compétences SQL Pro
📦

SQL Pro

Sûr

Maîtriser les requêtes SQL et l'optimisation des bases de données

Les requêtes de base de données complexes et les problèmes de performance ralentissent les applications et frustrent les développeurs. Cette compétence offre une optimisation experte du SQL, des techniques de requêtes avancées et des conseils en architecture de base de données pour les systèmes cloud-natifs modernes.

Prend en charge: Claude Codex Code(CC)
🥉 72 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "SQL Pro". Optimize a customer cohort retention query for a dataset with 50 million users

Résultat attendu:

  • Provides optimized SQL using window functions and CTEs
  • Recommends appropriate indexes on signup_date and user_id columns
  • Suggests partitioning strategy by signup month for faster queries
  • Includes EXPLAIN analysis showing reduced scan operations

Utilisation de "SQL Pro". Design schema for multi-tenant task management app with GDPR compliance

Résultat attendu:

  • Presents normalized schema with tenant_id isolation on all tables
  • Includes data retention policies and soft delete patterns
  • Shows row-level security implementation for tenant access control
  • Provides migration script template for schema deployment

Audit de sécurité

Sûr
v1 • 2/25/2026

This is a prompt-only skill containing SQL expertise and guidance. Static analysis scanned 0 files with 0 lines of executable code. No security risks detected as the skill provides only conversational SQL guidance without any code execution capabilities.

0
Fichiers analysés
0
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
74
Conformité aux spécifications

Ce que vous pouvez construire

Optimisation de plateforme e-commerce

Optimiser les performances de la base de données pour les boutiques en ligne à fort trafic avec des catalogues de produits complexes et le traitement des commandes.

Analytique d'entrepôt de données

Concevoir des requêtes analytiques efficaces pour les tableaux de bord de business intelligence et les systèmes de reporting.

Architecture de base de données SaaS

Construire des schémas de base de données multi-locataires évolutifs avec une isolation appropriée et la conformité GDPR.

Essayez ces prompts

Révision de requête basique
Review this SQL query for correctness and suggest improvements: [paste your query]. The table schema is: [describe schema]. Expected output: [describe what you need].
Optimisation des performances
This query takes too long on a table with [row count] rows. Current execution time: [time]. EXPLAIN plan shows: [paste plan]. Optimize for faster execution while maintaining correctness.
Consultation sur la conception du schéma
Design a database schema for [application type] with these requirements: [list requirements]. Must support [scale expectations] and comply with [regulations]. Include indexing strategy.
Planification de stratégie de migration
Plan a migration from [source database] to [target database] for a [size] database with [key constraints]. Include: schema conversion, data migration approach, downtime minimization, and rollback plan.

Bonnes pratiques

  • Toujours utiliser des requêtes paramétrées pour prévenir les vulnérabilités par injection SQL
  • Tester les performances des requêtes avec des volumes de données réalistes avant le déploiement en production
  • Documenter les requêtes complexes avec des commentaires expliquant la logique métier et les hypothèses

Éviter

  • Exécuter des requêtes complexes non testées directement sur les bases de données de production sans sauvegardes
  • Utiliser SELECT * au lieu de spécifier les colonnes requises dans le code de production
  • Ignorer les plans EXPLAIN et se fier à l'intuition pour l'optimisation des requêtes

Foire aux questions

Cette compétence peut-elle exécuter des requêtes SQL sur ma base de données ?
Non, cette compétence fournit des conseils experts et des recommandations d'optimisation de requêtes. Vous devez exécuter vous-même les requêtes dans votre environnement de base de données.
Quelles bases de données SQL cette compétence supporte-t-elle ?
Cette compétence couvre PostgreSQL, MySQL, SQL Server, Oracle, Snowflake, BigQuery, Redshift et d'autres bases de données SQL modernes, y compris les systèmes cloud-natifs et HTAP.
Comment fournir le contexte pour l'optimisation des requêtes ?
Partagez votre requête, les schémas de tables avec les nombres de lignes, le temps d'exécution actuel et le plan EXPLAIN. Plus de contexte permet des recommandations d'optimisation plus précises.
Cette compétence peut-elle aider avec les bases de données NoSQL ?
L'accent principal est sur les bases de données SQL. Pour les systèmes NoSQL avec des interfaces SQL comme MongoDB ou Cassandra, des conseils sont disponibles pour leurs capacités de requêtes SQL.
Les conseils sont-ils sécurisés pour exécuter sur les bases de données de production ?
Toujours tester les recommandations dans un environnement de staging d'abord. La compétence fournit des conseils based on bonnes pratiques mais ne peut pas tenir compte de toutes les contraintes spécifiques à la production.
Cette compétence aide-t-elle avec la sécurité des bases de données ?
Oui, elle couvre la prévention des injections SQL, la sécurité au niveau des lignes, le masquage des données, les pistes d'audit et les modèles de conformité pour le GDPR et d'autres réglementations.

Détails du développeur

Structure de fichiers

📄 SKILL.md