ايهاب عثمان

الاكسيس وجبات خفيفة

86 ردود في هذا الموضوع

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

باشا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

اخواني الاحباب Khatab - بوجاسم 2005 - باشا

احسن الله اليكم..

ـــــــــــــــــــــــــــــــــــــــــــــــ

السادة المشاهدين....... (عفواً اعضاء المنتدى المتابعين للموضوع)

تأخرت عليكم ....

ولكني ارجو المعذرة ...فالمشاغل كثيرة

هيا نتابع ما تبقى من مناقشات حول الجداول....

س27 : اريد ان احضر ورقة عمل او Sheet اكسل جدول في قاعدة بياناتي فماذا افعل:

ج27 : هل تذكر السؤال الثامن والقائمة احضار بيانات خارجية / استيراد او Get External Data/Import?

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

ولنضع الاجابة على شكل خطوات حتى يسهل التنفيذ والله المستعان.

1- ادخل الى القائمة المذكورة يظهر لك صندوف الحوار الخاص بتحديد نوع الملف المراد استيراد احد جداوله .والذي تركناه في السؤال 8 كما هو على الوضع الافتراضي Default وهو نوع MDB او قواعد بيانات الاكسيس واخترنا وقتها اسم الملف مباشرة.

الان لا بد من تحديد نوع الملف وهو اكسل - والصورة التالية توضح....

19_06_06_04_51_27_1150717887_6.GIF]

2- الان قم باختيار ملف الاكسل المراد استيراد احد جداوله مع ملاحظة ان الجدول يمكن ان يكون من محتويات ورقة عمل او احد النطاقات المسماه داخل ورقة العمل

الان يظهر لنا معالج استيراد الجداول الخارجية والصور التالية توضح :

19_06_06_08_04_55_1150729495_7.GIF]

3- يتم الضغط على مفتاح التالي او Next لمتابعة عملية التحميل ويكون تتابع المعالج كما يلي

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

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

ج- في حالة اختيار الاستيراد كجدول مستق يتاح تحديد الحقول المراد استيرادها مع تحديد خاصية الفهرسة وامكانية تغيير اسمائها - وفي حالة استيراد البيانات الى جدول حالي يتم الانتقال الى الفقرة (و) مباشرة.

د- تحديد وجود مفتاح اساسي واختيار حقل المفتاح الاساسي او ترك المعالج ليختاره.

ه- ضغط الزر انهاء لاتمام عملية الاستيراد.

ــــــــــــــــــــــــــــــــــــــــــــــــ

س29 : وماذا عن تصدير البيانات؟؟

ج29 : يمكن الاتصدير الى قاعدة بيانات اكسيس او الى ملف بخلاف اكسيس مثل الاكسيل - فقط ادخل الى القائمة ملف/تصدير او File / Export

وستجد الامر سهلا ان شاء الله.

ــــــــــــــــــــــــــــــــــــــــــــــــــــ

احبائي كان هذا ما استطعت ان اضعه هنا من اسئلة حول الجداول

الى لقاء قريب لنبدأ الحديث حول الاستعلامات....

استودعكم الله. :D

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

احباي الكرام ..

اشتقت الى لقائكم...

عيا مع جزء جديد من موضوعنا.....

اليوم سنبدأ سويا في الحديث عن....

ثالثاً: الاستعلامات..

س30 : اريد نبذة مختصرة عت الاسنعلام ؟ ماهو؟؟

ج30 : الاستعلام هو كائن من كائنات قاعدة البيانات "اكسيس" وهو من اهمها جميعاً لا يمكنك الاستغناء عنه الا اذا استغنيت عن الاكسيس ذاته

والاستعلام يرتبط بجدول او اكثر -ويمكن ان يرتبط باستعلام اخر - ووظيفته عرض بيانات الجدول بصورة معينة (طبقا لمعايير معينة ) او تغييرها بالحذف او الاضافة او التحديث.

