اكثر المحتويات زيارة
الدوال في الاكسل (5,030 مشاهده)
ربط قاعدة بيانات أكسس (MS Access) مع برنامج الفيجوال بيسك بطريقة(ODBC) (3,437 مشاهده)
الدرس الثالث : بعض تطبيقات الدوال في اكسل (2,561 مشاهده)
تعريف الاستعلام وطريقة عرضه في آكسس، أنواع الاستعلامات، نافذة تحديد الاستعلام! (1,974 مشاهده)
الدرس الثاني: بعض الحيل لتسهيل برنامج اكسل (1,840 مشاهده)
شرح طريقة استعمال الأوتلوك مع بريد الهوتميل (1,744 مشاهده)
تغيير لغة واجهة التطبيق من عربي الى انجليزي وبالعكس لـ Windows-based applications (1,728 مشاهده)
أنواع العلاقات وطريقة الربط بين الجداول. (1,640 مشاهده)
مقدمة عامة حول الاكسل وحيل خاصة بالاكسل (1,453 مشاهده)
الدرس الأول : عمل شريحة في البوربوينت (1,381 مشاهده)
أنشئ قاعدة بياناتك التي ستستند إليها في تعلم طريقة ربط الجداول والاستعلامات. (1,381 مشاهده)
دورة الأكسس: الدرس السادس : منوعات في أكسيس . (1,242 مشاهده)
كيفية حل مشاكل الانترنت اكسبلور Internet Explorer (1,203 مشاهده)
اضافه صوت ونص لخلفيه في باور بوينت (1,161 مشاهده)
شرح طريقة التجميع Grouping في برنامج الاكسل (1,119 مشاهده)
درس تعريب المجلة (1,108 مشاهده)
برنامج Windows Movie Maker لتكوين أفلام (1,099 مشاهده)
التعرف على مكونات الكمبيوتر (1,096 مشاهده)
مقدمة في ربط قواعد البيانات داخل بيئة الـ .NET باستخدام الـ VB.NET (1,052 مشاهده)
دروس في الأوفيس الأكسس - Access0- (985 مشاهده)
كيف تجعل برنامجك أكثر تألقا وجمالا باستخدام أداة Active Skin (974 مشاهده)
مقدمة عن لغة البيسك (932 مشاهده)
ما هو المات لاب MATLAB؟ (929 مشاهده)
الفيجوال بيسك - مقدمة (896 مشاهده)
نبذه عن الفيجوال بيسك (828 مشاهده)
الجديد
التحويل التلقائي للحروف ل- ل- ه إلى اسم الجلالة0---- (537 مشاهده)
النسبة المئوية لا تظهر بالخط العربي & الشدة وألف المد في لفظ الجلالة0---النسبة المئوية لا تظهر بالخط العربي & الشدة وألف المد في لفظ الجلالة0--- (312 مشاهده)
ضبط خيارات اللغة فى الـ Microsoft Word0--- (340 مشاهده)
استخدام لوحة المفاتيح في الـ Word0---- (478 مشاهده)
إضافة كلمة سر إلي ملفات الورد دون استخدام برامج0--- (435 مشاهده)
دمج المراسلات0-- (219 مشاهده)
وضع صورة كخلفية للنص0-- (322 مشاهده)
السماح للمستخدمين بتعديل أجزاء من ملف وورد محمي (Word2003)0--- (240 مشاهده)
كتابة الأرقام الكسرية ورموز المعادلات0-- (385 مشاهده)
درس كامل عن الدمج السهل من لوحة المفاتيح ف0-ي برنامج الـ Word (300 مشاهده)
دورة الأكسس: الدرس السادس : منوعات في أكسيس .0--- (821 مشاهده)
دورة الأكسيس : الدرس الرابع : العلاقات0---- (491 مشاهده)
أساسيات في Access0--0 (320 مشاهده)
تصميم تقرير لطباعة البيانات0---- (368 مشاهده)
تصميم نموذج استعراض البيانات‏0--تصميم نموذج استعراض البيانات‏0-- (351 مشاهده)
تصميم نموذج إدخال‎ ‎البيانات0--- (372 مشاهده)
إنشاء قوائم خاصة باستخدام الماكرو(1)0-- (323 مشاهده)
خطوات إنشاء الماكرو في تذييل النموذج (2)0-- (260 مشاهده)
خطوات إنشاء الماكرو في تذييل النموذج (1)0- (258 مشاهده)
استعلامات SQL في Access - تعديل الجداول وإضافة الحقول0- (324 مشاهده)
استعلامات SQL في Access - تحديث البيانات الجدولية0-- (287 مشاهده)
الاستعلامات الإجرائية -4 (استعلام الحذف)0--- (159 مشاهده)
الاستعلامات الإجرائية -2 (استعلام الإلحاق)0--- (185 مشاهده)
تصميم تقرير لطباعة الإجمالي0--- (230 مشاهده)
استعلامات التحديد Select Query مع أمثله (1)0--- (292 مشاهده)
البحث

