التشغيل السريع: إنشاء قاعدة بيانات أحادية في Azure SQL Database

في هذا التشغيل السريع، يمكنك إنشاء قاعدة بيانات أحادية في Azure SQL Database باستخدام إما مدخل Azure أو برنامج PowerShell النصي أو برنامج Azure CLI النصي. ثم يمكنك الاستعلام عن قاعدة البيانات باستخدام "Query editor" في مدخل Azure.

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

إنشاء قاعدة بيانات أحادية

يقوم هذا التشغيل السريع بإنشاء قاعدة بيانات أحادية في مستوى الحساب بلا خادم.

لإنشاء قاعدة بيانات أحادية في مدخل Azure، يبدأ هذا التشغيل السريع في صفحة Azure SQL.

  1. استعرض للوصول إلى صفحة تحديد خيار نشر SQL.

  2. أسفل SQL databases، قم بتعيين "Resource type" إلى "Single database" ، ثم حدد "Create" .

    Add to Azure SQL

  3. في علامة التبويب "Basics" في نموذج إنشاء SQL Database، أسفل "Project details" ، حدد Azure Subscription‎ المطلوب.

  4. بالنسبة إلى Resource group، حدد "Create new" وأدخل myResourceGroup، ثم حدّد "OK" .

  5. بالنسبة إلى Database name، أدخل mySampleDatabase.

  6. بالنسبة إلى Server، حدد "Create new" ، ثم قم بتعبئة نموذج الخادم الجديد بالقيم التالية:

    • Server name: أدخل mysqlserver وأضف بعض الأحرف للتفرد. لا يمكننا توفير اسم خادم محدد لاستخدامه لأن أسماء الخوادم يجب أن تكون فريدة عالمياً لجميع الخوادم في Azure، وليس فقط فريدة من نوعها داخل الاشتراك. لذا، أدخل اسماً على غرار mysqlserver12345 وسيمكنك المدخل من معرفة ما إذا كان متوفراً أم لا.
    • Location: حدد موقعاً من القائمة المنسدلة.
    • طريقة المصادقة: حدد Use SQL authentication.
    • Server admin login: أدخل azureuser.
    • Password: أدخل كلمة مرور تفي بالمتطلبات، وأدخلها مرة أخرى في حقل Confirm password.

    حدد "OK".

  7. اترك Want to use SQL elastic pool معينًا إلى "No" .

  8. ضمن "Compute + storage"، حدد "Configure database".

  9. هذا التشغيل السريع يستخدم قاعدة بيانات بلا خادم، لذا اترك مضبوطة على General Purpose (Scalable compute and storage options) ومجموعة مضبوطة على . اختر Apply.

    configure serverless database

  10. حدد Next: Networking في أسفل الصفحة.

    New SQL database - Basic tab

  11. في علامة التبويب "Networking" ، بالنسبة إلى طريقة الاتصال، حدد "Public endpoint" .

  12. بالنسبة إلى Firewall rules، قم بتعيين إضافة عنوان IP الحالي للعميل إلى "Yes" . اترك Allow Azure services and resources to access this server معينًا إلى "No" .

  13. حدد Next: Security في أسفل الصفحة.

    Networking tab

  14. في علامة التبويب أمان، لديك خيار تمكين Microsoft Defender for SQL. حدد "Next: Additional settings" في أسفل الصفحة.

  15. في علامة التبويب "Additional settings" ، في قسم مصدر البيانات، بالنسبة إلى استخدام البيانات الموجودة، حدد "Sample" . يؤدي هذا إلى إنشاء نموذج قاعدة بيانات AdventureWorksLT بحيث توجد بعض الجداول والبيانات للاستعلام عنها وتجربتها بدلاً من قاعدة بيانات فارغة.

  16. حدد "Review + create" من أسفل الصفحة:

    Additional settings tab

  17. من خلال صفحة "Review + create" ، حدد "Create" .

الاستعلام عن قاعدة البيانات

بمجرد إنشاء قاعدة البيانات، يمكنك استخدام "Query editor (preview)" في مدخل Azure للاتصال بقاعدة البيانات وبيانات الاستعلام.

  1. في المدخل، ابحث عن قواعد بيانات SQL وحددها، ثم حدد قاعدة البيانات من القائمة.

  2. في الصفحة الخاصة بقاعدة البيانات، حدد "Query editor (preview)" في القائمة اليسرى.

  3. أدخل معلومات تسجيل الدخول الخاصة بمسؤول الخادم، وحدد "OK" .

    Sign in to Query editor

  4. أدخل الاستعلام التالي في جزء محرر الاستعلام.

    SELECT TOP 20 pc.Name as CategoryName, p.name as ProductName
    FROM SalesLT.ProductCategory pc
    JOIN SalesLT.Product p
    ON pc.productcategoryid = p.productcategoryid;
    
  5. حدد Run، ثم راجع نتائج الاستعلام في جزء Results.

    Query editor results

  6. أغلق صفحة محرر الاستعلام، وحدد "OK" عند مطالبتك بالتخلص من عمليات التحرير التي لم يتم حفظها.

تنظيف الموارد

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

عند الانتهاء من استخدام هذه الموارد، يمكنك حذف مجموعة الموارد التي قمت بإنشائها، والتي ستحذف أيضاً الخادم وقاعدة البيانات الأحادية التي بداخلها.

لحذف myResourceGroup وجميع موارده باستخدام مدخل Azure:

  1. في المدخل، ابحث عن "Resource groups" وحددها، ثم حدد myResourceGroup من القائمة.
  2. في صفحة مجموعة الموارد، حدد "Delete resource group" .
  3. أسفل Type the resource group name، أدخل myResourceGroup، ثم حدّد "Delete" .

الخطوات التالية

الاتصال والاستعلام عن قاعدة البيانات باستخدام أدوات ولغات مختلفة:

هل تريد تحسين الإنفاق السحابي وحفظه؟