Compétences database
🗄️

database

Sûr

Maîtriser les workflows et opérations de base de données

Également disponible depuis: Azeem-2

Rationalisez le développement de bases de données avec un workflow structuré couvrant la conception, les migrations, l'optimisation et les pipelines de données. Éliminez les approches ad hoc avec des phases éprouvées pour les systèmes SQL et NoSQL.

Prend en charge: Claude Codex Code(CC)
🥉 73 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 "database". Concevoir un schéma de base de données d'authentification utilisateur

Résultat attendu:

Un schéma complet avec la table users, la table sessions, les jetons de réinitialisation de mot de passe, un indexation appropriée sur email et session_id, et des scripts de migration pour PostgreSQL avec configuration Prisma ORM.

Utilisation de "database". Optimiser cette SELECT lente avec plusieurs JOIN

Résultat attendu:

Analyse de requête montrant des index manquants sur les clés étrangères, recommandation pour un index composite sur (status, created_at), et requête refactorisée utilisant des CTE pour une meilleure lisibilité et performance.

Audit de sécurité

Sûr
v1 • 2/24/2026

Static analysis flagged 69 patterns (53 external_commands, 16 cryptographic) but all are FALSE POSITIVES. The detected 'backtick execution' patterns are Markdown code block delimiters containing skill references, not shell commands. No cryptographic code exists in this documentation-only file. This skill is purely informational content describing database workflows.

1
Fichiers analysés
214
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é
83
Conformité aux spécifications

Ce que vous pouvez construire

Projet de conception de schéma de base de données

Suivez le workflow structuré en 7 phases pour concevoir, implémenter et optimiser un nouveau schéma de base de données avec des migrations appropriées et des portes de qualité.

Optimisation des performances des requêtes

Utilisez le workflow d'optimisation de la phase 3 pour analyser les requêtes lentes, examiner les plans d'exécution et implémenter des stratégies d'indexation.

Implémentation de pipeline de données

Exploitez la phase 5 pour concevoir des pipelines ETL avec les DAG Airflow et les transformations dbt pour l'intégration d'entrepôt de données.

Essayez ces prompts

Débutant : Commencer la conception de base de données
J'ai besoin de concevoir une base de données pour une nouvelle application e-commerce. Parcourez la phase 1 du workflow de base de données et aidez-moi à rassembler les exigences, concevoir le schéma et planifier la évolutivité.
Intermédiaire : Optimiser les requêtes lentes
Mes requêtes PostgreSQL s'exécutent lentement. Utilisez le workflow d'optimisation de la phase 3 pour analyser les plans d'exécution, suggérer des améliorations d'index et refactoriser les requêtes inefficaces.
Avancé : Planifier la migration de base de données
J'ai besoin de migrer de MySQL vers PostgreSQL sans temps d'arrêt. Guidez-moi à travers la phase 4 de planification de la migration, y compris la stratégie de test et la vérification de l'intégrité des données.
Expert : Construire un pipeline de données
Concevez un pipeline de données en temps réel utilisant Airflow et dbt qui ingère à partir de multiples sources, transforme les données et les charge dans notre entrepôt de données. Incluez la surveillance et les contrôles de qualité.

Bonnes pratiques

  • Concevez toujours les schémas de base de données en pensant à l'évolutivité future dès la phase 1
  • Testez les migrations minutieusement en staging avant le déploiement en production
  • Implémentez la surveillance et les alertes dans le cadre des opérations de la phase 7

Éviter

  • Skipper les tests de migration de la phase 2 et déployer directement en production
  • Optimiser les requêtes sans examiner les plans d'exécution au préalable
  • Implémenter des pipelines de données sans portes de validation de qualité des données

Foire aux questions

Ai-je besoin de toutes les sous-compétences référencées pour utiliser ce workflow ?
Non, vous pouvez utiliser les phases pertinentes de manière indépendante. Par exemple, utilisez uniquement la phase 3 pour l'optimisation des requêtes sans avoir besoin des compétences en pipeline de données.
Quelles bases de données ce workflow prend-il en charge ?
L'accent principal est sur PostgreSQL, avec des sections dédiées pour MongoDB, Redis et les outils d'entrepôt de données comme ClickHouse et dbt.
Puis-je adapter ce workflow pour les petits projets ?
Oui, adaptez le workflow à vos besoins. Les petits projets peuvent n'avoir besoin que des phases 1, 2 et 7 pour la conception de base, l'implémentation et les sauvegardes.
Comment intégrer ceci avec les pipelines CI/CD existants ?
Les migrations de la phase 2 et les opérations de la phase 7 s'intègrent au CI/CD. Utilisez les tests de migration dans CI et la surveillance des sauvegardes dans votre pipeline de déploiement.
Ce workflow est-il adapté aux bases de données NoSQL ?
Oui, le workflow inclut les modèles de conception NoSQL dans la phase 1 et référence les compétences spécifiques à MongoDB et Redis tout au long.
Quelles portes de qualité dois-je implémenter avant la production ?
Complétez les 6 portes de qualité : révision du schéma, test des migrations, benchmarks de performance, configuration des sauvegardes, configuration de la surveillance et documentation.

Détails du développeur

Structure de fichiers

📄 SKILL.md