من هنا وهناك
قريبا باذن الله
قريبا باذن الله
قريبا باذن الله
قريبا باذن الله
قريبا باذن الله
كلمات البحث
الاستعلامات , المتقدمة , MySQL , الجزء , الأول2 ,  ابحث ايضا عن تعلم الاستعلامات المتقدمة في MySQL - الجزء الأول2 دروس الاستعلامات المتقدمة في MySQL - الجزء الأول2 تعليم الاستعلامات المتقدمة في MySQL - الجزء الأول2 درس الاستعلامات المتقدمة في MySQL - الجزء الأول2 لتعليم الاستعلامات المتقدمة في MySQL - الجزء الأول2 شروح الاستعلامات المتقدمة في MySQL - الجزء الأول2 تدريس الاستعلامات المتقدمة في MySQL - الجزء الأول2 تعلمي الاستعلامات المتقدمة في MySQL - الجزء الأول2 شرح الاستعلامات المتقدمة في MySQL - الجزء الأول2 تعليمي الاستعلامات المتقدمة في MySQL - الجزء الأول2 معلم الاستعلامات المتقدمة في MySQL - الجزء الأول2 كيفية الاستعلامات المتقدمة في MySQL - الجزء الأول2 الدرس الاستعلامات المتقدمة في MySQL - الجزء الأول2 الشرح الاستعلامات المتقدمة في MySQL - الجزء الأول2 الدروس الاستعلامات المتقدمة في MySQL - الجزء الأول2 تعلمي الاستعلامات المتقدمة في MySQL - الجزء الأول2 علم الاستعلامات المتقدمة في MySQL - الجزء الأول2 لشرح الاستعلامات المتقدمة في MySQL - الجزء الأول2 فهم الاستعلامات المتقدمة في MySQL - الجزء الأول2
الاستعلامات المتقدمة في MySQL - الجزء الأول2







الاستعلامات المتقدمة في MySQL - الجزء الأول

بعد أن تعرفت أخي القارئ خلال الدروس السابقة على الاستعلامات وكيفية عملها سننتقل الآن وبعون الله إلى استعلامات أكثر تقدماً, لنبدأ على بركة الله.

تستخدم الاستعلامات المتقدمة مفاهيم خاصة بقواعد البيانات, هذه المفاهيم تدعى بالروابط joins

ولهذه الروابط عدة أنواع وهي:

1. الرابطة المشتركة equal join
2. الرابطة الداخلية inner join
3. الرابطة الخارجية outer join
4. الاستعلامات المتداخلة sub-selects
5. الاتحادات unions
6. الربط الذاتي self join


وسنتكلم عنها بشكل مستفيض إن شاء الله.

الرابطة المشتركة equal join :

يُستخدم هذا النوع من الروابط لكتابة استعلامات تطلب نتائج من أكثر من جدول, أي من جدولين على الأقل, معتمدة في ذلك على المفاتيح الغريبة foreign keys للجداول.

