قواعد المشاركة في المنتدى

(منتدى الأكسس) الموضوع:تهنئة بمناسبة عيد الفطر المبارك 2017 بواسطة: (startnet) :: (منتدى الأكسس) الموضوع:مشكلة غريبة جننتنى بواسطة: (startnet) :: (منتدى Microsoft Visual Basic) الموضوع:بنك اكواد المحيط العربي بواسطة: (عبدالعزيز بيروني) :: (منتدى Microsoft Visual Basic) الموضوع:مجاناً - مشروع تخرج نظام المبيعات source code بواسطة: (عبدالعزيز بيروني) :: (قسم الاعلانات) الموضوع:شقق للبيع تمليك جميع احياء مدينة العبور عروس المدن الجديدة للاستلام الفورى بواسطة: (جمعة عللام) :: (قسم الاعلانات) الموضوع:مطلوب اراضى للبيع او مشاركات او ادوار نعلية ونكمتة مبان بواسطة: (جمعة عللام) :: (أخبار التكنولوجيا) الموضوع:شركة تنظيف منازل بابها والرياض0554487606 بواسطة: (فرسان الوادي) :: (قسم الاعلانات) الموضوع:للبيع شقة تمليك حدائق القبة ش بور سعيد مباشرةل بواسطة: (جمعة عللام) :: (قسم الاعلانات) الموضوع:شقق للبيع بمدينة نصر الحى السابع تاصية للاستلام الفورى 155م 150م 125م بواسطة: (جمعة عللام) :: (قسم الاعلانات) الموضوع:شقق للبيع بمدينة نصر الحى السابع تاصية للاستلام الفورى 155م 150م 125م بواسطة: (جمعة عللام) :: (منتدى البرامج) الموضوع:شهادات الايلتس للبيع في قطر 00962790574474 معتمد بواسطة: (ايلتس او توفل) :: (منتدى مبرمجي Microsoft Visual VB.NET) الموضوع:شهادات الايلتس للبيع في الكويت 00962790574474 معتمد بواسطة: (ايلتس او توفل) :: (منتدى الكتب الالكترونية) الموضوع:شهادات ايلتس معتمدة للبيع في سلطنة عمان 00962790574474 بواسطة: (ايلتس او توفل) :: (قسم الاعلانات) الموضوع:للبيع شقق مدينة نصر حى الواحة الحى العاشر 160 م بواسطة: (جمعة عللام) :: (قسم الاعلانات) الموضوع:شهادة ايلتس او توفل معتمدة للبيع في السعودية 00962790574474 اصلي بواسطة: (ايلتس او توفل) :: (أخبار التكنولوجيا) الموضوع:شهادة ايلتس او توفل للبيع معتمدة في الاماررات 00962790574474 اصلي بواسطة: (ايلتس او توفل) :: (قسم الاعلانات) الموضوع:الشركه الدوليه للانشاء وادارة المشروعات نقوم البناء بالتنفيذ والتشطيب بواسطة: (جمعة عللام) :: (منتدى الأبحاث) الموضوع:صور مشبات امريكيه بواسطة: (مصطفى خميس) :: (منتدى الأكسس) الموضوع:انشاء قائمة منسدلة تعتمد عل قائمة اخرى بواسطة الكود بواسطة: (عدي الزرفي) :: (منتدى ADO.NET العام) الموضوع:بايرن ميونيخ بالعربية بواسطة: (شيماء إلحربي)


راديو القرآن

