delphi4arab منتديات دلفي للعرب

نسخة كاملة : سؤال حول مدى قوة ربط قواعد البيانات مع دلفي
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
[COLOR="Navy"]السلام عليكم ,,

ما مدى قوة لغة Delphi في الربط مع قواعد البيانات ؟؟ خاصة بعد التغيرات التي جرت مؤخرا حيث ان شركة Sun قامة بشراء شركة AB MySQL (هذا سيؤدي بكل تأكيد الى ترابط قوي بين لغة Java و MySQL) وايضا الاتفاق بين شركة Sun و شركة Oracle لازيادة القوة عند الربط بين لغتي Java و Oracle ولاننسى ايضا برنامج قواعد البيانات الخاص بميكرسوفت MS Access ولغة SQL Server فهما يرتبطان بشكل وثيق بمنتجاتها مثل VB و #C و VC ..

فأردت ان اسأل اين لغتنا الحبيبة Delphi من كل هذه التغيرات وما هيا قدراتها الفعلية للتعامل مع قواعد البيانات ام ان #C و Java مسيطرتان على قواعد البيانات (اعتقد انهما افضل لغتين للربط بقواعد البيانات -وجهة نظر Rolleyes -) ؟؟

وهل تنفع لغة دلفي لعمل برامج ضخمة لادارة قواعد البيانات DataBase ?? تستخدم في الشركات العملاقة ؟؟

تحــياتي[/COLOR]
إقتباس :ما مدى قوة لغة Delphi في الربط مع قواعد البيانات ؟؟
ماذا تعني قوة الغة في الربط ؟ هل هناك ربط قوي وربط ضعيف ؟
ما اعرفه اما تستطيع الاتصال بذلك النوع من قواعد البيانات والتعامل معه اولاتستطيع
دلفي تستطيع الاتصال بكل انواع قواعد البيانات الموجودة ; والتعامل معها

إقتباس :وهل تنفع لغة دلفي لعمل برامج ضخمة لادارة قواعد البيانات DataBase ?? تستخدم في الشركات العملاقة ؟؟
طبعا ماذا تعتقد !
من بين قواعد البيانات الضخمة Oracle هي الاكثر استخدام حسب أخر الإحصائيها (ربما تتغير)
ودلفي تتصل وتتعامل معه Oracle باكثر من طريقة

الاتصال بOracle عن طريق BDE
[صورة: odac_flow_bde.gif]
الاتصال بدون BDE
[صورة: odac_flow_client.gif]
الاتصال المباشر
[صورة: odac_flow_direct.gif]

ذكرت Oracle فقط كونها الاكثر استعمالا هناك ايضا Interbase و Firebird
او من ميكو MS SQL Server و قواعد اخرى DB2 و PostegreSQL و SQLite و...
الكثير غيرها، انت فقط تمنى ودلفي يربط
إقتباس :ماذا تعني قوة الغة في الربط ؟ هل هناك ربط قوي وربط ضعيف ؟

اقصد بالقوة في الربط اي الخصائص المتاحة لكل لغة برمجية للتعامل مع قواعد البيانات

[COLOR="Navy"]ومثال على ذلك :
لغات الدوت نت بشكل عام تستطيع تحقيق من خلالها عمليات معقدة جدا مع MS SQL Server بالاستعانة بال ADO.Net
مثل Bulk Copy , عمليات الكاش المعقدة باستعمال SqlDependency , CLR Store Procedure والكثير الكثير مثل هذه العمليات التي لايمكن تحقيقها الا من خلال الدوت نت فريمورك والـ ADO.Net
[/COLOR]

تحياتي
إقتباس :الخصائص المتاحة لكل لغة برمجية للتعامل مع قواعد البيانات
لا يوجد "غير متاح" لدلفي، يمكنك بدلفي القيام باي شيئ
بالنسبة لMS SQL Server كمثال فقط راجع هذا المكون
http://www.devart.com/sdac/
بدون .NET ولا ADO