مقدمة

مكتمل

تطوير حلول PostgreSQL في كود Visual Studio يتطلب أكثر من مجرد كتابة استفسارات SQL. يحتاج المطورون إلى الاتصال بقواعد البيانات، واستكشاف المخططات والجداول، وتشغيل الاستعلامات، ومراجعة النتائج كجزء من عملهم اليومي. توفر إضافة PostgreSQL هذه القدرات مباشرة داخل كود Visual Studio. يبني GitHub Copilot على هذه التجربة من خلال تقديم مساعدة مدعومة بالذكاء الذكاء الاصطناعي تستخدم سياق قاعدة بيانات PostgreSQL المتصلة.

معا، يدعم امتداد PostgreSQL وGitHub Copilot مهام تطوير PostgreSQL الشائعة دون الحاجة إلى التحول إلى أدوات قواعد بيانات منفصلة. يحافظ هذا النهج على عمل قواعد البيانات قريبا من كود التطبيق ويساعد الفرق على البقاء مركزين أثناء تطوير واختبار وتحسين حلول PostgreSQL.

فكر في وكالة تأجير تدعى مارجيز ترافيل. يقوم فريق التطوير ببناء وصيانة تطبيقات تعتمد على Azure Database for PostgreSQL لإدارة القوائم والحجوزات وتقييمات العملاء. تشمل أعمالهم اليومية فحص الجداول، وكتابة واختبار الاستعلامات، والتحقيق في النتائج غير المتوقعة، وتحسين SQL لتلبية متطلبات التطبيق. باستخدام إضافة PostgreSQL وGitHub Copilot داخل كود Visual Studio، يمكن لفريق Margie's Travel استكشاف كائنات قاعدة البيانات، وإنشاء وتعديل استعلامات SQL، ومراجعة النتائج أثناء العمل في بيئة تطوير واحدة.

بعد الانتهاء من هذه الوحدة النمطية، ستتمكن من:

  • اشرح كيف تضيف إضافة PostgreSQL قدرات قاعدة بيانات PostgreSQL إلى Visual Studio Code.
  • صف كيف يتكامل GitHub Copilot مع امتداد PostgreSQL لتقديم دعم وعي بقواعد البيانات.
  • استخدم Copilot Chat لإنشاء وتحسين استعلامات SQL بناء على التعليمات باللغة الطبيعية.
  • نفذ استعلامات SQL وراجع النتائج باستخدام الأدوات المدمجة في امتداد PostgreSQL.