ـــــــــــــــــــــــــــــــــــــــــ

س31 : ماهي انواع الاستعلامات؟؟

ج31 : الاستعلامات على ثلاثة انواع رئيسية

* استعلام التحديد Select Query

* الاستعلام الجدولي CrossTab Query

* استعلام اجرائي Action Query

* استعلامات خاصة بـ SQL او SQL Specific Quereis

ــــــــــــــــــــــــــــــــــــــــــــــ

س32 : استعلام التحديد ماذا يحدد؟؟؟

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

اذ يمكنك اختيار حقول من الجدول دون غيرها او مجموعة سجلات من الجدول دون غيرها.

ـــــــــــــــــــــــــــــــــــــــــــــــــ

س33 : اريد المزيد من التوضيح؟؟

ج33 : لامانع....

لنبدأ كيف نصمم الاستعلام.؟؟

من نافذة قاعدة البيانات ادخل الى قسم الاستعلامات Quereis ثم اخنر جديدNew ثم اختر طريقة العرض تصميم Design View تظهر لك نافذة تختار منها الجد(ا)ول و /او الاستعلام(ات) المطلوب الاستفسار عن بياناتها

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

انظر الصورة...

23_06_06_01_48_43_1151095723_1.GIF]

ـــــــــــــــــــــــــــــــــــــ

استاذنكم...

والى لقاء قريب لتكمل سويا..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الاخوة الكرام

مرحبا بكم

لازلنا مع الاستعلامات وتكملة اجابة السؤال الثالث والثلاثين..

ـــــــــــــــــــــــــــ

تابع ..ج33 : ظهر لك قي الصورة السابقة الاستعلام في طريقة العرض تصميم ...وهنا يمكنك البدء في تصميم استعلامك

1- اختيار بعض حقول الجدول لعرضها في الاستعلام..عنطريق الذهاب الى الحقل الموجود بالقائمة اعلى الصورة والنقر المزدوج او سحب الحقل المطلوب الى الاسفل

مثلا يمكن اختيار لحقول Inv_no و Company_name - دون بقية حفول الجدول....

2- الترتيب (الفرز) تصاعديا او تنازليا حسب احد الحقلين وذلك باستخدام خاصية الفرز واخنيار نوع الفرز اسفل الحقل المراد الفرز تبعا له

3- اختيار سجلات معينة من الجدول طبقا لما تضعه في المعايير مثلاً اذا اردت عرض الشركات التي يبدأ اسمها بحرف H فاكتب ما يلي في معايير حقل Company_name :

Like "H*"

4- يمكنك - رغم اخنيارك لحقل ما ووضع معاييره - الا تظهره في صفحة بيانات الاستعلام وذلك بحذف علامة ضح من امام خاصية اظهار اسفل الحقل

... الان يمكن فتح الاستعلام بطريقة العرض صفحة بيانات لتشاغد النتيجة وذلك من القائمة كما بالصورة التالية

23_06_06_11_42_02_1151131322_.GIF]

ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

عذرا ...اعود اليكم قريباً- لنستكمل موضوع الاستعلامات ..

تم تعديل بواسطه ايهاب عثمان
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

مرحبا بكم احبائي....

قبل استئتاف ما بدأناه سويا

اود ان اسجل شكري العميق لزعيمنا الاستاذ فهد الدوسري -حفظه الله - لتكرمه بتلبية طلبي نعديل عنوان الموضوع.

حيث سيصبح هذا الموضوع هو الجزء الاول - للمستخدمين-

يليه بحول الله الجزء الثاني للمبرمجين...

ـــــــــــــــــــــــــــــــــــــــــــــ

س34 : اريد مثالا حيا على تصميم استعلام مع التركيز على جزئية المعايير حتى تتضح الصورة اكثر..

ج34 : لا مانع اليك مثال ينبض بالحيوية :lol:

انظر الى الجدول التالي - صفحة البيانات -

انه عبارة عن نتائج الدور الاول لكاس العالم ......

رغم انني لم اشاهد تمريرة واحدة نظرا لتشفير بث مباريات البطولة :angry:

25_06_06_09_42_51_1151253771_3.GIF

وقبل ان تصرخ بان اسماء الحقول باللغة العربية بما يخالف ما اتفقنا عليه...اقول لك انها بالانجليزية فقط ما تراه مجرد تسميات توضيحية Captions راجع اجابة السؤال رقم 22.

كما ارجو ان تتذكر هذا الجدول لانه سيكون مثالنا طوال حديثنا عن الاستعلامات وربما استعنا به بعد ذلك.

الان هيا تعمل سويا على تصميم بعض الاستعلامات المتنوعة .

بطريقة

طلب معلومات معينة

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

ثم الاستعلام كصفحة بيانات ليتضح لنا نتيجة الاستعلام

1- نريد استعلاما يعرض المجموعات - الفرق - الاهداف التي احرزها كل فريق..

25_06_06_01_23_56_1151267036_4.GIF]

2- نريد استعلاما يعرض اسماء فرق قارة اوربا..

25_06_06_01_37_46_1151267866_5.GIF

ـــــــــــــــــــــــــــــــــــ

الى لقاء قريب مع المزيد من الامثلة...

تم تعديل بواسطه ايهاب عثمان
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

مرحبا بكم مرة اخرى...

لا زلنا مع الاستعلامات وبقية السؤال رقم 34

ـــــــــــــــــــــــــــــــــــــــــــــــــــ

تابع ج 34 :

3 - نريد استعلاما يشمل اسماء دول افريقيا واسيا المشاركة في المونديال والمجموعة النتمي اليها كل فريق مع الفرز حسب اسم القارة

27_06_06_04_14_33_11514068731_.GIF

4 - وهل من الممكن عمل عكس الاستعلام السابق اي كافة الدول عدا اسيا وافريقيا....؟؟

27_06_06_04_35_41_115140814111.GIF

5 - جميل جدا... نريد الدول العربية المشاركة في المونديال؟؟

الدول هي تونس والسعودية...

ولا يمكن تحديدها عن طريق الاستعلام لانه لا يوجد بالجدول حقل يحدد هوية الدولة (عربية - اجنبية!!!!)

6 - نريد دول قارتي امريكا شمالية وجنوبية

27_06_06_05_12_52_11514103721_.GIF

7 - نريد دول قارتي امريكا شمالية وجنوبية في المجموعات A-B-C

27_06_06_05_32_33_115141155313.GIF

8 - ما هي الفرق التي لم يدخل مرماها هدفا واحدا

27_06_06_05_45_33_115141233314.GIF

9 - دول (فرق) يزيد ما احرزته من اهداف عن 4 ودخل بها اهداف بين 3 و8 اهداف

27_06_06_06_17_52_115141427215.GIF

ــــــــــــــــــــــــــــــــــــــــــ

اخواني

الى لقاء قريب ان شاء الله

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

اللهم لولاك ما اتينا ولا صدقنا ولا صلينا

فانزلن السكبنةعلينا واسمع القلوب اذ نادينا.

ـــــــــــــــــــــــــــــــــــــــــ

احبائي ...

مرحبا بكم ولا زلنا مع الاستعلامات...

ــــــــــــــــــــــــــــــــــــــــــــ

س 35 : ما هو المقصود بعبارات SQL ?

ج 35 : كلمة SQL - اختصار لعبارة Structure Quiry Language

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

وكي تفتح نافذة SQl اتجه الى القائمة عرض واختر عرض SQL او view ثم SQL View ويمكن فتح الناقذة ذاتها هن طريق شريط الادوات كما بالصورة

27_06_06_11_38_07_1151433487_6.GIF

