Programming Basics SQL HTML CSS JavaScript React Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Linux Learn Typing

SQLتحميل قواعد بيانات جاهزة

  • ما يجب معرفته قبل تحميل قواعد بيانات
  • أين أجد قواعد بيانات جاهزة؟
  • مشاهدة محتوى قاعدة البيانات التي تم إضافتها

ما يجب معرفته قبل تحميل قواعد بيانات

عند البحث عن قواعد بيانات جاهزة، يفترض أن تبحث عن ملف نوعه sql يحتوي على إستعلامات جاهزة عند تنفيذها تقوم بإنشاء جداول مترابطة و فيها بيانات جاهزة.

الملف يمكن أن يكون مجهز لينشئ لك قاعدة بيانات جديدة مع إضافة كل ما فيها من محتوى، أو قد يكون يتوقع منك أن تقوم أنت أن تقوم بتجهيز قاعدة بيانات فارغة و من ثم تتصل بها و في النهاية تنفذ أوامر الإستعلام الموجودة في الملف حتى تضيف المحتوى فيها.


تجهيز قاعدة البيانات التي سنطبق عليها

قم بتنفيذ الإستعلام التالي حتى تنشئ قاعدة بيانات جديدة إسمها test.

الإستعلام

-- سيتم حذفها test في حال كان يوجد بالأساس قاعدة بيانات إسمها
DROP DATABASE IF EXISTS test;
-- test هنا قمنا بإنشاء قاعدة بيانات جديدة إسمها
CREATE DATABASE test;
-- سيتم حذفها test في حال كان يوجد بالأساس قاعدة بيانات إسمها DROP DATABASE IF EXISTS test; -- test هنا قمنا بإنشاء قاعدة بيانات جديدة إسمها CREATE DATABASE test;

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

عندما تقوم بتنفيذ الإستعلامات الموجودة في ملف sql الجاهز الذي ستتعلم كيفية تحميله بعد قليل، يقوم بإنشاء محتوى قاعدة البيانات لك في قاعدة البيانات test التي قمت أنت بتجهيزها.

أين أجد قواعد بيانات جاهزة؟

في البداية، بما أننا نتعامل مع قواعد بيانات MySQL يجب أن تبحث عن قواعد بيانات مبنية لقواعد بيانات MySQL و ليس نوع آخر.

1. للحصول على قواعد بيانات جاهزة يمكنك الدخول للرابط التالي الذي يحتوي على أكثر من 100 مشروع فيهم قواعد بيانات جاهزة.

توجه للرابط


2. بمجرد الدخول للرابط السابق سيظهر لك المشاريع التي فيها قواعد بيانات.

3.قم بالنقر على إسم أي مشروع تجد أن قاعدة البيانات الموجودة فيه مبنية بقواعد بيانات MySQL كما يظهر في المشروع التالي.

قواعد بيانات جاهزة


4. في هذا المشروع، قام صاحب المشروع بوضع قاعدة البيانات بداخل مجلد إسمه database حتى يساعدك في إيجادها لذا أنقر عليه حتي يفتح.
ملاحظة: إذا دخلت لمشاريع أخرى قد تجد قاعدة البيانات موضوعة بشكل مباشر مع الملفات الخارجية و ستعرفها مباشرةً لأن إمتدادها سيكون sql كما أشرنا سابقاً.

مجلد قواعد البيانات


5. لاحظ أن المبرمج قام بتسمية الملف الذي يحتوي على أوامر إنشاء قاعدة البيانات onlineshop.sql.

6. أنقر عليه حتى ترى الكود الذي بداخله.

ملف sql الذي يحتوي على أوامر إنشاء قاعدة البيانات


7. الأوامر الموضوعة في الملف onlineshop.sql تظهر بشكل جميل و ملون و لكن قد تجد بعض الصعوبة في نسخها كما هي.

8. أنقر على الزر Raw حتى يتم فتح الملف onlineshop.sql في صفحة خاصة حتى تتمكن من نسخه بسهولة كالتالي.

رؤية محتوى الملف في github


9. محتوى الملف الملف onlineshop.sql سيظهر كالتالي، قم بنسخه كما هو.
معلومة: لنسخ كل الكود بسرعة يمكنك النقر على ctrl + A لتحديد كله، ثم أنقر على ctrl + C لنسخ كل المحتوى الذي تم تحديده.

نسخ كود ملف في github


10. إرجع لصفحة phpMyAdmin و ضع النص الذي نسخته فيها و يمكنك النقر على ctrl + A لتفعل ذلك بشكل سريع.

11. أنقر على الزر Go حتى يتم تنفيذ الإستعلام.

تنفيذ الإستعلام الذي يقوم ببناء قاعدة البيانات

مشاهدة محتوى قاعدة البيانات التي تم إضافتها

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

الآن لمشاهدة محتوى الجداول التي تم إضافتها قم بالنقر على أسماء الجداول فقط كالتالي.