🗄️

database

آمن

掌握数据库工作流和操作

متاح أيضًا من: Azeem-2

通过涵盖设计、迁移、优化和数据管道的结构化工作流简化数据库开发。使用针对SQL和NoSQL系统的成熟阶段方法消除临时做法。

يدعم: Claude Codex Code(CC)
🥉 73 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "database". 设计用户认证数据库schema

النتيجة المتوقعة:

一个完整的schema,包含users表、sessions表、密码重置令牌,在email和session_id上建立适当索引,以及PostgreSQL的迁移脚本和Prisma ORM配置。

استخدام "database". 优化这个有多重JOIN的慢SELECT查询

النتيجة المتوقعة:

查询分析显示外键上缺少索引,建议在(status, created_at)上创建复合索引,并使用CTE重构查询以提高可读性和性能。

التدقيق الأمني

آمن
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
الملفات التي تم فحصها
214
الأسطر التي تم تحليلها
0
النتائج
1
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
100
الأمان
83
الامتثال للمواصفات

ماذا يمكنك بناءه

数据库Schema设计项目

按照结构化的7阶段工作流设计、实施和优化新的数据库schema,包含适当的迁移和质量门控。

查询性能优化

使用第3阶段优化工作流分析慢查询、审查执行计划并实施索引策略。

数据管道实施

利用第5阶段设计使用Airflow DAG和dbt转换的ETL管道,实现数据仓库集成。

جرّب هذه الموجهات

初学者:开始数据库设计
我需要为一个新的电商应用设计数据库。引导我完成数据库工作流的第1阶段,帮助我收集需求、设计schema并规划可扩展性。
中级:优化慢查询
我的PostgreSQL查询运行缓慢。使用第3阶段优化工作流分析执行计划、建议索引改进并重构低效查询。
高级:规划数据库迁移
我需要从MySQL零停机迁移到PostgreSQL。引导我完成第4阶段迁移规划,包括测试策略和数据完整性验证。
专家:构建数据管道
设计一个使用Airflow和dbt的实时数据管道,从多个数据源摄取数据、转换数据并加载到我们的数据仓库。包含监控和质量检查。

أفضل الممارسات

  • 始终在第1阶段从设计数据库schema时考虑未来可扩展性
  • 在生产部署前在 staging 环境中彻底测试迁移
  • 在第7阶段运维中实施监控和告警

تجنب

  • 跳过第2阶段迁移测试直接部署到生产
  • 在审查执行计划之前优化查询
  • 在没有数据质量验证门控的情况下实施数据管道

الأسئلة المتكررة

我需要所有引用的子技能才能使用此工作流吗?
不需要,您可以独立使用相关阶段。例如,可以仅使用第3阶段进行查询优化,而无需数据管道技能。
此工作流支持哪些数据库?
主要关注PostgreSQL,同时为MongoDB、Redis和数据仓库工具(如ClickHouse和dbt)提供专门章节。
我可以将此工作流用于小项目吗?
是的,根据您的需求调整工作流。小项目可能只需要第1、2和7阶段进行基本设计、实施和备份。
如何将其与现有CI/CD管道集成?
第2阶段迁移和第7阶段运维与CI/CD集成。在CI中使用迁移测试,在部署管道中使用备份监控。
此工作流适合NoSQL数据库吗?
是的,工作流在第1阶段包含NoSQL设计模式,并全程引用MongoDB和Redis特定技能。
在生产前应该实施哪些质量门控?
完成所有6个质量门控:schema审查、迁移测试、性能基准测试、备份配置、监控设置和文档。

تفاصيل المطور

المؤلف

sickn33

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md