واذا اردت تعلم المزيد من مقردات هذه اللغة فاتبع الاتي...

1- قم بتصميم استعلام بسيط بالطريقة المعتادة وليكن الاستعلام عبارة عن المجموعات - الدول المنتمية لفارة اسيا (مع عدم اظهار حقل القارة ) - المباريات التي فازت بها كل دولة

ويكون الفرز تصاعديا بحسب اسم المجموعة ثم اسم الدولة

2- الصورة التالية توضح الاستعلام بطريقة العرض تصميم.

27_06_06_01_06_39_1151438799_7.GIF

3- الان لنقم بالتحويل من طريقة عرض التصميم الى طريقة عرض SQL ولتتظر الى شكل الاسنهلام على هيئة عبارات SQL كيف يكون :

SELECT teams.group, teams.team, teams.win
FROM teams
WHERE (((teams.contenint)="اسيا"))
ORDER BY teams.group, teams.team;

ولاحظ ان الفاصلة المنقوطة ; هي نهاية كل كود SQL

4- لنقرأ سويا تلك العبارات ولنربطها بطريقة عرض التصمبم

السطر الاول : بعني اختيار حقول المجموعة - الفريق - المباريات الفائز بها زلم يتم اختيار حقل القارة لاننا حذفنا علامة صح الخاصة باظهاره

السطر الثاني : يشير الى الجدول الماخوذة منه هذه الحقول

السطر الثالث : هو سطر المعيار لحقل القارة ويشير الى وجوب كونها قارة اسيا.

السطر الرابع : هو سطر الترتيب حسب المجموعة ثم الدولة

ــــــــــــــــــــــــــــــــــــــــــــــــــــــ

س 36 : هل تعتي طريفة التصميم تماما عن عبارات SQL ???

ج 36 : ليس تماماً ففي بعض الحالات يكون SQL هو الحل الوحيد.ومنه ما يلي :

1-انواع استعلامات بالكامل لا يمكن انشاؤها الا من خلال SQL وهي المسماع الاستعلامات الخاصة ب SQL سبق لنا الاشارة اليها عند تعريفنا لانةاع الاستعلانات

2- اذا ما اردت حذف التكرارات عند عرض صفحة البيانات

مثلا اذا صممنا استعلاما يعرض اسماء القارات المشتركة في البطولة فسيكون تصميمه بالشكل التالي ...

27_06_06_02_22_14_1151443334_8.GIF

وتكون نتيجتها هكذا..

27_06_06_02_25_09_1151443509_9.GIF

وعو شكل غير مرغوب فيه فترى كل قارة تكررت اكثر من مرة ونحن نريدها بدون تكرار SQL هو الحل

ادخل الى جملة SQL الخاصة بهذا الاستعلام وهي :

SELECT teams.contenint
FROM teams;

واضف اليها كلمة Distinct بعد Select لتصبح الجملة:

SELECT Distinct teams.contenint
FROM teams;

اعرض الاستعلام الان كصفحة بيانات تجده كما يلي :

27_06_06_02_39_51_11514443911_.GIF

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

ــــــــــــــــــــــــــــــ

لاجابة السؤال بقية...

الى اللفاء.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

احبائي الكرام ...مرحبا

لا نزال مع اجابة السؤال رقم 36 وباقي الحالات التي لا يمكن تحقيقها الا من خلال جمل SQL تكلمنا عن الاستعلامات الخاصة ب SQL ثم الامر Select Destinct لحذف المكررات ... والان مع البقية:

ـــــــــــــــــــــــــــــــــــــــ

تابع ج 36 :

3- عند الرغبة في عرض اول عدد من الحقول - مثلا لو اردنا عرض العشرة فرق الاولى من حيث عدد الاهداف التي احرزها كل فريق فاننا ننشئ استعلاما يعرض اسم الفريق وعدد الاهداف التي له ثم يتم الفرز على اساس عدد الاهداف - تنازلياً

