تكوين وترحيل إلى قاعدة بيانات Azure ل PostgreSQL

intermediate
database-administrator
azure-database-postgresql

في لمح البصر

قاعدة بيانات Azure لـ PostgreSQL هي خدمة قاعدة بيانات للنظام الأساسي كخدمة في Microsoft Cloud. وهو يستند إلى قاعدة بيانات PostgreSQL الارتباطية مفتوحة المصدر ويتضمن توفرا عاليا مدمجا ونسخا احتياطيا تلقائيا واستعادة، بالإضافة إلى ميزات أمان شاملة. يوفر نموذج تسعير الدفع أولا بأول أداء يمكن التنبؤ به والتحجيم شبه الفوري. في مسار التعلم هذا، ستتعلم الميزات الرئيسية ل PostgreSQL وكيفية عملها في قاعدة بيانات Azure ل PostgreSQL. يمكنك التعرف على قاعدة بيانات Azure المختلفة لخيارات تنفيذ PostgreSQL، وكيفية تكوين خادم لاحتياجاتك.

المتطلبات الأساسية

  • فهم قواعد البيانات الارتباطية.
  • توضيح الإلمام بـ SQL الأساسي.

الوحدات النمطية في مسار التعلم هذا

PostgreSQL هو نظام قاعدة بيانات ارتباطية مفتوح المصدر متوفر كخدمة Azure. في هذه الوحدة، ستتعرف على بنية PostgreSQL، وكيفية إدارة الجوانب المختلفة لقاعدة بيانات Azure ل PostgreSQL.

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

يتلقى خادم Azure Database for PostgreSQL استعلامات SQL ويعيد النتائج ذات الصلة. يمر كل استعلام SQL بعدة مراحل من أجل إرجاع النتائج الصحيحة في أسرع وقت ممكن.

تتضمن قاعدة بيانات Azure لـ PostgreSQL ميزات أمان شاملة بما في ذلك التشفير والمصادقة ومنح الأذونات لمستخدمي قاعدة البيانات. في هذه الوحدة، ستتعرف على ميزات الأمان لقاعدة بيانات Azure ل PostgreSQL.

يدعم PostgreSQL الإجراءات والوظائف المخزنة لجعل الاستعلامات SQL قابلة لإعادة الاستخدام. في هذه الوحدة النمطية، ستتعلم كيفية إنشاء الإجراءات والوظائف المخزنة وتشغيلها.

قاعدة بيانات Azure لـ PostgreSQL هي خدمة قاعدة بيانات متوافقة مع ACID. يضمن تسجيل الكتابة المسبقة أن التغييرات ذرية ودائمة. في هذه الوحدة النمطية، ستتعرف على كيفية تنفيذ قاعدة بيانات Azure لـ PostgreSQL لتسجيل الكتابة المسبقة.

تستخدم Azure Database for PostgreSQL كتالوجات النظام وطرق العرض لإدارة بيانات التعريف بكفاءة. يمكن أن يؤدي فهمها إلى تحسين أداء قاعدة البيانات بشكل كبير وتبسيط إدارة أنظمة PostgreSQL.

Azure Database for PostgreSQL هي عبارة عن حل قاعدة بيانات ارتباطي متعدد المستخدمين. تؤدي الزيادة في المستخدمين إلى خطر التعارضات وبالتالي من المهم فهم أنظمة التزامن الموجودة.

تحتاج أنظمة إدارة قواعد البيانات (DBMSs) إلى أنظمة لفهم البيانات والاستعلامات التي تعمل مقابل هذه البيانات. من المهم فهم كيفية عمل ضبط الأداء وكيف يمكنك تقييم مقاييس الأداء.

تدعم قاعدة بيانات Azure لخادم PostgreSQL المرن ترحيل البيانات من خوادم PostgreSQL. تغطي هذه الوحدة النمطية أدوات وأساليب الترحيل عبر الإنترنت وغير المتصل، مما يساعدك على اختيار النهج الصحيح للسيناريو الخاص بك.