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

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

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

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

عند البحث عن قواعد بيانات جاهزة, يفترض أن تبحث عن ملف نوعه sql يحتوي على إستعلامات جاهزة عند تنفيذها تقوم بإنشاء جداول مترابطة و فيها بيانات جاهزة.
إذاً قاعدة البيانات الجاهزة يقصد بها محتوى ( Tables - Constraints - Indexes إلخ.. ) يمكن إضافته كما هو في قاعدة بيانات.

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


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

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

الإستعلام

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

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

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

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

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

توجه للرابط


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

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


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


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

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


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

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


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


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

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

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

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

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