حتى الان يمكن تنفيذ ذلك من خلال طريقة عرض التصميم ...هكذا ..

28_06_06_01_02_16_115148173616.GIF

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

SELECT Top 10  teams.team, teams.outgoals
FROM teams
ORDER BY teams.outgoals DESC;

ولاحظ اننا اضفنا كلمة Top 10 بعد الامر Select وطبعا اذا اردنا اعلى 5 سنكتب Top 5 ... وهكذا

فتكون النتيجة هكذا...

28_06_06_01_38_52_115148393217.GIF

ولا تنس ابدا عملية الفرز فلو لم تقم بالفرز فسوف يعرض اول 10 فرق موجودين بالجدول بصرف النظر عن عدد اهدافهم.

4- يتبقى لنا مر اخير ...

افترض انك تريد عرض المجموعات - تليها اسماء الفرق - ثم عدد التعادلات

مع الفرز التنازلي حسب عدد التعادلات يليه فرز تصاعدي حسب اسم المجموعة

عن طريق العرض تصميم لن تستطيع البجمع بين ترتيب الحقول (مجموعة - ثم فرقة - ثم عدد تعادلات) مع ترتيب الفرز (عدد تعادلات - ثم اسم مجموعة)

الحل كما يلي ...

صمم الاستعلام هكذا...

28_06_06_02_22_29_115148654918.GIF

ستكون النتيجة هكذا...

28_06_06_02_27_37_115148685719.GIF

تم الترتيب حسب المجموعة اولا ثم حسب التعادلات ثانيا ولكنك تريد العكس - لا يمكن ذلك عن طريق التصميم الا اذا كان حقل التعادلات سابقا لحقل المجموعة ولكنك ايضا تريد ترتيب الحقول كما هو..

فما الحل...

ادخل الى عبارة SQL التي هي....

SELECT teams.grp, teams.team, teams.dr
FROM teams
ORDER BY teams.grp ,teams.dr DESC;

وغير من السطر الاخير ليصبح...

ORDER BY  teams.dr DESC, teams.grp ;

انظر الان الى النتيجة....

28_06_06_02_36_40_1151487400_.GIF]

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

احبائي الكرام....

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

هيا لنكمل حديثنا حول الاستعلامات...

ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

س 37 : اريد ان يكون معيار الاستعلام متغيرا بمعنى ادخاله في كل مرة اغتح فيها الاستعلام؟؟

ج 37 : بسيطة...

لو انك تريد - مثلا -ان تحدد اسم القارة التي تريد الاستعلام عن دولها كلما فتحت الاستعلام كصفحة بيانات فما عليك سوى وضع الاستعلام كمعلمة Paramiter

كما يلي....

01_07_06_01_32_22_115174274211.GIF

ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

س38 : حاولت استدعاء قارتي امريكا كما علمتني سابقا وذلك بكتابة امريكا ثم * في مربع ادخال قيمة المعلمة فلم يظهر لي شئ قلماذا؟؟؟

ج 38 : كتابة المعلمة بالصورة المذكورة بالسؤال الشابق تستلزم كتابة االقيمة حرفيا كما بالجدول ولا تقبل وضع النجمة او علامة الاستفهام كتعويض عن مجموعة احرف او حرف واحد

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

Like [ادخل اسم الفارة]

ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

س 39 : هل يمكن اجراء عمليات حسابية داخل الاستعلام ؟؟

ج 39 : بالتاكيد وهناك نوعين رئيسيين من العمليات الحسابية

أولاً : الحقول المحسوبة:

وتستخدم لاجراء كافة العمليات الحسابية افقيا مثل جمع او طرح حقلين - قسمة حقل على رقم ثابت ....الى غير ذلك من العمليات الحسابية وكذلك يمكن استخدام الدوال الشرطية وغيرها ...

