تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تعرف على قاعدة بيانات فايربيرد المجانية في دقيقتين
#1


مقدمة

إذا كنت تقرأ هذه الورقة، فمن المحتمل أنها المرة الأولى التي تتعرّف فيها على فايربيردنظام إدارة قواعد البيانات العلائقية. 
ستعرض لك هذه الورقة المميزات الرئيسية لقواعد بيانات فايربيرد. وأنا متأكد أنك في النهاية ستكون توّاقا لتنزيل مثبتها الخفيف لتجربها بنفسك.
نبذة تاريخية
انبثقت فايربيرد من الشفرة المصدرية لقاعدة بيانات انتربيس 6.0 من بورلاند. وهيمفتوحة المصدر ولا يوجد بها ترخيص مزدوج. وسواء احتجت إليها لتطبيقات تجارية أو مفتوحة المصدر، فهي مجانا بالكامل!
تقنية فايربيرد قيد الاستخدام منذ 20 عاما، مما يجعلها منتجا شديد النضوج والاستقرار.
المميزات الرئيسية
لا يغرنك حجم المثبت! فايربيرد هو نظام قوي ومكتمل المزايا لإدارة قواعد البيانات العلائقية. ويمكنه مناولة قواعد بيانات حجمها من مجموعة كيلو بايت فقط إلى العديد من الغيغابايت مع أداء جيد ودون الحاجة إلى صيانتها في أغلب الأحوال!
فيما يلي قائمة ببعض أهم مزايا فايربيرد:
  • دعم كامل للإجرائيات المخزونة Stored Procedures والمفعلاتTriggers
  • تلبية كاملة لعمليات ACID (الوحدانية، التجانس، العزل، المتانة)
  • تكامل مرجعي Referential Integrity
  • معمارية متعددة الأجيال Multi Generational Architecture
  • بصمة صغيرة جدا
  • لغة داخلية مكتملة المزايا للإجرائيات المخزونة والمفعلات ـPSQLـ
  • دعم الإجرائيات الخارجية ـUDFsـ
  • ندرة الحاجة لوجود مدراء قواعد بيانات متخصصين DBAs
  • لا حاجة للتوصيفات تقريبا – فقط قم بتثيته وابدأ التشغيل!
  • مجتمع كبير لفايربيرد والعديد من الأماكن التي تجد فيها دعما مجانيا جيدا.
  • خيار استخدام نسخة مدمجة embedded بملف وحيد – خيار جيد لإنشاء تطبيقات على القرص المدمج، أو لمستخدم واحد، أو تلك الخاصة بالعرض والتقييم.
  • العشرات من الأدوات من مصادر خارجية، من ضمنها أدوات رسومية للتحكم ولإدارة، وأدوات توأمة البيانات، ألخ
  • الكتابة بعناية – استعادة سريعة، دون الحاجة لملفات تدوين العمليات logs !
  • عدة طرق للنفاذ إلى قاعدة البيانات: عبر الدوال الأصلية native/API أو مسيرات dbExpress أو مزودات ODBC و OLEDB و دوت نت و مسيرات JDBC وقوالب لبايثون Paython و PHP و Perl ، الخ.
  • دعم جذري لأنظمة التشغيل الرئيسية بما فيها و يندوز و لينوكس و سولاريس و ماك او اس و HP-UX و FreeBSD.
  • نسخ احتياطي مركب – تزايدي Incremental Backups
  • متوفر ببنية 64 بت
  • تنفيذ كلي للمؤشر cursor في لغة PSQL
  • جداول مراقبة
  • مفعلات Trigers عند الاتصال و انجاز العمليات Transaction
  • جداول مؤقتة
  • دوال التتبع TraceAPI – لمعرفة ماذا يحدث في خادم قاعدة البيانات
 جربها الان 

