Database Architect
تصميم معماريات قواعد البيانات القابلة للتوسع
اختيار قاعدة البيانات الخاطئة أو تصميم مخطط ضعيف يؤدي إلى إعادة عمل مكلفة ومشاكل في الأداء. توفر هذه المهارة إرشادات خبراء في اختيار تقنية قاعدة البيانات ونمذجة البيانات وتصميم المعمارية لبناء طبقات بيانات قابلة للتوسع من البداية.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "Database Architect". Design a schema for a blog platform with users, posts, comments, and tags.
Résultat attendu:
المخطط الموصى به يشمل: جدول المستخدمين (id, email, created_at)، جدول المشاركات مع مفتاح خارجي للمستخدمين، جدول التعليقات مع parent_id مرجعي ذاتي للتسلسل، جدول الوسوم مع جدول تقاطع many-to-many هو post_tags. فهارس على posts.user_id و comments.post_id وفهرس نص كامل على posts.title والمحتوى.
Utilisation de "Database Architect". Should I use Redis or PostgreSQL for session storage?
Résultat attendu:
استخدم Redis لتخزين الجلسات عندما تحتاج وصولاً سريعاً وانتهاء صلاحية تلقائي عبر TTL وقابلية التوسع الأفقي. استخدم PostgreSQL عندما يجب أن تنجو الجلسات من إعادة تشغيل Redis أو تتطلب استعلامات معقدة أو يجب أن تشارك في معاملات قاعدة البيانات. لمعظم تطبيقات الويب، Redis مع استمرارية PostgreSQL يوفر أفضل توازن.
Audit de sécurité
SûrStatic analysis scanned 0 files with risk score 0/100. Evaluation confirms this is a prompt-only skill with no executable code. The skill provides database architecture guidance through instructional text only. No dangerous patterns, network access, or code execution vectors detected. Safe for publication.
Score de qualité
Ce que vous pouvez construire
تصميم منصة جديدة من الصفر
تصميم بنية كاملة لقاعدة بيانات لمنصة SaaS جديدة بما في ذلك اختيار التقنية وتصميم المخطط واستراتيجية التوسع.
تخطيط ترحيل قاعدة البيانات
إنشاء خطة ترحيل مفصلة للانتقال من قاعدة بيانات MySQL أحادية إلى بنية الخدمات المصغرة مع الاستمرار متعدد اللغات.
تصميم مخطط NoSQL
تصميم مخططات المستندات وأنماط الوصول للوحة تحليلات عالية السرعة باستخدام MongoDB أو DynamoDB.
Essayez ces prompts
أبني تطبيقاً جديداً يحتاج إلى تخزين ملفات المستخدمين والمعاملات وسجلات النشاط. يتوقع التطبيق 10,000 مستخدم نشط يومياً في البداية. ساعدني في اختيار تقنية قاعدة البيانات المناسبة واشرح المفاضلات.
صمم مخطط قاعدة بيانات لأداة إدارة مشاريع متعددة المستأجرين. لكل مستأجر مستخدمون ومشاريع ومهام وتعليقات. اعرض الجداول والعلاقات والفهارس الرئيسية المطلوبة.
نحتاج إلى الترحيل من مثيل MySQL واحد إلى بنية مقسمة تدعم أكثر من 100 مليون سجل. أنشئ خطة ترحيل بدون توقف مع المراحل وإجراءات التراجع ومعايير النجاح.
صمم بنية CQRS قائمة على الأحداث لنظام إدارة الطلبات. شمل تصميم متجر الأحداث و投影ات نموذج القراءة واستراتيجيات اللقطات وكيفية التعامل مع تطور المخطط بمرور الوقت.
Bonnes pratiques
- افهم دائماً أنماط الوصول ومتطلبات التوسع قبل اختيار تقنية قاعدة البيانات
- ابدأ منظماً، ثم غير التطبيع بشكل انتقائي بناءً على أداء الاستعلام المقاس
- خطط للترحيل مع إجراءات تراجع آلية واختبر تماماً في بيئة التجهيز
Éviter
- اختيار قواعد البيانات الرائجة دون فهم التعقيد التشغيلي
- الإفراط في التطبيع لأحمال العمل الثقيلة القراءة مما يسبب عمليات JOIN زائدة
- تخطي تخطيط النسخ الاحتياطي والتراجع قبل ترحيلات الإنتاج