مدیریت SQL

مدیریت SQL یکی از ویژگی های پیچیده ای می باشد که تنها برای افراد متخصصی که توانایی کار با پایگاه داده و استفاده از زبان SQL را دارند ارائه می شود. در ازای این پیچیدگی، این ابزار برای افراد متخصص بسیار قدرتمند و مفید خواهد بود.

این ابزار امکان اجرای کوئری را به صورت مستقیم روی پایگاه داده پرستاشاپ برای شما فراهم کرده و آن ها را برای استفاده در هر زمانی ذخیره می کند. در واقع، پرستاشاپ داده های پایگاه داده را به روش های گوناگونی ارائه می کند، اما ممکن است شما نیاز به چیزی فراتر یا به عبارت ساده تر، ابزاری جز رابط پرستاشاپ نیاز داشته باشید. با استفاده از مدیریت SQL شما قادر به اجرای کوئری های پیچیده و نمایش اطلاعاتی که به آن ها نیاز دارید، می باشید.

برای مثال با استفاده از این ابزار و دانش SQL تان، شما قادر به ایجاد کوئری قابل استفاده مجدد برای مشاهده لیست مشتریان عضو خبرنامه و یا دریافت لیست محصولات در قالب HTML یا CSV می باشید.

بنا به دلایل امنیتی، برخی از کوئری ها قابل اجرا نیستند: UPDATE، DELETE، CREATE TABLE، DROP و ... به عبارت دیگر شما تنها می توانید اطلاعات را از پایگاه داده بخوانید (کوئری SELECT).

همچنین، کلیدهای امنیتی یا رمزهای عبور نیز مخفی می باشند: (***********).

ایجاد یک کوئری جدید

با کلیک روی دکمه " افزودن جدید " شما به صفحه ایجاد هدایت می شوید که دارای دو فیلد اصلی می باشد:

نام جستجویSQL. یک نام به کوئری خود اختصاص دهید به طوری که نشان دهنده عملکرد آن باشد.

SQL query. کوئری خود را در این فیلد بنویسید. شما می توانید از عملگرهایJOIN و یا سایر موارد مورد نظرتان استفاده کنید.

علاوه بر آن، بخش " فهرست جداول MySQL  " برای انتخاب پایگاه داده مورد نظرتان به شما کمک می کند و باعث می شود راحت تر کوئری های خود را ایجاد کنید. شما در این قسمت می توانید لیست تمامی جداول و فیلدهای آن ها را مشاهده کرده و از طریق دکمه " افزودن به جستار SQL"  آن ها را به کوئری خود اضافه کنید که پس از آن نام جدول و یا خصیصه دلخواه در فیلد "SQL query" نمایش داده می شود. 

پس از ذخیره شما به صفحه اصلی که در آن لیست کوئری ها نشان داده می شود، فرستاده می شوید.

شروع یک کوئری

هر کوئری ذخیره شده در جدول دارای چهار آیکون در سمت چپ هر سطر می باشد:

  • استخراج. اجرای کوئری و ذخیره آن با فرمت CSV.
  • مشاهده. اجرای کوئری و نمایش آن در یک جدول HTML، در واسط کاربری پرستاشاپ.
  • ویرایش. شما می توانید در صورت نیاز به منظور تعریف دوباره و گرفتن نتیجه بهتر یک کوئری را ویرایش کنید.
  • حذف. زمانی که از یک کوئری استفاده نکردید (و یا کاربردی برای شما نداشت)، با کلیک روی این دکمه می توانید آن را حذف کنید.

 

تنظیمات

برای این قسمت تنها یک فیلد وجود دارد:

  • رمزنگاری پیش فرض فایل خود را انتخاب کنید. می توانید فایل CSV خود را رمزنگاری کنید. به صورت پیش فرض، ما به شما UTF-8 را توصیه می کنیم، اما شما می توانید در صورت نیاز ISO-8859-1 را نیز انتخاب کنید.

تعدادی نمونه کوئری

در اینجا تعدادی نمونه کوئری برای کمک به شما ذکر کرده ایم.

لیست آدرس ایمیل تمامی مشتریان

 

لیست تمامی آدرس های ایمیل مشتریانی که در خبرنامه اشتراک دارند

 

لیست تمامی محصولاتی که فعال هستند و دارای توضیح فرانسوی می باشند (id_lang = 4)

 

لیست جزئیات سفارشات همراه با جزئیات حامل، واحد پول، پرداخت ها، مجموع فاکتور و تاریخ.