تجربة فايربيرد مهمة سهلة جدا. يصل حجم المثبت إلى أقل من 7 م ب (حسب نظام التشغيل) كما أنه آلي بالكامل. يمكنك تنزيله من موقع فايربيرد الرئيسي.
ستلاحظ أن خادم فايربيرد يأتي بأربعة نكهات: خادم ممتاز SuperServer،تقليدي Classic، تقليدي ممتاز SuprerClassic ومدمج Embeded. يمكنك البدء بالخادم الممتاز الآن، ينصح بالتقليدي لأغراض الاستخدام مع أجهزة SMP وبعض الحالات الخاصة الأخرى. يتقاسم الخادم الممتاز مخزونه cache مع حالات الاتصال بقاعدة البيانات ويستخدم المسارات/الخيوط threads للتعامل مع كل اتصال. ويقوم التقليدي ببدء عملية معالجة خادم مستقلة لكل اتصال قائم. بينما يوفر التقليدي الممتاز معالجة خادم واحدة ومتعددة المسارات مع مخزون مستقل لكل اتصال.
النسخة المدمجة embedded هي تنوع مذهل للخادم. فهي خادم فايربيرد مكتمل المزايا محزمة في ملفات معدودة. وهي بذلك سهلة عند نشرها, حيث لا توجد حاجة لتركيب وتثبيت الخادم. هي تلائم عروض الأقراص المدمجة، ونسخ العرض والتقييم للبرامج والتطبيقات المكتبية القائمة بذاتها.
تأتي فايربيرد مع مجموعة كاملة من أدوات الأوامر النصية التي تسمح لك بإنشاء قواعد بيانات واستخلاص إحصائيات عنها، وتنفيذ أوامر SQL أو تعليمات نصية scripts ، كذلك إجراء عمليات النسخ الاحتياطي والاسترجاع، إلى آخر ذلك من العمليات. وإذا كنت تفضل استخدام أدوات بواجهة استخدام رسومية ، فهناك العديد من الخيارات يمكنك الاختيار من بينها بما فيها البرامج المجانية. راجع القائمة في آخر هذه الورقة.
في ويندوز، يمكنك تشغيل فايربيرد كخدمة أو كتطبيق. المثبت يمكنه إنشاء أيقونة في لوحة التحكم Control Panel لاستخدامها لإدارة الخادم (ابتداء، إيقاف، الخ..)
التوثيق
يوجد العديد من الأوراق، و إجابات الأسئلة المتكررة FAQs والمقالات التي قد ترغب بإلقاء نظرة عليها في موقع فايربيرد الرئيسي. أيضا، يمكنك تفقد احتمال وجود مواقع أو منتديات بلغتك، من أجل الحصول على المساندة و الدعم.
كل هذه المعلومات يمكن ايجادها هنا أو هناك في موقع فايربيرد الرئيسي. أيضا راجع الموقع www.firebirdnews.org للحصول آخر مستجدات الأخبار المتعلقة بفايربيرد.
لجميع أحجام قواعد البيانات
البعض يعتقد أن فايربيرد هو نظام إدارة قواعد بيانات علائقية تستخدم فقط مع قواعد البيانات صغيرة الحجم بخطوط اتصال محدودة. أنهم مخطئون! لقد تم استخدام فايربيرد مع العديد من قواعد البيانات الضخمة و بالكثير من خطوط الاتصال. يمكنك قراءة مقالة كاملة حول

قاعدة بيانات حقيقية بحجم 1 تيرا


عن نفسي عملت بها في برامج تجارية وتعمل على شبكة وهي سريعة وقوية وثابتة وممتازة .
الرد
تم الشكر بواسطة: asemshahen5 , سعود , Amir_Alzubidy , elgokr , أبوبكر سويدان
#2
هل هناك شرح لطريقة تضمينها في المشروع
وَقُل رَّبِّ اغْفِرْ وَارْحَمْ وَأَنتَ خَيْرُ الرَّاحِمِينَ
الرد
تم الشكر بواسطة: viv , viv , elgokr , asemshahen5 , أبوبكر سويدان
#3
إقتباس :هل هناك شرح لطريقة تضمينها في المشروع

سوف اشرحها في درس من الدروس
الرد
تم الشكر بواسطة: elgokr , asemshahen5 , أبوبكر سويدان
#4
ممتاز.. تبدو لي أنها قاعدة بيانات واعدة..

دعنا نرى بعض الأمثلة ^_^
الرد
تم الشكر بواسطة: sendbad100 , viv
#5
إقتباس :ممتاز.. تبدو لي أنها قاعدة بيانات واعدة..

دعنا نرى بعض الأمثلة ^_^



سوف نبداء بتصميم قواعد البيانات على فايربيرد وبعدها سندخل على الاتصال بها من دلفي
الرد
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم