powerpoint presentation§لمحاضرة التاسعة.pdftitle: powerpoint presentation author:...

Post on 02-Oct-2020

6 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

شبكت انبيااث

18، 17، 16الفصل

التاسعهالمحاضرة

العمل مع قواعد البياانت

انثايانجضء

مراجعو

سوف نتعرف على:o تعديل البياانت بشبكة البياانت oفرز البياانت بشبكة البياانت oتصفح بياانت الشبكة

شبكت انبيااث

الغرض من استخدام شبكة البياانت: ىو عرض البياانت بطريقة متكن ادلستخدم من التعامل مع

.ىذه البياانت ومعاينتها بسهولة و دقة متناىيو أىم اخلصائص ادلتقدمة لشبكة البياانت

o تعديل البياانت بشبكة البياانت oفرز البياانت بشبكة البياانت oتصفح بياانت الشبكة

تؼذيم انبيااث

هي ػهيت انساح نهستخذو بتؼذيم انبيااث انتي تظهشبانشبكت أثاء ػشض صفذت انىيب بافزة انستؼشض

ورنك بإضافت صس تذشيش انى كم صف ي انصفىف انتي تظهشديث تظهش انبيااث داخم يشبؼاث صىص كي , بانشبكت

يتك انستخذو ي تغييش قيها انختهفت

يستطيغ انستخذو دفع ,وبجشد االتهاء ي ػهيت انتذشيشأو انتشاجغ ػها زر تحذيث بقش بهاانتؼذيالث انتي قاو

زر إلغاء األمرواإلبقاء ػهى انبيااث انقذيت بقش

دزف انبيااث خالل شبكت انبيااث

ىي عملية ترتيب البياانت ادلعروضة بناء على معايري معينة.

البياانت ادلعروضة يستطيع إىلفرز إبضافة خاصية

.ادلستخدم الوصول إىل البياانت ادلهتم هبا بسرعة وسهولة

فرز البياناث

احلالة االفرتاضية لشبكة البياانت ال تدعم عملية الفرز األعمدة تظهر يف صورة مجيعفإن رؤوس عند متكني الفرز

وىذا يعين القدرة على إعادة فرز بياانت الشبكة , ارتباطات تشعبية .طبقا ألي عمود من األعمدة اليت بداخلها

( ترتيب)يتم إعادة فرز , لذا حينما يقوم ادلستخدم بنقر رأس العامود

.الصفوف ادلوجودة ابلشبكة تبعا لقيم ىذا العمود

فشص انبيااث ي وجهت ظش انستخذو

:مالحظة ىامو :كلما قام ادلستخدم إبجراء عملية فرز جديدة على شبكة البياانت

.يتم إيداع الصفحة إىل اخلادم 1.

. تنفيذ االستعالم على قاعدة البياانت واسرتجاع البياانت الناجتة2.

.ربط نتيجة ىذا االستعالم بشبكة البياانت3.

بدال من عرض مجيع السجالت ادلوجودة مبصدر البياانت مرهميكننا استخدام تقنية , واحدة من خالل شبكة البياانت

لعرض عدد معني من السجالت يف ”paging”التصفح.كل مرة

تصفخ بيااث انشبكت

ىي عملية عرض البياانت يف صورة أجزاء منفصلة اومرة واحدة من سجل100فبدال من إظهار , صفحات

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

”paging”مفهوم التصفح

نكي يتك انستخذو ي االتقال بي انصفذاثيتى إضافت أدذ انطي انتانيي نشبكت , انختهفت

:page settingsانبيااث ي خالل انخاصيت

Mode:

o ط انتقم اوNext , previous Mode وفيت يتى إضافتاو انتاني وانثاي Nextاألول بؼىا ,استباطي انى انصفذت

previousبؼىا

o ط أسقاو انصفذاث أوpage number Mode وفيه يتى

إظهاس أسقاو بؼذد انصفذاث انتادت بانجضء انسفهي ي شبكت انبيااث

”paging”يفهىو انتصفخ

page انخاصيتتستخذو • size نتؼيي ػذد انسجالث انتيتظهش في انصفذت انىادذة

في قىاػذ انبيااثانبذث

يتى االستؼالو في قاػذة انبيااث ػ دقم يؼيفي شبكت انبيااث Selectي خالل أيش

DataGrid

قىو بؼهيت تصيى واجهت األستؼالو و أضافت شبكت انبيااث datagrid

قىو بؼهيت أختياس نقاػذة انبيااث انتي سىف يتى األتصال يؼاها

قىو بتذذيذ ػهيت األتصال

وتذذيذ ششط استشجاع انبيااث selectقىو بأختياس األيش

قىو بأضافت انششط انخاص باألستشجاع

قىو بؼهيت اختباس نالستؼالو

ظهىس تيجت االستؼالو

بيااث اضافت

نألضافت بيااث يستخذو جذيذ انى قاػذة انبيااث ػ INSERTستخذو األيش , طشيق واجهت انستخذو

الشاء ػهيت االتصال بقاػذة DATASetقىو بأشاء صفذت انبيااث فيها

قىو بتذذيذ انجذول انىجىد في قاػذة انبيااث

()GetDataتهقائيا تى اضافت انذانت

تذذيذ قاػذة انبيااث انتي سىف يتى االتصال يؼاها

تذذيذ األػذة انتي سىف قىو بأضافت انبيااث نها

قىو بتصيى انىاجهه

نقوم بأضافت الكود الخاصت باالضافت

قىو بؼهيت أختباس نهصفذت

top related