ملاحظة:
قلنا سابقاً أن MySQL لا تدعم خاصية المفتاح الغريب بشكل قوي مثل قواعد بيانات Oracle وغيرها , لذلك ستنجح معك الاستعلامات التي ستكتبها بـ MySQL حتى في حال عدم وجود مفاتيح غريبة في الجداول التي تطبق عليها الاستعلام.

لنأخذ هذا المثال أولاً ثم نقوم بتحليله:


اكتب استعلاماً يعيد لنا ما يلي:

اسم الموظف ورقمه واسم الولاية التي ينتمي إليها.

نحن نعلم أن اسم الموظف ورقمه موجودان في الجدول emp من قاعدة البيانات movie_store وأن الولاية التي ينتمي إليها موجودة في الجدول adrs لذلك عندما نريد أن نكتب هذا الاستعلام فإننا بحاجة إلى ربط الجدولين emp , adrs مع بعضهما البعض


ويتم ذلك عن طريق الرابطة المشتركة كما يلي:

select emp.emp_no , name , state from emp , adrs

where

emp.emp_no = adrs.emp_no

الشيء الجديد عليك في هذا الاستعلام هو معامل النقطة, ماذا يعني ؟ ومتى نستخدمه ؟

إن معامل النقطة يعني أن العمود المذكور بعده (أي emp_no) ينتمي إلى الجدول المذكور قبله (أي الجدول emp) وبالتالي إذا أردنا أن نقول بأن العمود mov_name الذي ينتمي إلى الجدول movies نكتب movies.mov_name , أما عن استخدامه فإننا نستخدمه في حال كان اسم العمود المطلوب (و هو في مثالنا هذا العمود emp_no) موجود في أكثر من جدول من الجداول الداخلة في الاستعلام, لنفرض أننا كتبنا الاستعلام السابق دون استخدام معامل النقطة كما يلي:


select emp_no , name , state from emp , adrs

عندها سيظهر لنا ملقم MySQL رسالة خطأ ويخبرنا بأنه يوجد هناك عمود اسمه emp_no في كل من الجدولين emp , adrs فأي واحد منهما تقصد ؟

لذلك يجب أن نحدد أن هذا العمود نريده من الجدول الفلاني, ويتم ذلك عن طريق معامل النقطة.


وستكون نتيجة الاستعلام السابق هي كالتالي:

+----------+---------+------------+

| emp_no | name | state |

+----------+---------+-----------+

| 1 | Omar | Syria |

| 2 | nour | Egypt |

| 4 | ameen | Yemen |

| 3 | ahmad | syria |

+------------+---------+---------+


ملاحظة:
يطلق على الرابطة المشتركة أيضاً اسم الرابطة المباشرة straight join


الاستعلامات المتقدمة في MySQL - الجزء الأول2