المواضيع المثبته: (منتدى Microsoft Excel) الموضوع:هيا بنا نتعلم كتابة الكود فى الاكسيل VBA بواسطة: (ramies) :: (قسم النسخ والتحويل) الموضوع:برنامج تحويل قواعد البيانات العظيم بواسطة: (arabsboy) :: (منتدى أنظمة الشبكات وأمنها) الموضوع:أنواع الشبكات الحاسوبية بواسطة: (مرحبا الساع) :: (منتدى برمجة التقارير) الموضوع:شرح طريقة اضافة تقرير Crystal Reports في الـ ASP.NET بواسطة: (FunctionSys) :: (منتدى Microsoft Excel) الموضوع:دروس إكسل و شرح الدوال و تقنيات متقدمة بواسطة: (صهيب جاويش) :: (Oracle قسم قواعد البيانات أوراكل) الموضوع:ما هي أوراكل وماتعرف عنها بواسطة: (وليد القدسي) :: (منتدى أجاكس(Asynchronous JavaScript and XML)) الموضوع:البدء مع ASP.NET AJAX بواسطة: (يوسف جميل جادالله) :: (منتدى التصميم والجرافيكس) الموضوع:دورة تصميم مواقع بواسطة: (aram) :: (منتدى Borland Delphi) الموضوع:أحفظ برامجك الديلفاوية من أذي العابثين باستخدام رقم الهارد (محترفين) بواسطة: (Hadyabady) :: (منتدى Microsoft Visual Basic) الموضوع:شرح ODBC بواسطة: (VB_Manager) :: (منتدى مبرمجي Microsoft Visual VB.NET) الموضوع:حصرياً : كل شيء يخص الفيجوال بيسك دوت نت - اسطوانات - كتب - أكواد - ال بواسطة: (صائبكو) :: (منتدى أنظمة الشبكات وأمنها) الموضوع:امن المعلومات وامن الشبكات بواسطة: (khaled helal) :: (منتدى الكتب الالكترونية) الموضوع:كتاب لبرامج مصممة بالفيجوال مع أكوادها (الجزء الثاني) بواسطة: (First Star) :: (منتدى برمجة الجرافكس) الموضوع:مجموعة دروس لتعليم الدايركت اكس بواسطة: (alaa gomaa) :: (منتدى برمجة الألعاب) الموضوع:اعلان هام بواسطة: (مصطفي البارودي) :: (القسم المفتوح) الموضوع:لقاء صحفى بواسطة: (ramies) :: (منتدى Microsoft SQL Server) الموضوع:SQL SERVER vs ORACLE بواسطة: (m.atassi) :: (منتدى أجاكس(Asynchronous JavaScript and XML)) الموضوع:إستخدام Web Services مع ASP.NET AJAX بواسطة: (يوسف جميل جادالله) :: (منتدى Microsoft Visual Basic) الموضوع:بنك اكواد المحيط العربي بواسطة: (محمد جمعة) :: (Oracle قسم قواعد البيانات أوراكل) الموضوع:تنصيب أوراكل 8i النسخة الشخصية على ويندوز XP بواسطة: (راحـل)

عدد الصفحات : 3  1  2  3   > » موضوع مغلق إضافة موضوع جديد

> مراحل تصميم قاعدة بيانات ناجحة,معلومات هامة لمبرمج قواعد البيانات
Bookmark and Share
تقييم الموضوع Label معدل التقيم:0
مشاركةالخميس,20/ربيع الأول/1426 هـ,11:08 مساءً
المشاركة #1

الرتبة في المنتدى:ملازم

أيقونة المجموعة

المجموعة: أعضاء فعالين
المشاركات: 128
سجل في:الأربعاء,06/فر/1426 هـ,03:32 مساءً
الدولة:سوريا
رقم العضوية: 2101



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


مراحل تصميم قاعدة البيانات


إن بناء إي نظام قاعدة بيانات لا بد و أن يمر بالمراحل التالية :

1.التحليل و التخطيط
2.التصميم الأولي
3.التصميم المنطقي
4.التصميم الفيزيائي
5.مرحلة التنفيذ


سنشرح فيمايلي كل مرحلة على حدة ...

1.التحليل و التخطيط :

و يتم فيها تحليل و تفكيك الفكرة الرئيسية إلى أفكار أبسط
مثال :
نفرض أن الفكرة الرئيسية هي نظام إدارة مستودع , يمكن تحليل هذه الفكرة إلى النقاط التالية :

  • إدخال المواد إلى المستودع (تنظيم طلب شراء مادة من مورد) .
  • تنظيم و إدارة المواد ضمن المستودع .
  • إخراج المواد من المستودع (تنظيم فاتورة مبيعات مادة إلى زبون) .


2.التصميم الأولي :


