سؤال حول مدى قوة ربط قواعد البيانات مع دلفي
#1
[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]
Nighttime Dragon
الرد
#2
إقتباس :ما مدى قوة لغة 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 و...
الكثير غيرها، انت فقط تمنى ودلفي يربط
الرد
#3
إقتباس :ماذا تعني قوة الغة في الربط ؟ هل هناك ربط قوي وربط ضعيف ؟

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

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

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


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


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