ولانشاء حقل محسوب داخل استعلام اكتب له اي اسم ثم نقطتين : ثم كتابة المعادلة الحسابية او المنطقية المطوبة..

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

والان هيا الى المثال التالي على قاعدة بيانات كاس العالم....

نريد انشاء حقل محسوب لعدد النقاط واخر لفارق الاهداف

عدد التقاط ليكن اسم الحقل Points

وطريقة الحساب .. عدد مرات الغوز *3 + عدد مرات التعادل *1

بمعنى ان عدد نفاط الفوز =3 وعدد نقاط التعادل = 1 ولا توجد نقاط للهزيمة فلم تذكر في المعادلة..

فارق الاهداف ليكن اسم الحقل هو Df

طريقة الحساب... الاهداق له -الاهداف عليه..

ونريد ان يكون الفرز تبعا للمجموعة تصاعديا ثم عدد النقاط تنازليا ثم فارق الاهداف تنازليا

والحقول المعروضة بالاستعلام هي : امجموعة - الفريق - فوز -تعادل - هزيمة -اهداف له - اهداف عليه - النقط - فارق الاهداف

الان انظر الى تصميم الاستعلام...

01_07_06_03_01_09_11517480691_.GIF

وهاهي نتيجته...

01_07_06_03_40_27_115175042713.GIF

والمثال اعلاه قد حسب لنا ترتيب الفرق داخل كل مجموعة

ملحوظة:

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

ثانياًً : المجاميع:

وتستخدم لاجراء العمليات الحسابية لحقل ما رأسيا مثل محجموع حقل - المتوسط الحسابي - القيم العليا - القيم الدنيا .....الخ

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

01_07_06_04_03_13_115175179314.GIF

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

01_07_06_04_14_33_115175247315.GIF

وتظهر النتيجة كما يلي...

01_07_06_04_23_35_115175301516.GIF

ــــــــــــــــــــــــــــــــــــــ

الى لقاء قريب..... :D

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الاخ العزيز إيهاب عثمان

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

أولاً أود أن أشكرك علي المجهود الرائع المبذل في موضوعك الشيق وجبات خفيفة (س و جــ ) و أسال الله أن يوفقك لما هو خير لك ولنا

ثانياً : -

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

منها استعلام التحديد و التحديث والحذف وغيرها من انواع الاستعلامات المختلفة ولكن لم أسمع من قبل عن استعلامات التوحيد (Union Quiry)

وعلمت أن من مهامها دمج أو توحيد عده جداول مع بعضها البعض عن طريق جمل SQL

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

آسف علي الاطاله

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

اخي الكريم محمد فؤاد.....

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

ثانياً : بالنسبة لانواع الاستعلامات فقد عرضناه بايجاز - كنقط - ونحن لا زلنا في استعلامات التحديد وسوف نتعرض لبقية الانواع في وقتها...

عموما ...

اذا اردت شرحا عن استعلام التوحيد فارجع الى المشاركة رقم 8 في الموضوع التالي وهو موضوع "اكسيس حول العالم"

تفضل

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

جميل واكثر من رائع

وبارك الله فيك ووفقك الله

ودائما الى الامام

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الأخ ايهاب عثمان

أطال الله في عمرك

وفقك الله

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الاخوة الكرام khatab و jawd28 بارك الله فيكما وحفظكما ...وجعالني عتد حسن الظن...

ـــــــــــــــــــــــــــــــــــــ

جميع الاخوة والاخوات .....السلام عليكم ورخمة الله...

اعلم اني تاخرن عليكم مايقرب من الاسبوع / ويعلم الله قدر ما اخرني عنكم من مشاغل وعدم فراغ ...فعذراً غفر الله لكم ولي.

ــــــــــــــــــــــــــــــــــــــــ

لا نزال مع الاستعلامات ...

س40 : كلمتنا عن استعلامات التحديد وعن العمليات الحسابية فما هي الاستعلامات الاجرائية ؟؟؟

