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

ترقية Access إلى SQL SERVER

مغلق
بدأه PATCH DEVELOPER في 17 مارس 2005 · 13 رد · 2,646 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

و يكفي يا أخواني أن أسرد لكم بعض مظاهر القوة

1-الأجراءات المخزنة

2-القوادح

3-الوظائف المعرفة

4-المؤشرات

5-القرارات و الحلقات

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

أخواني أنا صممت حلولا من قبل على الأكسس و لكنه جائت لي فترة متوقف و تعلمون لماذا توقفت أني متحير كيف أتحكم في السجلات كيف كيف كيف ؟ و كان الحل لدي في أختيارين

الحل الأول : برمجة ADO

الحل الثاني : إستخدام قواعد بيانات SQL SERVER أو أستخدام ما يسمى في أكسس Access Project الذي يستخدم أس كيو إل كــ back end و أكسس مع برمجة vba كــ front end

و في الحقيقة فقد رجحت كفة إس كيو إل هذا ما أستخدمته في حلي الأخير Smart Order

و على كلاً لمن يهوى تصميم التطبيقات المالية و المحاسبية على التوجه إلى قسم أس كيو إلى و خصوصا على الرابط التالي :

/index.php?showtopic=59333

و أتمنوا أن ترتقوا دائما على الدوام

و أشكركم

itasmallbanner.png
#2

اخي PATCH DEVELOPER

انا صممت برنامج على الأكسس لإدارة المشاريع في عملي, ونصحني احد الأخوان باستخدام Ms SQL Server لتخزين الجداول واستخدام الاكسس كواجهة.

وفعلاً جربت نقل الجداول الى Ms SQL Server واستخدمت الاكسس كواجهة والحمدلله نجحت معاي,

لكن انا خايف في المستقبل ان تظهر مشاكل في الاكسس, لان كثير من الموظفين راح يستخدمون النظام!!!!

مارأيك في استخدام MySQL بدل من Ms SQL server؟

#3

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

أخي محمد

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

و على كلاً أخي الكريم MYSQL هو نظام قواعد بيانات علائقية ممتاز بل أكثر من ممتاز و لكن حقيقة SQL SERVER 2000 قواعد بيانات رائعة أيضاً و الفرق بينهم يكاد لا يذكر كما أن الفرق بين نوعي قواعد البيانات السابقين و بين أوركل أيضاً لا يذكر في هذا المقام أيضاً و لكني علمت أنه يوجد كثير من الحكومات أعتمدت نظام قواعد البيانات MYSQL نظراً للتكاليف الباهظة التي تكلفهم لإعتماد قواعد البيانات الأخرى مثل SQL SERVER أو ORACLE

أخي أستمر على الدرب الذي أنت فيه ولا تخف فسوف تجد أن أستخدامك لــ SQL SERVER له الكثير من الحسنات

و أخيرا أعطيك هذا الرابط المهم جدأ إذا كنت مهتم بتصميم الحلول المالية و المحاسبية و هو سوف يفيدك إن شاء الله

/index.php?showtopic=59333

و أتمنى أن تحرز النجاح في عملك بإذن الله

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

itasmallbanner.png
#4

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

أخواني الأعزاء

أنا فقط أذكركم إنه في نقل تصميماتكم من قواعد بيانات أكسس إلى مشاريع أكسس التي تعتمد بشكل أساسي على أس كيو إل سيرفر هو نجاح و قوة في برمجة قواعد بيانات قوية تتحمل الملايين من الصفوف صدقوني في ذلك و إي شخص عنده أكسس فليفتح على قاعدة بيانات northwind.adp أو northwind project صدقوني لو تعلمون مافي هذه النقلة من خير لن تتركوها أبدا أبدا أبدا أبدا

و أشكركم و أتمنى لكم الخير و التقدم دائما

itasmallbanner.png
#5

هل استطيع تحويل قاعدة بيانات اكسس مصممة مسبقا الى ذلك

ام هناك اختلاف وكيف يتم

#6

أخي الكريم أبو وليد

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

أن تحويل قاعدة بيانات أكسس العادية إلى قاعدة بيانات أس كيو إل من الممكن و لكن هناك حالات لا تصلح فيها التحويل أو عند عمل تحويل سوف يتم تجاهل هذا النقاط و من ضمنها و هذا من خبرتي عندما تبني أستعلام من النوع crosstab query لأن هذا النوع يبنى على العبارة transform و التي هي غير متواجدة في قواعد بيانات sql server ولكن أخي الكريم هذا ليس بقصور و لكن أن بإستخدامك sql server سوف تأخذ قوة فعالة غير عادية في التحكم في بياناتك بشكل منقطع النظير لا أستطيع أن أوصف لك ما هذه القوة إلا إن بدأت لتوك البحث وراء ما يسمى sql server و سوف تجد ما يسرك إن شاء الله

و بالتالي فأنه عند التحويل من قواعد بيانات أكسس إلى قواعد بيانات sql server فأنك أن كنت مصمم قاعدة بياناتك في شكل جداول عادية فلا غبار على ذلك

و أخيرا من ضمن الفروقات التي سوف تجدها أن تعبير query أو أستعلام لن تجده في قواعد بيانات sql server و لكن المصطلح المتداول هو view أو منظور و هذا هو المصطلح القياسي في برمجة sql و سوف تجد العديد من الأمكانيات التي لا حصر لها

