DBeaver ، إدارة أنواع مختلفة من قواعد البيانات بطريقة بسيطة

حول DBeaver

في المقالة التالية سوف نلقي نظرة على DBeaver. هذا هو عميل SQL وأداة إدارة قاعدة البيانات. إنه تطبيق سطح مكتب مكتوب بلغة Java ويعتمد على منصة Eclipse. إذا كان ما نريده هو العمل مع قواعد البيانات العلائقية ، ذاهب لاستخدام استخدامات واجهة برمجة تطبيقات JDBC للتفاعل مع قواعد البيانات من خلال برنامج تشغيل JDBC. بالنسبة لقواعد البيانات الأخرى غير SQL ، استخدم برامج تشغيل قواعد البيانات الخاصة.

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

هذا البرنامج مخصص للمطورين ولا يدعم فقط Microsoft SQL. سيسمح لنا أيضًا بالعمل مع كثيرين آخرين قواعد البيانات العلائقية مثل شعبية MySQL و PostreSQL و SQLite و Oracle و DB2 و MariaDB و Sybase و Teradata و Netezza ، إلخ. في نفس الوقت يعترف البعض قواعد بيانات NoSQL كما MongoDB، كاساندرا ، ريديس ، أباتشي هايف ، إلخ.

من المهم أن نذكر ذلك أيضًا هناك نسخة مدفوعة، سيسمح لنا ذلك باستخدام NoSQL أو إذا احتجنا إلى بعض الميزات الإضافية مثل تكامل Office أو المساعدة.

قواعد البيانات المتاحة مع dbeaver

إصدار المجتمع (CE) من DBeaver هو برنامج مجاني ومفتوح المصدر والتي يتم توزيعها بموجب ترخيص أباتشي. يتم توزيع إصدار مؤسسة مغلق المصدر من DBeaver بموجب ترخيص تجاري. في الأسطر التالية ، سنرى الإصدار المجاني (المجتمع) من هذه الأداة. لمزيد من المعلومات حول هذا الموضوع ، يمكنك الرجوع إلى الموقع الإلكتروني لهذا المشروع.

ميزات DBeaver

بيانات bd dbeaver

  • يدعم هذا العميل قواعد البيانات الأكثر شيوعًا مثل: MySQL و PostgreSQL و MariaDB و SQLite و Oracle و MS Access و DB2 و SQL Server و Sybase و Teradata ، إلخ. يدعم أي قاعدة بيانات مع برنامج تشغيل JDBC.
  • رغم أن يمكنه معالجة أي مصدر بيانات خارجي قد يستخدم أو لا يستخدم مشغل JDBC.
  • هناك مجموعة المكونات في لقواعد بيانات معينة (MySQL و Oracle و DB2 و SQL Server و PostgreSQL و Vertica و Informix و MongoDB و Cassandra و Redis) ومختلف أدوات إدارة قواعد البيانات.
  • يمكننا الحصول عليها الرسوم البيانية المرئية لكائنات قاعدة البيانات مخططات فردية وكاملة.
  • سوف تسمح لنا تحرير أو عرض الجداول. يمكننا أيضًا التصدير إلى العديد من التنسيقات ، مثل CSV و HTML و XML و XLS و XLSX.
  • سيكون لدينا طرق عرض بيانات متعددة للتكيف مع مجموعة متنوعة من احتياجات المستخدم ، مثل عرض محتوى الصورة (gif ، png ، jpeg ، bmp).
  • تحرير البيانات عبر الإنترنت وفي مساحة مخصصة.
  • سوف تسمح لنا الانضمام إلى استعلامات SQL والتي سيتم تنفيذها في جلسة قاعدة البيانات مباشرة بعد إنشاء الاتصال.
  • سوف نجد أ مدير الاتصال مما سيسمح لنا بتكوين الاتصالات بقواعد بيانات مختلفة وأيضًا استخدام بعض الخصائص المتقدمة مثل نفق SSH أو وكيل SOCKS أو تنفيذ أوامر shell قبل أو بعد اتصال قاعدة البيانات.

قم بتثبيت DBeaver على Ubuntu

عبر حزمة .deb

مستخدمو Debian و Deepin OS و Ubuntu و Linux Mint من بين التوزيعات الأخرى التي تدعم حزم deb ، سنكون قادرين على تنزيل حزمة التطبيق .deb. للقيام بذلك ، سيتعين على مستخدمي 64 بت فقط فتح محطة طرفية (Ctrl + Alt + T) واستخدام الأمر التالي:

تنزيل حزمة DBeaver .deb

wget https://dbeaver.io/files/dbeaver-ce_latest_amd64.deb

بعد تنزيل الحزمة ، سنكون قادرين على ذلك قم بتثبيته باستخدام الأمر التالي من المجلد حيث حفظنا حزمة .deb:

قم بتثبيت حزمة .deb

sudo dpkg -i dbeaver-ce*.deb

باستخدام Flatpak

إذا كنت مهتمًا بتثبيت هذه الأداة ، فهناك طريقة أخرى يجب أن نكون قادرين عليها قم بتثبيت مجتمع DBeaver في Ubuntu ، من خلال حزمة Flatpak المقابلة. لمتابعة هذا التثبيت ، سيتعين علينا فقط استخدام حزمة flatpak التي يمكننا استخدامها تنزيل من صفحة flathub أو فتح ملف خيار برنامج أوبونتو وتثبيته مباشرة من هناك.

حزمة flatpak من خيار البرنامج

بعد الانتهاء من التثبيت ، يمكننا البدء في استخدام هذا التطبيق على نظام Ubuntu الخاص بنا. سيكون علينا فقط البحث عن الرامي في فريقنا.

قاذفة dbeaver

DBeaver هو برنامج مفيد لمديري قواعد البيانات المحترفين والهواة. هذا يجعل العمل في قواعد البيانات أمرًا بديهيًا وبسيطًا.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.