AI के साथ डेटाबेस डिज़ाइन और ऑप्टिमाइज़ेशन

एडवांस्ड AI-असिस्टेड कोडिंग फॉर डेवलपर्स

Thalia Barrera

AI Engineering Curriculum Manager, DataCamp

वास्तविक डेटा जोड़ना

 

sql-table-error.png

 

  • Atlas के /usecase डायरेक्टरी में नया फ़ोल्डर
  • sqlite3.OperationalError: no such table: activity_events
  • ❗ टेबल का नाम अलग है: स्कीमा मिसमैच
एडवांस्ड AI-असिस्टेड कोडिंग फॉर डेवलपर्स

स्कीमा मैपिंग के लिए AI

schema-mismatch.png

🤖 स्कीमा एलाइनमेंट प्रॉम्प्ट:

मेरा डेटाबेस स्कीमा Atlas के अपेक्षित स्कीमा से मिलाइए। प्रोडक्शन डेटाबेस की टेबल्स और Atlas की अपेक्षित टेबल्स उपयोग करें। टेबल/कॉलम सुरक्षित रूप से रीनेम करें और पुरानी से नई स्कीमा की मैपिंग सूचीबद्ध करें।

एडवांस्ड AI-असिस्टेड कोडिंग फॉर डेवलपर्स

ai-table-squema.mp4

एडवांस्ड AI-असिस्टेड कोडिंग फॉर डेवलपर्स

वास्तविक‑दुनिया डेटा अपडेट्स

mermaid: डाटा-कैम्प पर्पल: डेटा रिकंसिलिएशन पाइपलाइन

 

  • Wayfarer पार्टनर्स से इवेंट्स इनजेस्ट करता है
  • पार्टनर्स डुप्लिकेट, सुधार, और एडजस्टमेंट भेजते हैं
  • पुराना डेटा → ग़लत KPI
  • CRUD ऑपरेशन्स से रिकंसिलिएशन
एडवांस्ड AI-असिस्टेड कोडिंग फॉर डेवलपर्स

AI-सहायित डुप्लिकेट डिटेक्शन

 

  • पार्टनर्स बुकिंग इवेंट्स के नए बैच भेजते हैं
  • कई प्रोवाइडर एक ही API स्क्रैप करते हैं → डुप्लिकेट सामान्य हैं
  • प्रोडक्शन में डालने से पहले डुप्लिकेट पहचानें

डेटाबेस टेबल्स में डुप्लिकेट डिटेक्शन

एडवांस्ड AI-असिस्टेड कोडिंग फॉर डेवलपर्स

डिटेक्शन क्वेरी डिज़ाइन करना

sql-duplication.png

एडवांस्ड AI-असिस्टेड कोडिंग फॉर डेवलपर्स

क्वेरी प्रदर्शन ऑप्टिमाइज़ेशन

SQL क्वेरी:

sql-innefficient-query2.png

🤖 प्रदर्शन ऑप्टिमाइज़ेशन प्रॉम्प्ट:

यह SQL क्वेरी और टेबल स्कीमा मैं अक्सर चलाता/चलाती हूँ। मुख्य प्रदर्शन बाधाएँ बताइए और परिणाम बदले बिना क्वेरी को अधिक कुशल लिखें।

एडवांस्ड AI-असिस्टेड कोडिंग फॉर डेवलपर्स

ai-efficient-query.mp4

एडवांस्ड AI-असिस्टेड कोडिंग फॉर डेवलपर्स

स्केल पर डेटाबेस डिज़ाइन

 

🤖 डेटाबेस डिज़ाइन प्रॉम्प्ट:

दिए गए स्कीमा और वर्कलोड (तारीख और शहर के अनुसार KPI की बार‑बार रीड, दैनिक बैच इन्सर्ट) के आधार पर नॉर्मलाइज़ेशन सुधार, पार्टिशनिंग रणनीतियाँ, और स्केलिंग विकल्प सुझाइए।

ऐसे बदलाव प्राथमिकता दें जिनका प्रभाव‑से‑प्रयास अनुपात सर्वश्रेष्ठ हो।

sql-data-growth.png

एडवांस्ड AI-असिस्टेड कोडिंग फॉर डेवलपर्स

ai-sql-partitioning.mp4

एडवांस्ड AI-असिस्टेड कोडिंग फॉर डेवलपर्स

Ayo berlatih!

एडवांस्ड AI-असिस्टेड कोडिंग फॉर डेवलपर्स

Preparing Video For Download...