تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
قراءة في كتاب (خطوة بخطوة فيجوال ستوديو 2008_احمد جمال خليفة)
#1
كاتب الموضوع : Abdoullah

المصفوفات متعددة الأبعاد

بعد اطلاعي على كتاب أحمد جمال وخصوصا البحث الذي يتحدث عن المصفوفات متعددة الأبعاد وعن كيفية انشائها برمجيا وماهي استخداماتها الصفحة 121.من كتاب" خطوة بخطوة فيجوال ستوديو 2008_احمد جمال خليفة".
بعد أن اشار الكاتب الى الأسطر البرمجية المتعلقة بانشاء المصفوفة متعددة الأبعاد والتي تسمى ماتريكس والتي تأخذ شكل ثلاثي الأبعاد بمنظورها المنطقي إن صح التعبير أكثر من منظورها الرسومي
وياستعراض بسيط للأسطر البرمجية التي أشار اليها الكاتب فيما يتعلق بانشاء المصفوفات متعددة الأبعاد سؤاء في C# أو في VB.net

C# كود

كود :
int matrix = new int[3, 3];
يقوم بانشاء مصفوفة من ثلاثة عناصر طولية وعرضية
وهذا شكل المصفوفة منطقياًُ
0 0 0
0 0 0
0 0 0

وبنتيجة العناصر المشكلة للمصفوفة فمجموع عناصرها هو 3X3 هو 9 عناصر....
الأن وبعد شرح ربما غير مفهوم مبدئياً لما سأشير اليه لاحقا وهو أين تستخدم مصفوفة Matrix
- ضمن جداول البيانات العلائقية فإذا أخذنا مثال جدول المنتجات والمكونة اعمدته من

كود :
ID, ProductName,Price,Image,
حيث تشكل هذه الاسماء أعمدة المصفوفة , بينما تشكل افقية المصفوفة هي البيانات التي ستدخل لاحقا

الشكل 1( صورة رقم 1)
ولربما يسألني سخص ما انت تقول ان مصفوفة الماتريكس بالاساس ( تأسيسها وطريقة تشكيلها مكونة من صفوف واعمدة نحن نحددها) فكيف تربط الأمر مع جداول قواعد البيانات .كما ذكرت في مثالك السابق...
هذا صحيح....
الجواب:
كلنا يعلم ان جداول الييانات العلائقية لا تعتمد على جدول وحيد إنما على عدة جداول مرتبطة بعضها وارتباط هذه الجداول هو تشكيل مصفوفة Matrix بشكل غير مباشر وغير مرئي.. وهو اساس البرمجة التكوينة لبرامج إدارة قواعد البيانات العلائقية RDBMS ...والتي اذا اخذا موضوع التكوين بشكله المجرد والمنطقي المبسط فيكون على هذا الاساس والشكل الذي ارتأيناه
int matrix = new int[3, 3];
وتكون ترتيب قيم عناصر الجداول المعادة حسب الخصائص الموجود بالشكل 2
( صورة رقم 2)
وتتولد قيم ترتيب قيم الجداول المعادة كمايلي
Lenght : حسب ما يحدده المستخدم باستعلامه ماهي الاعمدة المطلوب استرجاع قيمها من الجداول المطلوبة.
Sort: ترتيب عناصر المصفوف القيم المعادة على شكل جداول ظاهرية للمستخدم حسب ما قام الشخص بتكوين نتيجة الترتيب.
Rank : وتحدد بنتيجة ضرب اطوال المصفوفة الأفية والرأسية .
- ايضا نرى تشكيل مصفوفة Matrix في أداة GrideView والتي تعيد قيم اسطرمن عدة أعمدة مختلفة لجداول متعددة...
وتشكيل مصفوفة Matrix في تطبيقات وبرمجبات متعددة لاتحصى ولاتعد حت لو بيقينا نكتب إلى ما لانهاية....
أرجو أ، أكون في وضع افكار لربما تكون بسيطة وواضحة وشرح بعض الأمور على حقيقتها وكيف تشكلت وعل اي أساس ...
وشكرا..........
}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Photo ستكشاف جمال حديقة الممزر في دبي وحدائق الإمارات السفاح 0 68 26-02-24, 10:05 PM
آخر رد: السفاح
  استكشاف جمال حديقة الصفا وحدائق الإمارات: عنوان الهدوء والجمال السفاح 0 71 26-02-24, 09:33 AM
آخر رد: السفاح
  تحميل كتاب كبسولات تحفيزية 4 PDF ابو روضة 0 314 18-05-23, 03:09 PM
آخر رد: ابو روضة
  كتاب كبسولات تحفيزية 3 ابو روضة 0 421 09-12-22, 01:57 AM
آخر رد: ابو روضة
  تحميل كتاب كبسولات تحفيزية _ 1 PDF ابو روضة 0 517 04-09-22, 01:15 AM
آخر رد: ابو روضة
  كتاب جوزيف ميرفي قوة العقل الباطن مسوق اونلاين 0 421 24-07-22, 03:39 AM
آخر رد: مسوق اونلاين
  تحميل برنامج مايروسوفت فيجوال بيسك Download Microsoft Visual Basic mohamed atef2018 2 5,165 09-07-16, 10:58 PM
آخر رد: عمور2016
  الان فيجوال استوديو 2013 ومعه التحديث الثالث بحزمة واحدة سعود 2 2,591 09-10-14, 05:14 AM
آخر رد: سعود
  حصريا فيجوال استديو 2013 التميت برابط مباشر صاروخى رسمى من ميكروسوفت ali.alfoly 5 3,213 23-07-13, 11:45 AM
آخر رد: sooriaty03
  اضافة تمكنك من برمجة php باستخدام الفيجوال ستوديو RaggiTech 0 2,230 27-10-12, 04:48 PM
آخر رد: RaggiTech

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


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