مرجع
آخر الزيارات

فيربيرد

316 كلمة•0 مشاهدة•🗒️ منذ 15 ساعة
باختصار: فيربيرد هو محرك قاعدة بيانات علائقية مفتوح المصدر. في هذه المقالة 4 أقسام: «• تكامل مرجعي Referential Integrity»، «• بصمة صغيرة جدا» و«• دعم الإجرائيات الخارجية ـUDFsـ» وغيرها.
المحتويات
  1. • تكامل مرجعي Referential Integrity
  2. • بصمة صغيرة جدا
  3. • دعم الإجرائيات الخارجية ـUDFsـ
  4. جداول مؤقتة

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

ومن ناحية أخرى، فايربيرد هو نظام قوي ومكتمل المزايا لإدارة قواعد البيانات العلائقية. ويمكنه مناولة قواعد بيانات حجمها من مجموعة كيلو بايت فقط إلى الكثير من الغيغابايت مع أداء جيد ودون الحاجة إلى صيانتها في أغلب الأحوال!

  • فيما يلي قائمة ببعض أهم مزايا فايربيرد:
  • • دعم كامل للإجرائيات المخزونة Stored Procedures والمفعلات Triggers
  • • )تلبية كاملة لعمليات ACID (الوحدانية، التجانس، العزل، المتانة

من جهة ثانية، و هو يمتاز بخفته وسهولة تثبيته وهو موجودة في أكثر من منصة نظام تشغيل، مثل وندوز، لينكس وماكنتوش.

إضافةً إلى ذلك، ويمكن التعامل مع قواعد بياناتها بواسطة برامج إدارة قواعد البيانات المصممة له مثل:

• تكامل مرجعي Referential Integrity

• معمارية متعددة الأجيال Multi Generational Architecture

• بصمة صغيرة جدا

ومن ناحية أخرى، • لغة داخلية مكتملة المزايا للإجرائيات المخزونة والمفعلات ـPSQLـ

• دعم الإجرائيات الخارجية ـUDFsـ

وفي السياق ذاته، • خيار استخدام نسخة مدمجة embedded بملف وحيد – خيار جيد لإنشاء تطبيقات على القرص المدمج، أو لمستعمل واحد، أو تلك الخاصة بالعرض والتقييم.

إضافةً إلى ذلك، • الكتابة بعناية – استعادة سريعة، دون الحاجة لملفات تدوين العمليات logs !

  • • ندرة الحاجة لوجود مدراء قواعد بيانات متخصصين DBase
  • • لا حاجة للتوصيفات على وجه التقريب – فقط قم بتثيته وابدأ التشغيل!
  • • مجتمع كبير لفايربيرد والكثير من الأماكن التي تجد فيها دعما مجانيا جيدا.
  • نسخ احتياطي مركب – تزايدي Incremental Backups
  • متوفر ببنية 64 بت
  • تنفيذ كلي للمؤشر cursor في لغة PSQL
  • جداول مراقبة
  • مفعلات Triggers عند الاتصال وإنجاز العمليات Transaction

إضافةً إلى ذلك، • العشرات من الأدوات من مصادر خارجية، من ضمنها أدوات رسومية للتحكم ولإدارة، وأدوات توأمة البيانات، ألخ

وعلى صعيد آخر، دعم جذري لأنظمة التشغيل الرئيسية بما فيها ويندوز ولينوكس وسولاريس وماك أو اس وHP-UX وFreeBSD.

ومن جهة أخرى، • عدة طرق للنفاذ إلى قاعدة البيانات: عبر الدوال الأصلية native/API أو مسيرات dbExpress أو مزودات ODBC وOLEDB ودوت نت ومسيرات JDBC وقوالب لبايثون Paython وPHP وPerl، الخ.

جداول مؤقتة

مراجع

إضافةً إلى ذلك، دوال التتبع Trace API – لمعرفة ماذا يحدث في خادم قاعدة البيانات

ما رأيك في هذه المقالة؟

📝 هل في هذه المقالة خطأ؟

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