SOLYog سهل التنزيل والتثبيت والاستخدام. ذهبت إلى موقع الويب ذي الصلة لتنزيله، وكان حجمه 384 كيلو بايت فقط. يقوم بتثبيت ملفين (ملف قابل للتنفيذ .exe وملف مكتبة الارتباط الديناميكي .dll) إلى المسار C:Program FilesSQLyog. ثم قم بتشغيل الملف القابل للتنفيذ.
ليست هناك حاجة لزيارة الموقع بعد التثبيت، وعندما زرت الموقع، تلقيت رسالة تفيد بأن اسم المجال الخاص به لم يتم تكوينه أو تسجيله أو قيد الإنشاء. لا أعرف إذا كانت هذه المشكلة مؤقتة أم أنها كانت كذلك دائمًا. البرنامج مجاني ولا يحتوي على إعلانات، لذلك قد يكون نموذج عمل محددًا لم يتم الانتهاء منه بعد. قد لا يزال يتعين عليك دفع رسوم في النهاية.
قاعدة البيانات والجدول وشجرة الأعمدة
بمجرد بدء البرنامج، بدأ يطلب كلمة المرور الخاصة بي لتسجيل الدخول إلى خادم MySOL. أحتاج فقط إلى إدخال اسم الخادم الخاص بي ومعرف المستخدم وكلمة المرور لتسجيل الدخول. كافة الإعدادات الأخرى هي الإعدادات الافتراضية الصحيحة. بعد ذلك (بعد أن بدأت أشياء أخرى، وأعدت التشغيل عدة مرات، ونمت لفترة من الوقت)، قمت بإعادة تشغيل البرنامج ولم يكن علي سوى إدخال كلمة مرور تسجيل الدخول الخاصة بي مرة أخرى. لا يوجد في البرنامج خيار لحفظ كلمات المرور، يمكنك اعتبار ذلك خطأ في البرنامج، أو يمكن القول أنها ميزة السرية في البرنامج.
بمجرد تسجيل الدخول، تصبح الواجهة جديرة بالملاحظة. يتم عرض جميع قواعد البيانات الموجودة على خادم MySOL على عنصر تحكم شجرة. لا يمكنك الوصول إلى قاعدة البيانات التي سمحت بها إلا عند تسجيل الدخول. إذا قمت بالنقر فوق بنية الشجرة التي تمثل قاعدة البيانات المصرح بها لك، فيمكنك رؤية سلسلة من العقد التي تمثل الجداول. بعد النقر على عقدة الجدول، يمكنك رؤية سلسلة من العقد تظهر أسماء الحقول ومجموعة أخرى من العقد تمثل الفهارس.
تعد واجهة الفهرس أمرًا جيدًا بالتأكيد، لذا يمكنك الاستعلام عن الفهارس والكلمات الرئيسية CRUD. يعد هذا تحسينًا على قواعد البيانات الأمامية مثل Microsoft Access. يعد تصميم هذا الجزء من البرنامج ناضجًا جدًا إذا اعتبرت أن MySOL قد بدأت للتو في تقديم الدعم لعلاقات الكلمات الرئيسية الأساسية والأجنبية. في اللوحة اليمنى السفلية، توجد أربع علامات تبويب، وهي: النتيجة والرسالة والكائن والتاريخ.
ما هي العيوب؟
حاولت العثور على عيوب البرنامج، ولكن وجدت واحدة فقط. إذا قمت بتشغيل ملف .exe الخاص بالبرنامج ضمن Win32 Dependency Walker، فستجد أنه يشير إلى ملف COMDLG32.dll، والذي بدوره يشير إلى AppHelp. في الواقع، يستدعي CommDlg AppHelp، وعندما لا يطلب AppHelp وظيفة، فإن قيام CommDlg بذلك يعد مضيعة للموارد.
بسيط جدا؟
في الأسئلة الشائعة حول SQLyog، هناك وجهة نظر مفادها أن البرنامج لا يحتاج إلى أرشفة رسمية. وبطبيعة الحال، الأسئلة الشائعة (الأسئلة المتداولة) هي أرشيف في حد ذاته. واجهة SQLyog بديهية للغاية. أوصي بطباعة نسخة من وثائق MySOL (بما في ذلك ملحقات بناء جملة SQL الخاصة). هذا ما فعلته ولم يستخدم سوى غطاء ورقي فضفاض بقطر نصف بوصة.
الخطوة الأخيرة؟
تذكرنا الأسئلة الشائعة أيضًا بقاعدة Occam's Razor القديمة ولكن الحقيقية - أي تعقيد أكثر من اللازم ليس ضروريًا. السبب وراء "الترويج" لهذه الأداة في كل مكان هو أنها يمكن أن تزودنا بواجهة رسومية بسيطة يمكنها إدارة العديد من قواعد البيانات على خادم MySOL. إنه سريع للغاية، ونسخته صغيرة (تناسب القرص المرن).
يدعي SQLyog أنه محلل استعلام، ولكن في الواقع وظائفه أكثر من ذلك بكثير. إذا كنت تستخدم MySOL، فيمكنك تنزيل SQLyog من موقعه على الويب (تحتاج إلى تسجيل اسمك وعنوان بريدك الإلكتروني)، ثم تجربة وظائفه الأخرى.