أضف هذه المادة في موقعك:
مواد مشابهة:
تنصيب MySQL , Apache تحت نظام Windows 1 تنصيب MySQL , Apache تحت نظام Windows 1
تنصيب MySQL , Apache تحت نظام Windows 1
(مرات المشاهدة: 21 مرات)
استخدام التعليمة Alter table في MySQL - الجزء الثاني 2 استخدام التعليمة Alter table في MySQL - الجزء الثاني 2
استخدام التعليمة Alter table في MySQL - الجزء الثاني 2
(مرات المشاهدة: 17 مرات)
التوابع الرياضية في MySQL - الجزء الثاني التوابع الرياضية في MySQL - الجزء الثاني
التوابع الرياضية في MySQL - الجزء الثاني
(مرات المشاهدة: 44 مرات)
استخدام التعليمة Replace في MySQL 1 استخدام التعليمة Replace في MySQL 1
استخدام التعليمة Replace في MySQL 1
(مرات المشاهدة: 13 مرات)
استخدام التعليمة Update في MySQL استخدام التعليمة Update في MySQL
استخدام التعليمة Update في MySQL
(مرات المشاهدة: 59 مرات)
تعرف على آلية عمل MySQL , Apache , PHP تعرف على آلية عمل MySQL , Apache , PHP
تعرف على آلية عمل MySQL , Apache , PHP
(مرات المشاهدة: 38 مرات)
استخدام التعليمة Delete في MySQL + مخطوطة PHP استخدام التعليمة Delete في MySQL + مخطوطة PHP
استخدام التعليمة Delete في MySQL + مخطوطة PHP
(مرات المشاهدة: 62 مرات)
التوابع الرياضية في MySQL - الجزء الرابع التوابع الرياضية في MySQL - الجزء الرابع
التوابع الرياضية في MySQL - الجزء الرابع
(مرات المشاهدة: 51 مرات)
دورة SQL [الدرس الرابع / الجزء الثاني] : أوامر إضافة ، تحديث، وحذف السجلات دورة SQL [الدرس الرابع / الجزء الثاني] : أوامر إضافة ، تحديث، وحذف السجلات
دورة SQL [الدرس الرابع / الجزء الثاني] : أوامر إضافة ، تحديث، وحذف السجلات
(مرات المشاهدة: 67 مرات)
استخدام التعليمة Alter table في MySQL - الجزء الأول2 استخدام التعليمة Alter table في MySQL - الجزء الأول2
استخدام التعليمة Alter table في MySQL - الجزء الأول 2
(مرات المشاهدة: 35 مرات)
تعارف اهداءات ترحيب تبريك الحوار العام الفسحة العامة الطلاب و الاختبارات و الاسئله الجريمه حوادث كوارث جرائم معجم لهجات الفاظ مصطلحات عبارات حكم المنتدى الاسلامى تفسير الاحلام dreams صوتيات اسلاميه اناشيد محاضرات خطب وعظ الخينة الرمضانية اللغة الانجليزيه English الطرائف والمرح والفكاهه والتسليه العاب اكس بوكس بلاستيشن XBOX360 & PS3 playstation بلاي استيشن دريم كاست نتندو Anime انمي افلام كرتون السياحة و السفر والرحلات الافلام المنوعه افلام عربيه افلام اجنبيه الصور المضحكه والتعليق مسابقات الغاز حكاوي تطوير المواقع و السكربتات Ajax XML CSS JavaScript PHP Perl CGI seo Search Engine web2 تطوير و صيانة المنتديات vBulletin مشاكل و حلول للمنتديات و المواقع المشكله و الحل و الصيانة الهاكات برودكت بلقن Product - Plugins استايلات قوالب واجهاتstyle - template حراج انترنت مستعمل + جديد اشهار مواقع تبادل اعلانات بيع و شراء منتديات ستلايت فضائيات قنوات ترددات كامات شفرات مفاتيح شيرنج Sharing كروت ساتلايت و الرسيفرات الشعر العام البوح بالخافي فصحى نبطي الخاطرة الأدبية خواطر منوعه قصص روايات الكمبيوتر الحاسب والاجهزة العام البرامج الكاملة وشروحها وتعريب البرامج البرامج العربية والمعربة البرامج المشروحة و شروحات البرامج فوتوشوب photoshop رسم تصميم فلاتر فرش تدرجات خطوط باترن اشكال جوال بلوتوث جميع اجهزة الجوال mobile bluetooth بوكيت بي سي Pocket PC اجهزة كفية بلوتوث bluetooth فلاش سويتش سويش ماكس FLASH _ SWiSH الهكرز و الاختراق حماية فيروسات اختراق كراك hacker crack virus حواء للبنات نسائي للحريم فقط والبنوتات المطبخ للطبخ والاكل وكل امور المطابخ تطوير الذات و البرمجة اللغوية العصبية عيادة طبية للفلوق وغيرها صحه وعلاج health طقها والحقها الرياضي رياضه عربيه منوعه رياضه اجنبيه دوري اسباني وايطالي وغيره قنص صيد رحلات برية بحرية سيارات دراجات نارية تفحيط ترهيم
جميع الحقوق محفوظة مدرسة المشاغبين منتديات مدرسة المشاغبين  Copyright © All rights reserved sitemap