ج40 : كما ان اسنعلام التحديد يحدد شيئا ما فان الاستعلام الاجرائي Action Query يجري شيئا ما والاجراء يكون احد اربع...

1- الحاق سجل او اكثر الى احد الجداول وذلك عن طريق استعلام الالحاق Append Query

2- حذف سجل من اكثر الى احد الجداول وذلك عن طريق استعلام الحذف Delete Query

3- تحديث بيانات حقل او اكثر في احد الجداول عن طريق استعلام التحديث Update Query

4- انشاء جدول جديد عن طريق استعلام انشاء الجدول Make Table Query

ـــــــــــــــــــــــــــــــــــــ

س 41 : كيف ننشئ الاستعلام الاجرائي وكيف نشغله ؟؟؟

ج 41 : سأعطيك فكرة عامة والتفاصيل ستأني تباعا مع تتابع الاسئلة.

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

07_07_06_04_31_31_115227189117.GIF

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

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

اذا قلت انك موافق ستظهر لك رسالة تفيد انع تم تنفيذ الاستعلام كذا..

ـــــــــــــــــــــــــــــــــــــــــــ

س42 : كيف لي ان اظهر صفحة اليسانات للاستعلام الاجرائي خاصة وانك تقول...

ولتشغيل الاستعلام بعد حفظه واغلاقه اضغط عليه ضغطا مزدوجا - لن تظهر صفحة البيانات كما في استعلام التحديد وانما ستظهر رسالة تأكيد....

ج 42 : بسيطة من داخل طريقة العرض تصميم قم بالتغيير الى طريقة عرض صفحة البيانات....

ـــــــــــــــــــــــــــــــــــــــــ

س 43 : كيف يمكن تجنب رسائل التاكيد التي ذكرتها يعني اجراء الاستعلامات دوت رسائل؟؟

ج 43 : من القائمة ادوات - خيارات - لسان التبويب "تحرير/بحث" - احذف علامة الصح من امام تاكيد الاستعلامان الاجرائية.

ــــــــــــــــــــــــــــــــــــ

الى اللقاء...

تم تعديل بواسطه ايهاب عثمان
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الله يعطيم كامل العافية و دوام اتوفيق

الى الاخ الكريم إيهاب عثمان

أنا بشكرك كتتتتتتتتتتتتتتر على المعلومات اللى بتقدمها الى إخوانك المبتدئين فى البرمجة

طلب بسيط.... ( منك عنوان ممكن انزل منه قواعد بيانات أكسيس جاهزة ممكن اعدل فيها )

و لكم جزبل الشكر

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

اخي الكريم amr_1stman بارك الله فيك وشكر لك..

منتدانا هذا زاخر بالعديد من البرامج الكاملة والامثلة القيمة لقواعد البيانات - تابع وانزل ما تريد وجرب وعدل كما تشاء ثم اسال تجد الاجابة

ولاتنس الدعاء لاخوانك...

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم

ربي يعطيك الصحة على الموضوع الثمين

وأحلى شيء أنه مصاغ بطريقة سلسة وبسيطة

ربي يبارك فيك ويعطيك طولة العمر

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

اللوحة الأُم.....بارك الله فيك وحفظك من كل سوء

ـــــــــــــــــــــــــــــــــــــــــــــ

اخواني جميعا السلام عليكم ورحمة الله وبركاته...

هيا نكمل الحديث حول الاستعلامات...

ـــــــــــــــــــــــــــــــــــ

س44 : نريد مثال عن استعلام الحذف ؟؟

ج 44 : هل تذكر قاعدة بيانات كأس العالم .... من الذي صعد الى دور ال 16 فرق من اوربا وامريكا ج وغانا وحدها من افريقيا - هيا نجري استعلام لحذف باقي الفرق بناء على المعيار السابق...

صمم الاستعلام كاستعلام تحديد بهذا المعيار كما بالصورة..