يعتمد هذا التصميم على العناصر الثلاثة التالية
  • الكائن Entity : تشمل الأسماء و الأشياء و العناصر , من المثال السابق (مادة – مورد – زبون – فاتورة مبيعات - ...) .
  • العلاقة Relationship : و هي تمثل في معطيات مرحلة التحليل بالأفعال , مثال : (شراء من مورد – بيع للزبون ) .
  • الخاصية Attribute : و هي أي صفة تصف الكائنات المستخدمة مثل (اسم الزبون – رقم الهاتف – تاريخ فاتورة المبيعات ...) .

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

    و يعبر عن نوع العلاقة بشكل السهم المستخدم لتمثيلها , و هي ثلاثة أنواع :

    • One – One : كل عنصر من الكائن الأول يرتبط بعنصر واحد من الثاني
    • One – Many : كل عنصر من الكائن الأول يرتبط بصفر أو أكثر من الثاني
    • Many – Many : كل عنصر من الكائن الأول يرتبط بصفر أو أكثر من الكائن الثاني و كل عنصر من الكائن الثاني يرتبط بصفر أو أكثر من الأول . /list]

      ملاحظة :
      العلاقات من النوع Many – Many يتم تجزيئها إلى علاقتين One – Many.
    • في المثال السابق كل مادة يمكن أن تباع بأكثر من فاتورة بيع , و كل فاتورة بيع يمكن أن تضم أكثر من مادة فهنا إذاً علاقة من نوع Many – Many , و لتفكيك هذه العلاقة إلى علاقتين One – Many نستخدم كائن جديد و ليكن Order Dateailsفتصبح العلاقة كما في الشكل التالي :




    • المفتاح الأساسي Primary Key:
      المفتاح الأساسي لكائن هو خاصية attribute أو اجتماع أكثر من خاصية بحيث يحقق الشرطين التاليين:
      [list]
    • يملك قيمة معرفة أي كل خاصية ضمن المفتاح الأساسي لا تقبل القيمة NULL .
    • كل القيم التي يأخذها المفتاح الأساسي هي قيم فريدة غير مكررة .

    يمكن أن يتوفر أكثر من مفتاح في الكائن يحقق شرط المفتاح الأساسي و لكن واحد منها فقط يتم اختياره , و تعتبر عملية اختيار المفتاح الأساسي من أهم المراحل بسبب تأثيرها على هيكلية و أداء النظام .

  • المفتاح الغريب Foreign Key :
    المفتاح الغريب لكائن هو خاصية attribute أو اجتماع أكثر من خاصية تمثل حقل الربط في الجدول الثانوي لعلاقة One – Many .

  • قواعد الأمان Integrity Rules :
    و هي مجموعة من القواعد التي تضبط و تحدد مميزات كل كائن و يمكن تصنيفها إلى أربعة أصناف:
    1.أمان المجال: يتضمن نوع البيانات–طولها–قبولNULL–قواعد التحقق من الصحة–القيم الإفتراضية.
    2.أمان الكائن: إن كل سطر أو عنصر ضمن الكائن يجب أن يكون فريداً بجملته و غير مكرر.
    3.أمان المرجعية : تعريف القيود التي تفرضها العلاقة بين الكائنات على عمليات الإضافة –التعديل –الحذف , مثلاً : لا يمكن حذف بيانات زبون مرتبط بعمليات شراء , إدخال مشتريات مادة من مزود Supplier غير موجود في جدول المزودين .
    4.أمان المشروع : هي قواعد تفرضها البيئة التي يستخدم ضمنها النظام و تحدد عن طريق التوابع و الإجراءات البرمجية , مثلاً لا يمكن إضافة مشتريات جديدة لزبون رصيده أكثر من 20000ليرة سورية .



    3.التخطيط المنطقي :

    تعتبر هذه المرحلة هي الأهم في تصميم قاعدة البيانات و الأصعب و مع ذلك فهي غالباً ما يتم تجاوزها من قبل المصمم.
    تبدأ هذه المرحلة ببناء المخطط المنطقي هو نفسه المخطط الأولي و لكن نستبدل مصطلح كائن بجدول Table و مصطلح خاصية بعمود Column , مع مراعاة القواعد التالية :

    1. كل عمود في الجدول يشكل جزء غير قابل للتجزيء , فمثلاً لا يمكننا استخدام عمود واحد لتخزين عنوان الزبون مع اسم المدينة لأننا لن نتمكن في هذه الحالة من الاستعلام عن أسماء الزبائن في مدينة معينة .
    2. كل عمود يملك اسم فريد في الجدول .
    3. جميع القيم في عمود ما هي من نفس نوع البيانات .
    4. لا يتضمن الجدول سجلات مكررة .
    5. السجلات في الجدول حرة الترتيب و غير مشروطة بترتيب معين .
    6. الأعمدة ضمن الجدول حرة و لا يشترط ترتيبها بطريقو معينة .


    المرحلة التالية في بناء المخطط المنطقي هي عملية التنقيح
    Normalization

    و يمر المخطط المنطقي في هذه العملية بثلاث مراحل يطلق عليها اسم نماذج :

    1. النموذج الأول :
    يتم فيه ضبط كل جدول ليحقق الشروط التالية :
    • له مفتاح أساسي .
    • كل عمود يشكل عنصر غير قابل للتجزيء .
    • لا يوجد أسطر مكررة و لا أعمدة مكررة في الجدول .
    2.النموذج الثاني :
    كل جدول في هذا المستوى يحقق مايلي :
    • الجدول من النموذج الأول
    • كل عمود غير المفتاح الأساسي يتعلق بشكل كامل بالمفتاح الأساسي للجدول .

    لتوضيح ذلك لنأخذ المثال التالي :
    نريد أرشفة الكتب في المكتبة حسب اسم الكتاب –المؤلف –دار النشر –نسبة المبيعات , و لنفرض أننا بنينا الجدول التالي بحيث يشكل العمودين رمز المؤلف و رمز الكتاب المفتاح الأساسي للجدول (Au_id-Title_id) :



    1) نلاحظ أن الجدول السابق هو من النموذج الأول أي تتحقق فيه شروط النموذج الأول .
    2) كما نلاحظ أن دار النشر مرتبطة بالكتاب , بمعنى آخر إذا وجد كتاب اشترك في كتابته أكثر من مؤلف فإن دار النشر سوف تتكرر نفسها مع تكرار اسم الكتاب بينما لا نجدها متعلقة بالمؤلف كما يظهر في الجدول السابق بالنسبة للكتاب (TC7777) .
    لحل هذا التكرار نقوم بفصل الأعمدة الغير مرتبطة بالمفتاح الأساسي مع نسخة عن العمود المعرف لها إلى جدول جديد لتصبح كمايلي :



    و يبقى العمود Title_id في الجدولين للربط بينهما .
    بذلك نكون قد حصلنا على جداول من النموذج الثاني .
    3.النموذج الثالث :
    يجب أن يحقق الجدول الشروط التالية :
    • كل جدول من النموذج الثاني .
    • كل عمود غير المفتاح الأساسي في الجدول يرتبط كلياً بالمفتاح الأساسي و لا يتعلق بغيره .

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



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


    أرجو أن أكون قد وفقت بإيصال الفكرة .

    و الله من وراء القصد



    محمد.




    --------------------


    اللهم إني أسألك أنت ...أسألك قربك...أسألك حبك
    اللهم إني أسألك تمام رضاك
    اللهم اجعل أسعد أيامنا يوم نلقاك و أنت راض عنا

    للأعلىأبلغ المشرف عن هذه المشاركة
    لتعقيب على هذه المشاركة مباشرة
    مشاركةالجمعة,21/ربيع الأول/1426 هـ,01:07 صباحاً
    المشاركة #2

    الرتبة في المنتدى:رقيب

    أيقونة المجموعة

    المجموعة: الأعضاء
    المشاركات: 1
    سجل في:الثلاثاء,18/ربيع الأول/1426 هـ,09:37 مساءً
    الدولة:روسيا
    رقم العضوية: 2755



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

    وتقبل خالص تحياتي
    حسين المعاين


    --------------------
    للأعلىأبلغ المشرف عن هذه المشاركة
    لتعقيب على هذه المشاركة مباشرة
    مشاركةالجمعة,21/ربيع الأول/1426 هـ,04:09 مساءً
    المشاركة #3

    الرتبة في المنتدى:رقيب

    أيقونة المجموعة

    المجموعة: مجموعة الخبراء المعتمدين
    المشاركات: 80
    سجل في:الخميس,09/شعبان/1425 هـ,08:02 صباحاً
    الدولة:عمان
    رقم العضوية: 109



    شكرا لك اخي العزيز بالفعل يتوجب على الجميع شكرك على هذا الدرس الرائع واهميته كبيرة جدا بلا شك انا بنفسي ابحث عن مثل هذه الدروس ولا اجد الا النادر منها ..

    سر بنا نحو الامام دوما

    تحياتي


    --------------------
    للأعلىأبلغ المشرف عن هذه المشاركة
    لتعقيب على هذه المشاركة مباشرة
    مشاركةالجمعة,21/ربيع الأول/1426 هـ,08:32 مساءً
    المشاركة #4

    مدرس دورة فوتشوب
    الرتبة في المنتدى:ملازم

    أيقونة المجموعة

    المجموعة: أعضاء فعالين
    المشاركات: 84
    سجل في:الخميس,23/شعبان/1425 هـ,08:13 مساءً
    الدولة:السعودية
    رقم العضوية: 273



    اخي m.atassi
    السلام عليكم ورحمة الله وبركاته
    شرح ممتاز وجزاك الله خيرا ونرجو منك المزيد من هذه الشروحات القيمة


    --------------------
    للأعلىأبلغ المشرف عن هذه المشاركة
    لتعقيب على هذه المشاركة مباشرة
    مشاركةالاثنين,24/ربيع الأول/1426 هـ,03:39 مساءً
    المشاركة #5

    الرتبة في المنتدى:ملازم

    أيقونة المجموعة

    المجموعة: أعضاء فعالين
    المشاركات: 128
    سجل في:الأربعاء,06/فر/1426 هـ,03:32 مساءً
    الدولة:سوريا
    رقم العضوية: 2101



    DeNormalization :



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

    • تخزين البيانات في أقل حجم ممكن من الزاكرة
    • استرداد البيانات في أقل فترة من الزمن

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



    إذا فرضنا أننا نحتاج لقراءة مجموع المشتريات لزبون بشكل متكرر , إن هذه العملية تتطلب منا حساب قيمة كل حركة من جدول Order Details
    Unit Price* Quantity - Discount
    و بعد ذلك حساب مجاميع الناتج من أجل كل زبون .
    كما نلاحظ من الشكل السابق أنه على الرغم من أن الجداول السابقة مطابقة لشروط النموذج الثالث فإن هذا العملية سوف تستهلك الكثير من موارد النظام لتنفيذها .
    إن الحل الأمثل لمثل هذه الحالة يتم بإجراء تغيير على الجداول يفقدها كونها من النموذج الثالث من جهة (تحوي قيم مكررة) و لكنها من جهة أخرى تسرع عملية الحصول على المعلومات المطلوبة . تسمى هذه العملية Denormalization و هناك ثلاثة طرق لحل مثل هذه الحالة :

    1- إضافة عمود محتسب Adding Derived Column:
    كما الحال في المثال السابق

    نقوم بإضافة عمود إلى جدول Orders يحوي المجموع المحتسب من جدول Order Details لكل فاتورة بيع و يتم حسابه عند كل إدخال أو تعديل لفاتورة بيع لزبون , و بهذا التعديل يكفي الإستعلام عن مجموع للعمود TotalAmount في جدول Orders لزبون ما و لا داعي للإستعلام من ثلاث جداول .



    2-إضافة عمود مكرر Adding Redundant Column :
    عندما يكون لدينا علاقة One - One كما في الشكل :



    إن العمود royalty الذي يمثل نسبة الضريبة يظهر في كل مرة يتم فيها إظهار محتوى الجدول Titles لذلك فمن الأنسب نسخ هذا العمود إلى جدول Titles و بذلك لن نحتاج للإستعلام من جدول آخر .

    3-تقسيم الجداول Partitioning Tables :
  • تقسيم عمودي : لنفرض أنه لدينا في جدول الزبائن عمود Logo يضم ملف صورة الزبون , و عمود Info يحوي ملف عن حياة الزبون , إن عملية فصل هاذين العمودين إلى جدول جديد سيقلل الزمن الازم لتحميل هذا الجدول و يمكننا من تخزين هذه المعلومات على قرص آخر لأنها ذات حجوم كبيرة
  • تقسيم أفقي: كأن نقوم بفصل البيانات السنة الماضية إلى جدول منفصل و بذلك نقلل حجم الجدول الأصلي خاصة أن هذه البيانات لا يتم طلبها إلا نادراً.

    اللهم ارزقنا الإخلاص في القول و العمل


    --------------------


    اللهم إني أسألك أنت ...أسألك قربك...أسألك حبك
    اللهم إني أسألك تمام رضاك
    اللهم اجعل أسعد أيامنا يوم نلقاك و أنت راض عنا

    للأعلىأبلغ المشرف عن هذه المشاركة
    لتعقيب على هذه المشاركة مباشرة
    مشاركةالثلاثاء,25/ربيع الأول/1426 هـ,10:34 صباحاً
    المشاركة #6

    الرتبة في المنتدى:ملازم

    أيقونة المجموعة

    المجموعة: أعضاء فعالين
    المشاركات: 104
    سجل في:الخميس,09/شعبان/1425 هـ,08:02 صباحاً
    الدولة:فلسطين
    رقم العضوية: 92



    جزاك الله خير فعلا معلومات أكثر من ضرورية يعطيك العافية على مجهودك الرائع


    --------------------
    <embed src=http://eslol.jeeran.com/tw2eee3.swf WIDTH=350 HEIGHT=120>
    للأعلىأبلغ المشرف عن هذه المشاركة
    لتعقيب على هذه المشاركة مباشرة
    مشاركةالثلاثاء,02/ربيع الثاني/1426 هـ,04:55 صباحاً
    المشاركة #7

    الرتبة في المنتدى:رقيب

    أيقونة المجموعة

    المجموعة: الأعضاء
    المشاركات: 11
    سجل في:الأحد,09/ربيع الأول/1426 هـ,04:28 صباحاً
    الدولة:الأردن
    رقم العضوية: 2589



    الله يسعدك عن جد رائع


    --------------------
    للأعلىأبلغ المشرف عن هذه المشاركة
    لتعقيب على هذه المشاركة مباشرة
    مشاركةالأربعاء,24/ربيع الثاني/1426 هـ,05:32 مساءً
    المشاركة #8

    الرتبة في المنتدى:رقيب

    أيقونة المجموعة

    المجموعة: الأعضاء
    المشاركات: 1
    سجل في:الأربعاء,06/فر/1426 هـ,07:17 صباحاً
    الدولة:مصر
    رقم العضوية: 2089



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


    --------------------
    للأعلىأبلغ المشرف عن هذه المشاركة
    لتعقيب على هذه المشاركة مباشرة
    مشاركةالسبت,29/ذو الحجة/1426 هـ,11:34 مساءً
    المشاركة #9

    الرتبة في المنتدى:رقيب

    أيقونة المجموعة

    المجموعة: الأعضاء
    المشاركات: 1
    سجل في:السبت,29/ذو الحجة/1426 هـ,11:28 مساءً
    الدولة:السعودية
    رقم العضوية: 7895



    السلام عليكم
    شكرا اخي m.atassi على هذا الدرس الاساسي والمهم جزاك الله خير ونفع بك
    وفقك الله


    قد يكون الدرس قديم ولكنه من الاساسيات واستفدت منه كثيرا


    --------------------
    للأعلىأبلغ المشرف عن هذه المشاركة
    لتعقيب على هذه المشاركة مباشرة
    مشاركةالأحد,05/فر/1427 هـ,02:31 مساءً
    المشاركة #10

    الرتبة في المنتدى:رقيب

    أيقونة المجموعة

    المجموعة: الأعضاء
    المشاركات: 2
    سجل في:السبت,12/جمادى الأولى/1426 هـ,09:35 صباحاً
    الدولة:مصر
    رقم العضوية: 3692



    جزاك الله خيرا وجعل هذا الجهد فى ميزان حسناتك شكراً لك اخي الكريم على هذا المقال


    --------------------
    للأعلىأبلغ المشرف عن هذه المشاركة
    لتعقيب على هذه المشاركة مباشرة

        

    عدد المتصفحين لهذا المنتدى «1»: (الضيوف «1» - المتخفون «0»)
    الأعضاء «0»: .

    عدد الصفحات : 3  1  2  3   > » موضوع مغلق إضافة موضوع جديد



     
    الوقت الأن:اليوم,08:13 مساءً بتوقيت القدس المحتلة

    Powered By arabmoheet v3.1

    منتديات المحيط العربي  -  راسلنا  -   أعلى
    X   رسالة المنتدى
    (سوف يتم اغلاق هذه النافذة بعد 2 ثانية)
    X   رسالة المنتدى
    (سوف يتم اغلاق هذه النافذة بعد 2 ثانية)