أشكرك و أتمنى أن تأتي ألينا على الرابط الأتي :

/index.php?showtopic=59333

و أشكرك كثيرا لأهتمامك لترقية مستواك العلمي

itasmallbanner.png
#7

عندي بعض الأسئلة:

1-ما الفرق بين استخدام الاكسس والأكسس بروجكت كواجهة لل Ms Sql؟

2-ايهما افضل؟

3-عندما اريد توزيع النظام على الموظفين , هل اعمل واجهة من اكسس بروجكت ثم عمل short cut وتوزيعها على الموظفين؟ ام اعمل واجهة من كل جهاز واربطه ب Ms Sql؟

اسف على الإطالة

شكراً

#8

اخي العزيز

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

انا افكر جديا في الترقيه ل SQL ولا كن لا علم لي بقواعد البيانات غير الاكسس ولي تطبيقات على الاكسس برنامج محاسبة صغير و برنامج مخازن وانا قمت بتطويرهم كلما زادت خبرتي بالاكسس وانا مهنتي محاسب وكنت اتعلم الاكسس ليخدمنى في عملي والحمد لله استفدت منه كثيرا

ولكن احب ان ارتقي لمستوى اعلى في SQL

ولكن كيف ابدء

ومطلوب رابط تحميل برنامج SQL

وكتب تعليمية ل SQL

لو امكن تفيدني اكون شاكر لك وكذلك الاخوة الاعضاء و المشرفين

#9

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

أخي عبدالله

كأنك تتكلم إلى صورة منك فأنا أيضا محاسب مثلك و لكن لي تصميمات و أخرها كان تصميم قمت به بإستخدام قواعد بيانات sql

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

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

و أشكرك على اهتمامك و أتمنى أن ترتقي بمستواك إلى sql server و التي سوف تعطيك قوة و أنا أقول لك من واقع خبرتي لا برامج محاسبية بدون برمجة بما يسمى data manipulation languanges و سوف تعرف ما أقوله عندما تدخل و تدرس sql server

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

itasmallbanner.png
#10

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

الصراحه يا اخي انت بكلامك هذا جعلتني الان في حيره من امري فأنا الان مقبل على بناء قواعد بيانات في الاكسس ومحتار الصراحه بعد ما سمعت هالكلام منك

انا لا افهم في قواعد sql server

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

مبذا تنصحني؟

#11

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

أخي الكريم هاوي الذي أتمنى أن يصبح محترفاً إن شاء الله

لا تتردد في دخول قواعد بيانات أكسس يا أخي الكريم أن كنت مازلت مبتدأً أما أن كانت عندك خلفية عن ماهية قواعد البيانات العلائقية و تعرف المفاهيم الأساسية لقواعد البيانات فلا تتردد ولو للحظة واحدة في الدخول إلى عالم قواعد بيانات sql server حيث القوة و الحيوية في قواعد البيانات و يكفي أخي الكريم أن أقول لك أنه بتصميمك قواعد بياناتك على صورة access projects فأنك تكون مكافئ لمصممي قواعد بيانات أوراكل و ذلك بأنك تأخذ ثمرة برمجة قواعد البيانات على sql server و برمجة الواجهات على vba ،،، هل تتخيل ذلك إذا

1- أن كنت مبتدأ فتعلم ماهية قواعد البيانات على قواعد بيانات أكسس البسيطة

2-أن فرغت من ذلك فتوكل على الله و أبدأ فورا في قواعد بيانات sql server

فأنا يا أخي الكريم لا أريد أن يفشل أحد بسبب أني نصحته بأن يتسلق سورٍ عالي مثل sql server

و أتمنى لك النجاح و التوفيق و أرجو أن تكون الأهداف قد وضحت لك الأن

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

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

itasmallbanner.png
#12

جزاك الله خير

وقد وضحت لي الصوره وسوف اعمل بأذن الله على نصيحتك

#13

وهذا صوت محاسب اخر

#14

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

أخواني الكرام

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

و لكن إذا كان رد أحدكم أن برمجة vba جزء لا يتجزأ من برمجة قواعد البيانات فأنا أتفق معه و لكن بشروط يحكمها الأتي :

ماهو الغرض من الواجهة front end ؟

ماهو الغرض من الحاويات لقواعد البيانات back end ؟

صدقوني أخواني الكرام برمجة قواعد البيانات إذا كان هناك مشروع معين هي تقدر بنسبة 75 % إذ لم تكن أكثر و الباقي هي الواجهات

و هذا الحديث عن قواعد البيانات يأخذنا إلى قواعد بيانات أكسس و أس كيو أل مرة أخرى فإن تعمقنا بشكل كافي في قواعد بيانات أكسس و قواعد بيانات أس كيو إل فأنا أقول لا وجه للمقارنة فمرة أخرى لا استطيع أن أقارن عملاقاً بقزماً

أما للأخوة المحاسبين خاصة فإن أس كيو إل هي ضالتكم صدقوني في ذلك و لن تندموا بل سوف تتدفق الدماء في عروقكم حينما تعرفون ما يحتويه هذا الكنز من التحليلات

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

و أخيرا و أخرا

أشكركم و أرجو لكم الخير جميعا بإذن الله

itasmallbanner.png

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

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