08_07_06_04_50_44_1152359444_4.GIF

ــــــــــــــــــــــــــــــ

الى اللقاء

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

شكرا على الاسئلة والاجوبة

في الحقيقة هذه فكرة حلوة للتعلم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

لا زلنا مع الاستعلامات وتحديدا الاستعلامات الاجرائية فهيا نكمل..

س45 : تاخرت علينا كثيراً...ماهو استعلام التحديث؟؟

ج45 : اعتذر عن التأخير فالمشاغل يعلمها الله..

استعلام التحديث Update Query وظيفته تحديث بيانات معينة او تغغييرها في احد حقول الجدول ويمكن ان يكون اختيار القيم مبنيا على معيار ما

مثلا ... في قاعدة بيانات كاس العالم (هل تذكره؟؟) اذا اردنا تغيير اسماء المجموعات بدلا من A- B -C ...الى A1-B1-C1...

قم بتغيير النوع الى استعلام تحديث هكذا..

12_07_06_11_57_20_1152773840_6.GIF

يظهر لك صف بعنوان ..."تحديث الى" اكتب فيه ما يلي

13_07_06_12_08_06_1152774486_7.GIF

انظر الان الى حقل اسم المجموعة داخل الجدول كيف اصبح

13_07_06_12_27_30_1152775650_8.GIF

ـــــــــــــــــــــــــــــــــــــــ

س46 : واستعلام الالحاق؟؟

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

مثلا قم بانشاء جدول اسمه C مكون من حقلين (اسم الفريق و القارة)

هذا الجدول سنلحق اليه ما يناسبه من حقول الجدول الاصلي بمعيار "فرق المجموعة C"

انشئ استعلاما مصدره هذا الجدول C

قم بالتصميم ووضع المعيار هكذا .....

استاذنكم

والى لقاء

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

بارك الله فيك يا استاذ ايهاب عثمان

ولو انك توقفت في شيء كنت ابحث عن الاجابة له

عموما سأنتظر تكملة مشوارك المبارك هذا

وتحية الف تحية لك ولكل العاملين على نجاح هذا المنتدى العظيم

تحياتي

حيدوري

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الاخ الكريم...حيدوري مرحبا بك عضوا جديدا وهنيئا لي ان تكون اولى مشاركاتك مع موضوعنا هذا...

فمرحبا بك واذا اردت اي استفسار او تعليق اثناء المناقشة فانا تحت امرك..

ـــــــــــــــــــــــــــــــــــ

احبائي الكرام لا زلنا مع وجبة الاستعلامات - طبق استعلامات الالحاق...

وبقية السؤال رقم 46

ج46 : نضع معيار لحقل المجموعة كما يلي..

=c

نغير نوع الاستعلام الى استعلام الحاق هكذا..

post-36224-1152954740_thumb.gif

هنا ستظهر لنا الرسالة التالية تسألك عن الجدول المطلوب الالحاق اليه فاخنر الجدول الذي انشأناه مؤخراً وهو الجدول C

سيظهر لك صف جديد اغلى صف المعايير اسمه "الحاق ب" لتحدد من خلاله في اي حقول الجدول المحق اليه ستقوم بالحاق بيانات الحقل في الحدول الحالي .

ملحوظة ....يمكن الحاق البيانات الى جدول فب قاعدة بيانات خارجية ... انظر الى خيارات الرسالة التي تظهر عند تعيير نوع الاستعلام الى "استعلام الخاق"

ــــــــــــــــــــــــــــــــــــ

ارجوالمعذرة على هذه المواضيع القصيرة..

اعود اليكم قريبا ان شاء الله.

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

اسمح لي انا نضم الى قافلة تلاميذك هنا

موضوع جميل و طرح شيق

ارجو ان تستمر أخي

بارك الله فيك و نفع بك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

بارك الله فيك فكرة رائعة وعرض جميل وموضوع شيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .