الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

لذوي الخبرة

مغلق
بدأه محمد عبدالله في 11 أغسطس 2001 · 5 رد · 772 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني

السلام عليكم ورحمة الله وبركاته

لدينا تطبيقات في العمل ومتظاربون (لم نرسي على بر) على اللغة التى نكتب بها البرامج وقاعدة البيانات المستخدمة

مرة اللغة فيجوال وقاعدة البيانات اوراكل

واخرى اللغة فيجوال وقاعدة البيانات اكسس

وتارة اللغة وقاعدة البيانات اوراكل

نريد من الاخوة الافاضل ذوي الخبرة ان يرشدونا الى الطريق الصحيح

علما بان لدينا ذوي خبرة في الفيجوال

اما اوركل فلا يوجد لدينا ذوي خبرة بمعنى لم نكتب تطبيقات تعطينا هذه الخبرة انما الفكرة التي لدينا من دورة اخدناها وكتابة بعض التطبيقات الصغيرة التى تتعامل على انها قراءة وكتابة وبعض العمليات البسيطة

في حين ان العمل المطلوب منا حاليا عمل كبير ونتعامل مع بيانات بالالاف من الصفوف في نضام وفي اخر مئات الالاف من الصفوف

وهذه التطبيقات تثمثل في نظام عقود وجباية الكهرباء نظام الافراد نظام الميزانية والمحاسبة العامة

ولكم منى جزيل الشكر

والسلام عليكم ورحمة الله وبركاته

#2

بالنسبة لتطبيقات من هذا النوع يجب ان تستخدم قواعد بيانات كبيرة مثل اوراكل او SQL Server وبالنسبة للواجهة البرمجية فيمكنك استخدام ديفلوبر مع اوراكل او اكسس مع SQL Server او فيجوال بيسك مع الاثنين وبالنسبة اذا اردت برنامج سريع وجيد استخدم SQL Server مع اكسس او فيجوال بيسك لان التطبيقات يمكنك بنائها اسرع من اوراكل مع ديفلوبر

هذا والله اعلم

جديد مدونتي الشخصية http://www.badwi.com

ادعو لنا بظاهر الغيب

MyBooksExchange.jpg

#3

حقيقة القرار صعب، ولا يمكن أن يرد أحد على تساؤلك، سواك. ولكن لك الحقائق التالية عن الأوراكل، وسأترك بالاقي للإختصاصيين في الجوانب الأخرى أن يردو بما يعلموا.

قواعد بيانات الأوراكل قد تفيدك جداً في حال ما كان حجم بياناتك كبير ومعقد، وبالتحديد الإصدارات الجديدة من الأوراكل لديها إمكانيات هائلة (إذا عرف المستخدم كيفية إستخدامها). ففي رأيي أوراكل هي أكثر قاعدة بيانات توفر لك الإستقرار والحماية، ولكنها من الجانب الآخر تحتاج إلى مستوى من المعرفة بها ليس باللعبة أو البساطة المتوفرة للكل.

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

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

#4

الأخ العزيز

أناأفضل لك إختيار sql server لعمل قواعد البيانات المطلوبة

خصوصا بأنك تقول أنه يوجد حجم كبير جدا من البيانات فال sql

هي متخصصة في التعامل مع البيانات العملاقة أما بالنسبة للواجهة

أي واجهة البرنامج فكما ذكر الإخوة الأفاضل فعليك باستخدم أوركل

#5

اخواني

السلام عليكم ورحمة الله وبركاته

اشكركم جزيل الشكر على الرد والاهتمام

بالنسبة للردود هل راعت اخدت فى الحساب الاتي

*** سرية البيانات ...

يقال ان السرية فى قاعدة البيانات اكسس ضعيفة (يمكن اختراق قاعدة البيانات اكسس)

*** السرعة

بالتجربة عند البرمجة بفيجوال وقاعدة البيانات اوراكل يوجد بطء في الانجاز ويقال ان هذا البطء ناتج عن ODBC هل هذا صحيح ام لا وهل يوجد شئ اخر يستعمل بدل ODBC في التعامل من هذه الناحية(فيجوال واراكل)

علما بان بعض المنظومات لامركزية بمعنى ان انتشارها واسع في انحاء البلاد وتتعامل مع الجمهور (منظومة جباية )

والسلام عليكم ورحمة الله وبركاته

#6

الأخ السائل والأخوة القراء:

السلام عليكم

مع إحترامي للردود السابقة وتقديري لتلك الأراء فسوف اوجز بعض المعلومات البسيطة لك من خلال خبرة 5 سنوات في البرمجة بلغتي

فيجول بيسيك و اوراكل ديفلوبر مع قواعد بيانات اوراكل :

1.قوة قاعدة البيانات وسرعة تعاملها مع البيانات الضخمة جدا.

2.السرية عالية جدا.

3.الديفلوبر عملية التطوير به حسب التقديراتي الشخصية اسرع من فيجوال بيسك 4 مرات بحيث النظام الذي يتم تطويرة بإستخدام الديفلوبر في شهر يحتاج لـ 4 أشهر في فيجوال بيسيك لأن الديفلوبر تود به الكثير من الوزرد والتكاملية التامة مع قاعدة البيانات ممايقلل كتابة الكود فيسرع عملية التطوير ويقلل الأخطاء ويسهل الصيانة.

4.الديفلوبر يعمل على اي نظام تشغيل وليس محدود بوندوز مثل الفيجول بيسك.

5.الديفلوبر يمكن تشغيل النظام على الوب بدون اي تعديلات بعكس فيجول بيسيك.

6.سهولة الديفلوبر وقلة التعقيد به لأنه مخصص لتطبيقات قواعد البيانات بعكس الفيجول بيسيك حيث انها عامة ومتشعبة.

7.عملية التركيب على السيرفر بينما الفيجول بيسيك على كل جهاز.

8.الفيجول بيسك ارخص نسبيا من الديفلوبر.

9.لك شخصيا رواتب العاملين بإستخدام اوراكل يحصلون على رواتب وفرص أكثر من العاملين بالفيجوال بيسك.

هذا مميزات عامة والدخول في التفاصيل طويل جدا

مع تمنياتي للجميع بالفائدة

هذا الموضوع مغلق.

مواضيع مشابهة