Mohanad's "Blog" 🤓👋

إدارة قواعد البيانات

يوجد الكثير والكثير من أدوات الإدارة لقواعد البيانات بعضها المجاني .. بعض الذي يعمل على الويب .. اليوم سأستعرض أفضل البرامج التي عملت عليها..

PHPMyAdmin

[من خلال phpMyAdmin يمكننا إدارة قواعد البيانات من نوع MySQL من خلال الويب مباشرة.. وهي تعتبر المفضلة لشركات الاستضافة لذا من المهم جداً أن تكون على معرفة بها في حال رغبتك برفع موقع على شركة استضافة..]{style="line-height: 1.6em;"}

[ميزاتها:]{.underline}

  • مجانية
  • web based لذا فهي لا تعتمد على نظام تشغيل معين
  • استيراد وتصدير لامتدادات مختلفة

[عيوبها:]{.underline}

  • لا تدعم views، بحثت كثيراً عن طريقة أتمكن عن إنشاء view باستخدام phpMyAdmin ولكن لم أتمكن من ذلك.
  • لا تدعم database diagram

{#section style="padding-bottom: 5px; margin: 10px 0px; line-height: 26px; font-size: 26px; color: rgb(85, 85, 85); font-family: Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;"}

[Valentina Studio]{style="color:#800080;"}

Icon.175x175-75

يعتبر من بين إحدى أفضل الأدوات للتعامل مع قواعد البيانات، بدأت باستعماله مؤخراً وقد أعجبني كثيراً، يوجد منه نسخة مجانية ونسخة مدفوعة، يمكن مشاهدة كافة الميزات وتحميله من موقعه http://www.valentina-db.com/.

[ميزاته]{.underline}:

  • يعمل على عدة أنظمة تشغيل.
  • يمكن من خلاله رسم مخطط لقاعدة البيانات database diagram
  • يمكن إنشاء views - stored procedure - constraints
  • يدعم تصدير واستيراد قاعدة البيانات مع حزمة واسعة من الخيارات.
  • الواجهة حلوة.

[عيوبه]{.underline}:

  • لم أكتشف عيوبه حتى الآن.

1397226922schema_column_view

Valentina-Studio_9

[HeidiSQL]{style="color:#800080;"}

heidisql_logo

أداة جميلة جداً ومجانية بالكامل ومفتوحة المصدر، يمكنها التعامل مع قواعد بيانات من نوعMysql و MSSQL، تعمل فقط على بيئة ويندوز :(

تعتبر الأداة موجهة لبيئة desktop، يمكنها تصدير واستيراد البيانات، لمعرفة المزيد من المزايا أو لتحميل هذه الأداة يمكن ذلك من خلال موقعها http://www.heidisql.com/

host_commandstats
view_editor

 
يوجد أيضاً أداة mysql workbench ولكن لم أذكرها لأني لم أعمل عليها كثيرا، كنت استخدمها فقط لرسم مخطط قاعدة البيانات