You are on page 1of 23

‫انببة األول‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫‪1‬‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫انببة األول‬

‫‪ًٚ‬ثم ْرا انثاب يقديح ِايةح ٔيساعّةح ظةس‪ّٚ‬ح ِهة‪ ٙ‬يةا ذًةد زاظةرّ وة‪ ٙ‬انعةُٕاخ‬
‫انعاتقح و‪ ٙ‬يا ج قٕاِد انث‪ٛ‬اَاخ ‪ ،‬و‪ًٛ‬ثم ْرا انثاب يُاقؽح نثّك انًفاْ‪ٛ‬ى انخاـح تقٕاِد‬
‫انث‪ٛ‬اَاخ "‪ٔ "Databases‬تسايج إ ازج قٕاِد انث‪ٛ‬اَاخ‬
‫"‪"Relational Database Management Systems or RDMS‬‬
‫ٔوةةسا انرفةةً‪ٛ‬ى انًرثّةةح ‪ٔ ،‬إٌ كاَةةد انرقُ‪ٛ‬ةةح انًعةةرخديح وةة‪ ٙ‬يةةُٓج انف ة‬
‫انثانث يخرهفح قه‪ٛ‬ال د‪ٛ‬ث اِرًدخ ِه‪ ٙ‬انثسَايج "‪. "MS SQl Server‬‬
‫إال أٌ انًفاْ‪ٛ‬ى األظاظ‪ٛ‬ح ال ذرغ‪ٛ‬س ترغ‪ٛ‬س األ ٔاخ انًعرخديح‪.‬‬

‫ٔ‪ُٚ‬قعى ْرا انثاب إن‪ ٙ‬عصئ‪ ٍٛ‬أظاظ‪: ٍٛٛ‬‬
‫أ‪ :‬يقديح ٍِ قٕاِد انث‪ٛ‬اَاخ ٔتّك يفاْ‪ًٓٛ‬ا األظاظ‪ٛ‬ح‪:‬‬
‫"‪"Database Basic Concepts‬‬
‫ة‪ :‬يساعّح ِه‪ ٙ‬انجدأل ٔاإلظرّالياخ‬
‫"‪"Tables & Queries‬‬

‫‪2‬‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫انببة األول‬

‫أوال ‪ :‬بؼط انًفبهُى األسبسُت ‪"Basic Concepts" :‬‬
‫‪ٍَ .1‬او انًّهٕياخ ‪"Information System" :‬‬
‫‪ّٚ‬ةةسن ٍَةةاو انًّهٕيةةاخ ت َةةّ أ٘ ٍَةةاو ‪ٚ‬جًةةُ ت ة‪ ٍٛ‬انرقُ‪ٛ‬ةةح انذد‪ٚ‬ثةةح انًرًثهةةح وةة‪ ٙ‬أعٓةةصج‬
‫انذاظة األن‪ٔ ٙ‬تّةك انثسيج‪ٛ‬ةاخ انخاـةح "تةسايج إ ازج قٕاِةد انث‪ٛ‬اَةاخ" ٔ‪ٚ‬رة‪ٛ‬خ ْةرا‬
‫انٍُاو نهًؤظعاخ عًُ ٔذخص‪ ٍٚ‬انث‪ٛ‬اَاخ ٔيٍ ثى إظرخالؾ انًّهٕياخ يُٓا ٔاـدازْا‬
‫غانثا يا ‪ٚ‬رى ِه‪ ٙ‬ؼكم ذقاز‪ٚ‬س "‪. "Reports‬‬

‫شكم ‪َ : 1-1‬ظبو انًؼهىيبث‬

‫‪ -2‬انبُبَبث "‪: "Data‬‬

‫"‪"Processing‬‬

‫‪3‬‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫انببة األول‬

‫يثبل ‪:‬‬
‫ذاز‪ٚ‬خ ي‪ٛ‬ال ؼخؿ نّ انق‪ًٛ‬ح ]‪ [31-5-1972‬ذًثم انق‪ًٛ‬ح و‪ ٙ‬دد ذاذٓا انث‪ٛ‬اٌ "‪"Data‬‬
‫ْٔ‪ ٙ‬إدد٘ انذقائق انًجس ج انر‪ ٙ‬ال ذُّ‪ ٙ‬انكث‪ٛ‬س ٔنكٍ ُِد يّانجرٓا دعات‪ٛ‬ا أٔ ذُْ‪ٛ‬ا‬
‫ذُرج ند‪ُٚ‬ا يّهٕيةح ذف‪ٛ‬ةد تة ٌ ًِسْةرا انؽةخؿ ‪ٚ‬ص‪ٚ‬ةد ِةٍ ]‪ [40‬ظةُح تئِرثةاز أٌ انرةاز‪ٚ‬خ‬
‫انذةةةةان‪ْ ٙ‬ةةةةٕ ]‪ٔ [6-6-2012‬ال ‪ٚ‬جةةةةة أٌ ‪ٚ‬رثةةةةا ز إنةةةة‪ ٙ‬ذُْةةةةح أٌ انث‪ٛ‬ةةةةاٌ انٕادةةةةد قةةةةد‬
‫‪ٚ‬عةةةرُرج يةةةةٍ يّةةةا نجرةةةةّ يّهٕيةةةح ٔادةةةةدج وًةةةةٍ َفةةةط انث‪ٛ‬ةةةةاٌ انًةةةركٕز ‪ًٚ‬كةةةةٍ إظةةةةرُرا‬
‫أٌ انؽخؿ ‪ٚ‬ذق نةّ انرسؼةخ ٔاإلَرخةاب ٔأَةّ ذجةأش ظةٍ انرجُ‪ٛ‬ةد ٔغ‪ٛ‬سْةا ِهة‪ ٙ‬دعةة‬
‫أظهٕب انًّانجح ‪.‬‬
‫أَىاع انبُبَبث "‪:"Data Types‬‬
‫ذرخر انث‪ٛ‬اَاخ أؼكاال ‪ Formats‬يرّد ج يٕلذح تانؽكم (‪: )2-1‬‬

‫أنواع البياناث‬

‫بياناث منطقيت‬

‫بُبَبث سقًُت‬

‫بُبَبث حشفُت‬

‫"‪"Booleans‬‬

‫"‪"Numbers‬‬

‫"‪"Characters‬‬

‫ملفاث صوتيت او‬
‫مرئيت او غيرها ‪.‬‬

‫"‪"Files‬‬

‫شكم ‪ :2- 1‬أَىاع انبُبَبث‬

‫‪ -:3‬انًؼهىيبث ‪:"Information" :‬‬
‫ْ‪َ ٙ‬اذج يّانجح انث‪ٛ‬اَاخ ذذه‪ٛ‬ال أٔ ذسك‪ٛ‬ثا إلظرخالؾ انًؤؼساخ ٔانًّدالخ ٔانًقازَاخ‬
‫ٔغ‪ٛ‬سْا‪.‬‬
‫د‪ٛ‬ث ذقدو إن‪ ٙ‬يرخر انقةساز وة‪ ٙ‬أؼةكال يرّةد ج يُٓةا انرقةاز‪ٚ‬س ٔانجةدأل ٔانقةٕائى ٔأد‪ٛ‬اَةا‬
‫ِه‪ ٙ‬ؼكم زظٕو ت‪ٛ‬اَ‪ٛ‬ح "‪ "Charts‬ذعٓم ًِه‪ٛ‬ح اذخاذ انقةساز ٔ ذعةٓى وة‪ ٙ‬ذقه‪ٛ‬ةم انٕقةد‬
‫انالشو نٓا ‪ٔ.‬انؽكم (‪ٕٚ )3-1‬لخ انّالقح ت‪ ٍٛ‬انث‪ٛ‬اَاخ ٔانًّهٕياخ ‪.‬‬
‫‪Information‬‬

‫‪Process‬‬

‫‪Data‬‬

‫شكم (‪ ) 3-1‬انؼالقت بٍُ انبُبَبث وانًؼهىيبث‬

‫‪4‬‬

‫انببة األول‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫‪ :4‬قىاػذ انبُبَبث "‪: "Databases‬‬
‫وةة‪ ٙ‬انٕاقةةُ ال ذقرفةةس قٕاِةةد انث‪ٛ‬اَةةاخ ِهةة‪ ٙ‬انةةٍُى انذاظةةٕت‪ٛ‬ح‬
‫وقةةه وُٓةةاا قٕاِةةد ت‪ٛ‬اَةةاخ ‪ٚ‬ةةرى إَؽةةائٓا تىس‪ٚ‬قةةح ‪ٚ‬دٔ‪ٚ‬ةةح أٔ يةةا ‪ٚ‬عةةً‪ٙ‬‬
‫تٍُى انذفً ان‪ٛ‬دٔ‪ٚ‬ح ‪.‬‬
‫ػُبصش انُظبو انُذوٌ نقىاػذ انبُبَبث هٍ ‪:‬‬
‫‪ ‬األؼخاؾ‬
‫‪ ‬األٔزاا‪ًَ" :‬اذ اإل خال انٕزق‪ٛ‬ح "‬
‫‪ ‬انًجهداخ ‪":‬داوٍاخ انًهفاخ" كًا ْٕ يٕلخ تانؽكم (‪)4-1‬‬
‫شكم ‪ :4- 1‬انُظبو انُذوٌ‬

‫أيب قىاػذ انبُبَبث انًؤتًتت وهٍ يىظىع انذساست‬
‫"‪ "Computerized Database‬و‪ًٛ‬كٍ ذّس‪ٚ‬فٓا تانران‪:ٙ‬‬
‫ْ‪ِ ٙ‬ثازج ٍِ يجًِٕح يٍ انث‪ٛ‬اَاخ انًًٍُح ٔانًسذثىح تًٕلَٕ يّ‪ ٍٛ‬اخم عدٔل ٔادد‬
‫أٔ يجًِٕح يٍ انجةدأل تغةسق إظةرسعآِا إلذخةاذ انقةسازاخ انًىهٕتةح ‪ٚٔ .‬جةة أٌ َفٓةى‬
‫إٌ قاِدج انث‪ٛ‬اَاخ يا ْ‪ ٙ‬إال يه "‪ "File‬أٔ يجًِٕح يٍ انًهفاخ انًرساتىح ‪.‬‬
‫نظم إدارة قواعد البياناث " ‪:" DBMS‬‬
‫‪Database Management Systems‬‬

‫ْٔةة‪ ٙ‬انرىث‪ٛ‬قةةاخ انرةة‪ًٚ ٙ‬كةةٍ يةةٍ خالنٓةةا إَؽةةام ٔإ ازج ٔذٍُةة‪ٛ‬ى انث‪ٛ‬اَةةاخ اخةةم يهفةةاخ‬
‫ٔاظرسعاَ ٔيّانجح انث‪ٛ‬اَاخ تانّد‪ٚ‬د يٍ انفٕز ‪ٔ ،‬ذجدز اإلؼازج إن‪ ٙ‬أٌ ْةرِ انرىث‪ٛ‬قةاخ‬
‫كث‪ٛ‬سج عدا ٔذص ا كثسج تًسٔز انٕقد ٔيٍ أيثهح ْرِ انرىث‪ٛ‬قاخ ‪:‬‬
‫( …… ‪)MS SQL Server , MS Access , Oracle , MySQl , ….. ,‬‬
‫ٔذّرًد ًِه‪ٛ‬ح إخر‪ٛ‬از انرىث‪ٛ‬ق انًُاظة ِه‪ِٕ ٙ‬ايم يرّد ِ يُٓا انثًٍ ٔانذجى انرخص‪ُٙٚ‬‬
‫انًرٕقُ نقاِدج انث‪ٛ‬اَاخ ِٔد انًعرخدي‪ ََٕٔ ٍٛ‬انردز‪ٚ‬ة ٔيٓازاخ انّايه‪ِ ٍٛ‬ه‪ ٙ‬انٍُاو‬
‫‪ّٚٔ .‬رًد ْرا انكراب ِه‪ ٙ‬انثسَايج انرىث‪ٛ‬ق‪."MS Access 2007" ٙ‬‬

‫‪5‬‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫انببة األول‬

‫يًُزاث إستخذاو قىاػذ انبُبَبث انًؤتًتت ‪:‬‬
‫‪ )1‬إيكاَ‪ٛ‬ح ذخص‪ ٍٚ‬ان‪ٛ‬ثاَاخ ت دجاو ْائهح ‪.‬‬
‫‪ )2‬إيكاَ‪ٛ‬ح انثذث ٔاإلظرّالو ‪.‬‬
‫‪ )3‬إيكاَ‪ٛ‬ح انرقه‪ٛ‬م يٍ انركساز غ‪ٛ‬س انًثسز نهث‪ٛ‬اَاخ ‪.‬‬
‫‪ )4‬إيكاَ‪ٛ‬ح ذجُة انرُاقك و‪ ٙ‬انث‪ٛ‬اَاخ‪.‬‬
‫‪ )5‬ذذق‪ٛ‬ق يثدأ انًؽازكح و‪ ٙ‬انث‪ٛ‬اَاخ ٔذنح تئذادح ذثا ل انث‪ٛ‬اَاخ ٔانًّهٕياخ تة‪ ٍٛ‬قٕاِةد‬
‫انث‪ٛ‬اَاخ انًخرهفح "‪."Import & Export‬‬
‫‪ )6‬انًذاوٍح ِهٗ ذكايم انث‪ٛ‬اَاخ ‪.‬‬
‫‪ )7‬ايكاَ‪ٛ‬ح انرٍُ‪ٛ‬ى ٔانرفُ‪ٔ ٛ‬انفٓسظح نهث‪ٛ‬اَاخ ‪.‬‬
‫‪ )8‬انًسَٔةةةةةةةةح انؽةةةةةةةةد‪ٚ‬دج وةةةةةةةة‪ ٙ‬ذّةةةةةةةةد‪ٚ‬م انث‪ٛ‬اَةةةةةةةةاخ ظةةةةةةةةٕام كةةةةةةةةاٌ ذنةةةةةةةةح تاإللةةةةةةةةاوح‬
‫أٔ انذةةةةةةةةةةةةةرن أٔ انرّةةةةةةةةةةةةةد‪ٚ‬م أٔ يةةةةةةةةةةةةةا ‪ٚ‬عةةةةةةةةةةةةةً‪ ٙ‬إخرفةةةةةةةةةةةةةازا ب "‪"CRUD‬‬
‫ْٔ‪ ٙ‬إخرفاز نألٔايس‬
‫" ‪."Create ,Read , Update , Delete‬‬
‫‪ )9‬ظٕٓنح إِدا انًُاذ " ‪ "GUI Forms‬انر‪ ٙ‬ذ‪ٛ‬عس إ خال انث‪ٛ‬اَاخ ٔانًّم ِه‪ٓٛ‬ا ‪.‬‬
‫‪ )11‬إيكاَ‪ٛ‬ح ِسق انث‪ٛ‬اَاخ ٔانًّهٕياخ و‪ ٙ‬ـٕزج ذقاز‪ٚ‬س ذعٓى و‪ِ ٙ‬ى إذخاذ انقساز‬
‫أَىاع قىاػذ انبُبَبث يٍ حُث أسهىة انتصًُى" ‪: "Database Models‬‬
‫و‪ْ ٙ‬را انرفُ‪ٛ‬‬
‫األَٕاَ انثالثح انران‪ٛ‬ح‬

‫ذُقعى قٕاِد انث‪ٛ‬اَاخ يٍ د‪ٛ‬ث أظهٕب انرفً‪ٛ‬ى ٔو‪َ ّٛ‬جد أٌ ند‪ُٚ‬ا‬

‫‪ .1‬قىاػذ انبُبَبث انهشيُت " ‪:" Hierarchical Model‬‬
‫ْٕٔ ًَٕذ ‪ٚ‬رى و‪ ّٛ‬ذسذ‪ٛ‬ة انث‪ٛ‬اَاخ وة‪ ٙ‬تُ‪ٛ‬ةح ؼةجس‪ٚ‬ح ٔذعةًخ ْةرِ‬
‫انثُ‪ٛ‬ح ترًث‪ٛ‬م انًّهٕياخ تئظرخداو ِالقاخ "األـم _ انراتُ‪" :‬‬
‫] ‪ٔ . [ Master _ Details‬قد ‪ٚ‬كٌٕ نكم أـم انّد‪ٚ‬د يةٍ انرٕاتةُ‬
‫ٔنكةةةةةةةةةةةةةةٍ نكةةةةةةةةةةةةةةم ذةةةةةةةةةةةةةةاتُ أـةةةةةةةةةةةةةةم ٔادةةةةةةةةةةةةةةد وقةةةةةةةةةةةةةةه ‪.‬‬
‫ٔ‪ّٚ‬ةةد ظةةجم ٔ‪ُٚ‬ةةدٔش "‪ "Windows Folder‬أ يةةا ‪ٚ‬عةةً‪ ٙ‬ب‬
‫"‪" FAT‬يٍ أكثس قٕاِد انث‪ٛ‬اَاخ انٓسي‪ٛ‬ح ؼة‪ِٕٛ‬ا ْٔةٕ انًُةٕذ‬
‫انٓسي‪ ٙ‬األكثس قديا كًا تانؽكم زقى (‪.)5-1‬‬

‫شكم ‪ًَ :5- 1‬ىرج هشيٍ‬

‫‪6‬‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫انببة األول‬

‫‪ .2‬قىاػذ انبُبَبث انشبكُت " ‪:" Network Model‬‬
‫و‪ْ ٙ‬را انًُةٕذ ‪ٚ‬ةرى زتةه كةم ت‪ٛ‬ةاٌ أٔ يّهٕيةح تغ‪ٛ‬ةسِ يةٍ انث‪ٛ‬اَةاخ ٔانًّهٕيةاخ ذاخ‬
‫انفةةةةهح ٔال ذٕعةةةةد دةةةةدٔ نةةةةرنح انةةةةسته وةةةة‪ًٛ‬كٍ نكةةةةم ُِفةةةةس أٌ ‪ٚ‬ةةةةسذثه تةة ة ٘ ِةةةةد‬
‫يٍ انُّاـساألخس٘ ‪.‬‬
‫ٔ‪ّٚ‬رثس انًُٕذ انؽثك‪ ٙ‬أزق‪ ٙ‬يٍ انًُٕذ انٓسي‪ ْٕٔ ٙ‬أـّة تكث‪ٛ‬ةس وة‪ًِ ٙ‬ه‪ٛ‬ةح إ ازذةّ‬
‫ٔذنح ألٌ وح اإلزذثان ت‪ ٍٛ‬انُّاـس ٔتّمٓا ذفثخ ًِه‪ ّٛ‬ـّثح ‪.‬‬
‫‪ .3‬قىاػذ انبُبَبث انؼالئقُت " ‪:" Relational Database Model‬‬
‫ْٕ انًُٕذ األكثس دداثح ٔو‪ٓٛ‬ا ‪ٚ‬رى ذخص‪ ٍٚ‬انث‪ٛ‬اَاخ و‪ ٙ‬ـةٕزج عةدأل " ‪" Tables‬‬
‫ٔ‪ٚ‬رى زته كم عةدٔل ٔاألخةس ِةٍ وس‪ٚ‬ةق إ‪ٚ‬جةا انّالقةح ت‪ٛ‬ةُٓى ‪ٔ ، Relationship‬يثةال‬
‫ِهٗ ذنح تسَايج ‪ ْٕٔ Access‬يٕلَٕ اندزاظح و‪ْ ٙ‬را انكراب‪ِٔ ،‬هٗ ذنح وال تد أٔالً‬
‫يٍ انرّـسن ِهٗ تُ‪ٛ‬ح قاِدج ت‪ٛ‬اَاخ ‪ِ ْٗٔ Access‬هٗ انُذٕ انرانٗ ‪:‬‬
‫تتكىٌ قبػذة انبُبَبث فً بشَبيح ‪ Access‬يٍ ػذة ػُبصشوكم ػُصش نت فبئذة يؼُُت‪:‬‬
‫‪ .1‬اندذاول )‪:(Tables‬‬
‫‪ّٚ‬ةةسن ت َةةّ ِٔةةام نرخةةص‪ ٍٚ‬انث‪ٛ‬اَةةاخ األٔن‪ٛ‬ةةح "‪ "Data‬انخاـةةح تًٕلةةَٕ أٔ ك‪ٛ‬ةةاٌ‬
‫يّةةةةةةةةةةةةةةةةةةة‪ٚٔ ."Entity" ٍٛ‬ركةةةةةةةةةةةةةةةةةةةٌٕ أ ٘ عةةةةةةةةةةةةةةةةةةةدٔل يةةةةةةةةةةةةةةةةةةةٍ يجًِٕةةةةةةةةةةةةةةةةةةةح‬
‫يةةةةٍ انفةةةةفٕن "‪ٔ "Rows‬األًِةةةةدج "‪ٚٔ."Columns‬ىهةةةةق ِهةةةة‪ ٙ‬انفةةةةفٕن إظةةةةى‬
‫انعةةةةجالخ أ انثىاقةةةةاخ "‪ ، "Records‬أيةةةةا األًِةةةةدج و‪ٛ‬ىهةةةةق ِه‪ٓٛ‬ةةةةا إظةةةةى انذقةةةةٕل‬
‫"‪ٔ ."Fields‬ذٍٓس انق‪ٛ‬ى انر‪ ٙ‬ذًثم ُِاـةس انث‪ٛ‬اَةاخ انفّه‪ٛ‬ةح وة‪ ٙ‬يٕقةُ إنرقةام انفةفٕن‬
‫"انعةةةةةةةةةجالخ" تاألًِةةةةةةةةةدج "انذقةةةةةةةةةٕل " يثةةةةةةةةةم كهًةةةةةةةةةح "ِةةةةةةةةةاو" أٔ "داظةةةةةةةةةثاخ"‬
‫و‪ ٙ‬انؽكم(‪. )6-1‬‬

‫شكم ‪ :6-1‬خذول قسى‬

‫‪7‬‬

‫انببة األول‬

‫‪.2‬‬
‫‪.3‬‬
‫‪.4‬‬
‫‪.5‬‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫اإلستؼاليبث )‪ :(Queries‬نهثذث ٍِ انث‪ٛ‬اَاخ انر‪ ٙ‬ذسغة و‪ٓٛ‬ا ٔاظرس ا ْا‪.‬‬
‫انًُبرج )‪ : (Forms‬نّسق انث‪ٛ‬اَاخ ٔإلاورٓا ٔذذد‪ٚ‬ثٓا و‪ ٙ‬عدأل‪.‬‬
‫انتقبسَش)‪ : (Reports‬نرذه‪ٛ‬م انث‪ٛ‬اَاخ أٔ وثاِرٓا ترخى‪ٛ‬ه يّ‪.ٍٛ‬‬
‫وحذاث انًبكشو (‪. )Macros‬‬

‫إَشبء قبػذة بُبَبث "‪. " Create A Database‬‬
‫إَؽام قاِدج ت‪ٛ‬اَاخ عد‪ٚ‬دج ‪ٚ‬رى تانىس‪ٚ‬قح انران‪ ّٛ‬اخم ‪: Ms Access 2007‬‬
‫‪ .1‬اورخ انثسَايج ‪ Ms Access 2007‬يٍ خالل قائًح ‪Start‬‬
‫‪Start >> All Programs >> Microsoft Office >> Microsoft .2‬‬
‫‪Office Access 2007‬‬
‫ورٍٓس أيايح انؽاؼح اإلورراد‪ٛ‬ح نثسَايج "‪ٚٔ "Access‬كٌٕ ِه‪ ٙ‬انؽكم (‪: )7-1‬‬

‫شكم (‪ : )7-1‬شبشت ‪ Access‬اإلفتتبحُت‬

‫ثى اخرس األيس ‪New‬‬
‫‪ .3‬اَقس وٕا شز أو‪ٛ‬ط ‪File‬‬
‫‪ .4‬ظررٍٓس ند‪ٚ‬ح و‪ٔ ًٍٛٚ ٙ‬اعّ اإلظرخداو نهرىث‪ٛ‬ق ‪Access‬‬
‫‪ Blank Database‬كًا و‪ ٙ‬انؽكم (‪)8-1‬‬

‫‪.‬‬

‫‪8‬‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫انببة األول‬

‫شكم ( ‪َ: )8-1‬ىظح كُفُت إدخبل إسى انتطبُق‬

‫‪ .5‬و‪ ٙ‬انذقم ‪ File Name‬اكرة إظى قاِدج انث‪ٛ‬اَاخ انًسا ًِهٓا ٔن‪ٛ‬كٍ‬

‫‪. Fannia School‬‬
‫ظرفرخ قاِةدج ت‪ٛ‬اَةاخ عد‪ٚ‬ةدج نٓةا اإلظةى انةر٘‬
‫‪ .6‬اَقس وٕا انصز ‪Create‬‬
‫ظثق ٔأ خهرّ ٔظ‪ٛ‬فرخ أ‪ٚ‬ما تداخهٓا عدٔل عد‪ٚ‬د نّ اإلظى االورسال‪"Table1 " ٙ‬‬
‫كًا ْٕ يٕلخ تانؽكم (‪ٔ )9-1‬ظ‪ٛ‬كٌٕ يٕقّٓةا ِهة‪ ٙ‬انقةسؾ انفةهة ْةٕ انًعةاز‬
‫‪.‬‬
‫اإلورسال‪ ٙ‬إال إذا قًد ترغ‪ٛٛ‬سِ يٍ األ اج ‪Browse‬‬

‫شكم (‪َ )9-1‬بٍُ خذول خذَذ فٍ انتطبُق انًُشأ‬

‫‪9‬‬

‫انببة األول‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫خطىاث ػًهُت تصًُى قبػذة انبُبَبث‬

‫تحذَذ انغشض يٍ قبػذة انبُبَبث ‪:‬‬
‫ظُفرسق أَُا َس‪ٚ‬د إَؽام قاِدج ت‪ٛ‬اَاخ ذد‪ٚ‬س ت‪ٛ‬اَةاخ ٔيّهٕيةاخ انغ‪ٛ‬ةاب ٔانذمةٕز نىهثةح‬
‫يدزظح ـُاِ‪ٛ‬ح ‪ْٔ .‬را انرىث‪ٛ‬ق ظ‪ٛ‬رى ذُأنةّ وة‪ ٙ‬انجةصم انرىث‪ٛ‬قة‪ ( ٙ‬انًّهة‪ ) ٙ‬يةٍ انكرةاب‬
‫كايال ‪.‬‬
‫ٔقد ذى إخر‪ٛ‬ةا ز ْةرا انًثةال ن‪ٛ‬كةٌٕ يةٍ انث‪ٛ‬لةح انرة‪ّٚ ٙ‬ة‪ٛ‬ػ تٓةا انىانةة درة‪ٚ ٙ‬رذقةق إ زاكةح‬
‫نهًفاْ‪ٛ‬ى األظاظ‪ٛ‬ح نقٕاِد انث‪ٛ‬اَاخ ٔك‪ٛ‬ف‪ٛ‬ح إظقاوٓا ِه‪ ٙ‬انٕاقُ ‪.‬‬
‫َُِٕٔ إن‪ ٙ‬أٌ ْرا انًثال ظ‪ٛ‬عرًس يُّا ِثس أتٕاب ٔوفٕل ْرا انكراب ‪.‬‬
‫انؼثىس ػهً انًؼهىيبث انًطهىبت وتُظًُهب ‪:‬‬
‫‪ٚ‬رى ذجً‪ ُٛ‬كاوح إَٔاَ انًّهٕياخ انر‪ ٙ‬قد ذذرا إن‪ٓٛ‬ا و‪ ٙ‬ظجم و‪ ٙ‬قاِدج انث‪ٛ‬اَاخ‪،‬‬

‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬

‫‪‬‬

‫انًدزظح يقعًح ان‪ ٙ‬أقعاو زاظ‪ٛ‬ح وُ‪ٛ‬ح كم قعى يُٓا نّ إظى ٔكٕ ‪.‬‬
‫ذذرٕ٘ انًدزظح ِه‪ ٙ‬خًعح ظُٕاخ زاظ‪ٛ‬ح ‪.‬‬
‫انقعى ‪ٚ‬قعى ان‪ ٙ‬يجًِٕح يٍ انففٕل اندزاظ‪ٛ‬ح كم وفم نّ إظى ٔكٕ ٔٔـ‬
‫ٔ‪ٚ‬جة يّسوح انعُح اندزاظ‪ٛ‬ح نكم وفم ٔانقعى انفُ‪ ٙ‬انراتُ نّ ‪.‬‬
‫ت‪ٛ‬اَاخ انًدزض ٔانر‪ ٙ‬ذؽًم إظًّ ٔ َِّٕ ُِٕٔاَّ ٔ‪ٚ‬فمم اإلدرفاي تراز‪ٚ‬خ انً‪ٛ‬ال‬
‫ٔذاز‪ٚ‬خ انرّ‪ٔ ٍٛ‬زقى ذه‪ٛ‬فٌٕ انًذًٕل ‪.‬‬
‫كم يدزض ‪ًّٚ‬م و‪ ٙ‬قعى ٔادد وقه ‪.‬‬
‫‪ٚ‬جة اإلدرفاي تث‪ٛ‬اَاخ انىانة ٔذؽًم إظًّ ٔذاز‪ٚ‬خ ي‪ٛ‬ال ِ ُِٕٔاَّ ٔزقى ذه‪ٛ‬فَّٕ‬
‫ٔانثس‪ٚ‬د اإلنكرسَٔ‪ ٙ‬نهىانة ٔزقًّ انقٕي‪ٔ ٙ‬ذه‪ٛ‬فٌٕ ٔن‪ ٙ‬األيس ٔ‪ٚ‬فمم اإلدرفاي‬
‫تفٕزج ؼخف‪ٛ‬ح نهىانة ‪.‬‬

‫‪ ‬أيا ذعج‪ٛ‬م انغ‪ٛ‬اب و‪ٛ‬جة اٌ ‪ٚ‬رمًٍ إظى انىانة ٔدانح دمٕزج أٔ غ‪ٛ‬اتّ ٔذاز‪ٚ‬خ‬
‫ان‪ٕٛ‬و ٔذسذ‪ٛ‬ة انذفح ٔإظى انًدزض ـادة انذفح أ يٍ قاو ترعج‪ٛ‬م انغ‪ٛ‬اب‬
‫و‪ ٙ‬انذفح ‪.‬‬

‫‪11‬‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫انببة األول‬

‫تقسُى انًؼهىيبث إنً خذاول‪:‬‬
‫‪ٚ ‬رى ذقع‪ٛ‬ى انًّهٕياخ إنٗ ٔدداخ أٔ يٕال‪ ُٛ‬زئ‪ٛ‬ع‪ٛ‬ح ‪ٔ ،‬ظ‪ٛ‬رذٕل كم يٕلَٕ‬
‫إنٗ عدٔل‪ .‬وانىانة ‪ ،‬انًدزض ‪ ،‬انففم ‪ ،‬انذفح كهٓا ك‪ٛ‬اَاخ و‪ٍَ ٙ‬او انًدزظح‬
‫وًثال َُؽئ نهك‪ٛ‬اٌ (انىانة) عدٔال نّ اإلظى ‪ ٔ tblStudents‬نهك‪ٛ‬اٌ ( انففم)‬
‫عدٔال نّ اإلظى ‪............،tblclass‬‬
‫‪ ‬يهذٌٕح ‪:‬كم عدٔل ‪ٚ‬جة اٌ ‪ٚ‬خرؿ تًٕلَٕ أٔ "ك‪َُٕٛ‬ح ٔاددج وقه"‬
‫‪Entity In Real World Model‬‬
‫‪ٔ ‬إلَؽام انجةدأل يةٍ خةالل اإلوةاز ‪ Tables‬انًٕعةٕ تانرثٕ‪ٚ‬ةة ‪ Create‬إخرةس‬
‫األيس ‪ ، Table‬كًا ْٕ يٕلخ تانؽكم ( ‪) 11-1‬‬

‫شكم ( ‪Tables Group : ) 11-1‬‬

‫‪ ‬ظ‪ٛ‬فرخ عدٔل عد‪ٚ‬د نّ اإلظى اإلورسال‪ Table1 ٙ‬انًٕلخ تانؽكم (‪)11-1‬‬
‫و‪ ٙ‬وس‪ٚ‬قح انّسق ‪. Datasheet View‬‬

‫شكم (‪) 11-1‬‬

‫‪ -4‬تحىَم ػُبصش انًؼهىيبث إنً أػًذة‬
‫‪ٚ‬رى ذذد‪ٚ‬د يا ْ‪ ٙ‬انًّهٕياخ انر‪ ٙ‬ذس‪ٚ‬د ذخص‪ُٓٚ‬ةا وة‪ ٙ‬كةم عةدٔل و‪ٛ‬فةثخ كةم ُِفةس دقة ً‬
‫ال‬
‫ٔ‪ّٚ‬ةةسق كًّةةٕ وةة‪ ٙ‬انجةةدٔل‪ِ،‬هةةٗ ظةةث‪ٛ‬م انًثةةال كةةم ك‪َُٕٛ‬ةةح يةةٍ انُةةَٕ وانةةة نٓةةا إظةةى‬
‫ُِٕٔاٌ ٔزقى ذه‪ٛ‬فٌٕ ٔذاز‪ٚ‬خ ي‪ٛ‬ال ٔزقى قٕي‪ٔ ......ٔ ٙ‬ذًثم ْرِ انخفةائؿ وة‪ ٙ‬قاِةدج‬
‫انث‪ٛ‬اَاخ تانذقٕل " ‪. " Fields‬‬
‫يهذٌٕح‪:‬‬
‫‪ٚ‬رى ذخةص‪ ٍٚ‬انًّهٕيةاخ وة‪ ٙ‬أعةصام يُىق‪ٛ‬ةح ـةغ‪ٛ‬سج ‪ .‬وة‪ ٙ‬دانةح اإلظةى‪ ،‬ظة‪ٛ‬رى وفةم اإلظةى‬
‫إنٗ عصم‪" ، ٍٚ‬اإلظى األٔل" ٔ"إظى انّائهح‪ ".‬كالً يًُٓا وٗ دقم يُففةم‪ٔ ،‬ذنةح ‪ٚ‬عةاِد‬
‫وةة‪ًِ ٙ‬ه‪ٛ‬ةةح اظةةرسعاَ انًّهٕيةةاخ تعةةسِح ٔ قةةح ٔ‪ٚ‬ةةرى إ خةةال أظةةًام ٔ أٔـةةان انذقةةٕل‬
‫‪11‬‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫انببة األول‬

‫ٔ ذنةةح لةةًٍ إوةةاز " ‪ٚ ٔ " Table Design‬فمةةم أٌ ‪ٚ‬كةةٌٕ إظةةى انذقةةم ٔاـةةفا‬
‫نًا ‪ٚ‬ذرٕ‪ٔ " Descriptive Name " ّٚ‬يثاال ِه‪ ٙ‬ذنح ت ٌ ‪ٚ‬عً‪ ٙ‬انذقم انر٘ ‪ٚ‬ذرفً‬
‫ت ظًام انىهثةح " ‪ٚٔ ، " Student Name‬جةة اال ‪ٚ‬ص‪ٚ‬ةد إظةى انذقةم ِةٍ ‪ 64‬دسوةا ‪،‬‬
‫ٔ ‪ًٚ‬كٍ إظرخداو األزقاو ٔتّك انسيٕش يا ِدا إظرخداو أ٘ يٍ انّالياخ االذ‪ٛ‬ح ‪:‬‬
‫يثم انُقىح (‪ِ ، ) .‬اليح انرّجة (!) ‪ ،‬االقٕاض انًستّح ) ] [ ) ‪ ،‬انفاـهح انّان‪)’( ّٛ‬‬
‫نهذقةةةم " ‪ٔ " Description‬يةةٍ ثةةى أ خةةةم‬

‫ٔتؽةةكم إخر‪ٛ‬ةةاز٘ ‪ًٚ‬كةةٍ الةةاوح ٔـةة‬
‫انخفائؿ " ‪" Properties‬‬
‫و‪ ٙ‬انًعادح انًخففح نٓا ‪ٔ ،‬التد يٍ ذذد‪ٚ‬د ََٕ انذقةم "‪ ، " Data Type‬د‪ٛ‬ةث أٌ‬
‫كم دقم ‪ٚ‬قٕو ترخص‪ٔ ََٕ ٍٚ‬ادد يٍ انث‪ٛ‬اَاخ ٔكرنح ذذد‪ٚ‬د دجى انذقم‪ ،‬كًةا ْةٕ يٕلةخ‬
‫تانؽكم (‪.)12-1‬‬

‫شكم ‪ : 12-1‬اندذول ‪tblStudent‬‬

‫أَىاع بُبَبث انحقم ‪: Fields Data Types In Access‬‬

‫‪Text‬‬

‫(ْةةةٕ االورسالةةة‪َ )ٙ‬ةةةؿ أٔ ذسك‪ٛ‬ثةةةاخ يةةةٍ انةةةُؿ‬
‫ٔاألزقةةاو ٔكةةرنح أزقةةاو ال ذرىهةةة ًِه‪ٛ‬ةةاخ دعةةات‪ٛ‬ح‬
‫يثم أزقاو انٓاذ‬

‫‪Memo‬‬
‫‪Number‬‬

‫انُؿ انىٕ‪ٚ‬م أٔ ذسك‪ٛ‬ثاخ انُؿ ٔاألزقاو ‪.‬‬
‫انث‪ٛ‬اَاخ انسقً‪ٛ‬ح انًعرخديح و‪ ٙ‬انًّه‪ٛ‬اخ انذعات‪ٛ‬ح ‪.‬‬

‫‪Date/Time‬‬

‫ق‪ٛ‬ى انراز‪ٚ‬خ ٔانٕقد يٍ ِاو ‪ٔ 100‬درٗ ‪9999‬‬
‫قةةة‪ٛ‬ى انًّةةةالخ ٔانث‪ٛ‬اَةةةاخ انسقً‪ٛ‬ةةةح انًعةةةرخديح وةةة‪ٙ‬‬
‫انًّه‪ٛ‬اخ انذعات‪ٛ‬ح ٔنٕلُ ِاليح انًّهح تّد انسقى‪.‬‬

‫‪Currency‬‬

‫‪0 – 255 Char‬‬
‫‪0 – 65535 Char‬‬
‫‪1,2,4 OR 8‬‬
‫‪Bytes‬‬
‫‪8 Byte‬‬
‫‪8 Bytes‬‬

‫‪12‬‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫انببة األول‬
‫زقةى يررةان‪ ٙ‬وس‪ٚ‬ةةد (تص‪ٚ‬ةا ج ‪ٚ )1‬ةةرى ذّ‪ُٛٛ‬ةّ تٕاظةةىح‬
‫‪Access‬‬
‫‪AutoNumber‬‬
‫ُِد إلةاوح ظةجم عد‪ٚ‬ةد إنةٗ عةدٔل‪ .‬ال ‪ًٚ‬كةٍ ذغ‪ٛٛ‬ةس‬
‫ق‪ٛ‬ى دقٕل "انسقى انرهقائ‪.."ٙ‬‬
‫انق‪ًٛ‬ر‪ٔ "No"ٔ "Yes" ٍٛ‬انذقٕل انر‪ ٙ‬ذذرٕ٘‬
‫ِهٗ ق‪ًٛ‬ح يٍ اثُر‪َّ( ٍٛ‬ى‪/‬ال) أٔ (ـٕاب‪/‬خى )‬
‫‪Yes/No‬‬
‫أٔ (ذؽغ‪ٛ‬م‪/‬إ‪ٚ‬قان‪(.‬‬
‫يثم دقم "‪ًٚ ْٕٔ "IsMale‬ثم انَُٕ "ْم ذكس‬
‫؟"‬
‫ٔذكٌٕ انق‪ًٛ‬ح إيا "‪"Yes Or No‬‬
‫ـٕز ‪ ،‬زظٕو ‪ ،‬ـٕخ ‪ ،‬و‪ٛ‬د‪. ٕٚ‬‬
‫‪OLE‬‬
‫َؿ أٔ ذسك‪ٛ‬ثاخ يٍ َؿ ٔأزقاو ‪ٚ‬رى ذخص‪ُٓٚ‬ا كُؿ‬
‫ٔذعرخدو و‪ ٙ‬انٕـٕل إنٗ ٔعٓح أخسٖ يثم ذؽةغ‪ٛ‬م‬
‫‪Hyperlink‬‬
‫يه أٔ ورخ يجهد أٔ ورخ ـفذح اَرسَد‬

‫‪lockup‬‬
‫‪wizard‬‬

‫‪Attachment‬‬

‫إَؽام دقم ‪ٚ‬عًخ نح تئخر‪ٛ‬از ق‪ًٛ‬ح يٍ عدٔل آخس‬
‫أٔ يٍ قائًح تانق‪ٛ‬ى يثالً دقم انذفح اندزاظ‪ٛ‬ح‬
‫"‪ًٚ "Session‬كٍ اٌ ‪ٚ‬رى إخر‪ٛ‬از انق‪ًٛ‬ح يٍ قائًح‬
‫ٍ‬
‫ذذرٕ٘ ِه‪" ٙ‬األٔن‪ ، ٙ‬انثاَ‪ٛ‬ح ‪ ،‬انثانثح‬
‫‪".........................‬‬
‫ْٕٔ خاؾ ب اإلـداز ‪ٚٔ 2117‬عُ ٔ‪ُٚ‬اظة أ٘‬
‫ََٕ يٍ انًهفاخ أٔ انًسوقاخ ‪.‬‬

‫‪4 Bytes‬‬

‫‪1 Bit‬‬

‫‪Up to 1G Bytes‬‬
‫‪0 – 64000 Char‬‬

‫‪4 Bytes‬‬

‫ِه‪ ٙ‬دعة دجى‬
‫انًه ‪.‬‬

‫خذول ‪ :1-1‬أَىاع بُبَبث انحقىل فٍ ‪Access 2007‬‬

‫ٔ ِهٗ ظث‪ٛ‬م انًثال وئٌ انذقٕل"اإلظى األٔل" ٔ"إظى انّائهح" نهىانة و‪ٛ‬كٌٕ يٍ انَُٕ‬
‫‪ٔ ،Text‬يٍ ثى إ خال انخفائؿ" ‪" Properties‬و‪ ٙ‬انًعادح انًخففح نٓا ‪،‬‬
‫د‪ٛ‬ث ذسذثه خفائؿ انذقٕل "‪ "Field Properties‬تَُٕ انث‪ٛ‬اَاخ "‪"Data Type‬‬
‫وئذا كاٌ ََٕ انث‪ٛ‬اَاخ يٍ انَُٕ "‪َ "Number‬جد أٌ انخاـ‪ٛ‬ح انًعًاِ‬
‫"‪" Field Size‬‬
‫تكىٌ نهب انقُى انًىظحت ببندذول انتبنٍ ‪:‬‬

‫‪13‬‬

‫انببة األول‬
‫اإلػذاد (انحدى)‬
‫‪Byte‬‬
‫‪Decimal‬‬

‫‪Integer‬‬

‫‪Long‬‬
‫‪Single‬‬
‫‪Double‬‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬
‫انىصف‬
‫تخزٍَ أسقبو صحُحت يٍ ‪ 1‬إنً‬
‫‪ (255‬دوٌ كسىس)‪.‬‬
‫تخزٍَ أسقبو ًَكٍ أٌ تحتىي ػهً‬
‫كسىس بًستىي دقت ػبنٍ‬
‫تخزٍَ أسقبو صحُحت(دوٌ كسىس)‬
‫سبنبت أو يىخبت يٍ ‪ -32768‬إنً‬
‫‪+32767‬‬
‫اإلفتشاظً ونتخزٍَ أسقبو صحُحت‬
‫يىخبت أو سبنبت بًذي أػهً بكثُرش‬
‫يٍ انُىع ‪Integer‬‬
‫نتخزٍَ أسقبو بذقت يفشدة‬
‫نتخزٍَ ألسقبو بذقت يزدوخت‬

‫انذقت انؼششَت‬
‫بال‬

‫حدى انتخزٍَ‬
‫‪1 Byte‬‬

‫‪28‬‬
‫‪12 Bytes‬‬
‫بال‬
‫‪2 Bytes‬‬
‫بال‬
‫‪4 Bytes‬‬
‫‪7‬‬
‫‪15‬‬

‫‪4 Bytes‬‬
‫‪8 Bytes‬‬

‫خذول ‪ : 2-1‬انقُى انًتبحت نهخبصُت ‪ Field Size‬نُىع انبُبَبث ‪Number‬‬

‫كًا ذٕعد تّك انخفائؿ انًؽرسكح نكم إَٔاَ انث‪ٛ‬اَةاخ (ٔ‪ٚ‬الدةً ُِةد انرىث‪ٛ‬ةق أَةّ قةد‬
‫ال ‪ٚ‬ةةرى ِةةسق كةةم ْةةرِ انخفةةائؿ ٔذنةةح دعةةة َةةَٕ انث‪ٛ‬اَةةاخ انر ة‪ ٙ‬ذ ةى إخر‪ٛ‬ازْةةا )‪،‬‬
‫ٔؼكم (‪ٕٚ ) 13-1‬لخ انخفائؿ انًؽرسكح تانذقٕل ٔيُٓا ‪:‬‬

‫شكم ‪ : 13- 1‬خصبئص انحقىل‬

‫‪‬‬
‫‪‬‬
‫‪‬‬

‫‪‬‬

‫خاـةة‪ٛ‬ح " ‪ٚ " Field Size‬ةةؤ ٖ ذىث‪ٛ‬ةةق ْةةرِ انخاـةة‪ٛ‬ح ِهةةٗ انذقةةٕل يةةٍ انُةةَٕ‬
‫" ‪ " Text‬انةة‪ ٙ‬ذق‪ٛ‬ةةد دجةةى انذقةةم ٔوقةةا نّةةد انذةةسٔن انًذةةد ٔانق‪ًٛ‬ةةح اإلورسالةة‪ٛ‬ح‬
‫نٓرِ انخاـ‪ٛ‬ح ْ‪ 51 ٙ‬دسن ‪.‬‬
‫خاـةةة‪ٛ‬ح " ‪ٚ " New Values‬ةةةرى ذىث‪ٛ‬ةةةق ْةةةرِ انخاـةةة‪ٛ‬ح ِهةةةٗ انذقةةةٕل يةةةٍ َةةةَٕ‬
‫" ‪ٔ " AutoNumber‬ذعًخ ْرِ انخاـ‪ٛ‬ح ترذد‪ٚ‬د يقداز انص‪ٚ‬ا ج انر٘ ظ‪ٛ‬رى ذىث‪ٛ‬قح‬
‫ِه‪ ٙ‬انسقى أٔ إخر‪ٛ‬از ؼكم ِؽٕائ‪ ٙ‬نٓرِ انص‪ٚ‬ا ج ‪.‬‬
‫خاـ‪ٛ‬ح " ‪ٚ " Format‬ؤ ٘ ذىث‪ٛ‬ق ْرِ انخاـ‪ٛ‬ح إن‪ ٙ‬ذغ‪ٛٛ‬س وس‪ٚ‬قح ٌٕٓز انث‪ٛ‬اَاخ‬
‫تّد االَرٓام يٍ ا خانٓا "ادسن كث‪ٛ‬سج أٔ ذٕاز‪ٚ‬خ ٔيا ان‪ ٙ‬ذنح " ُْاا ِد يٍ إَاَ‬
‫انرُع‪ٛ‬قاخ انًخرهفح انر‪ًٚ ٙ‬كُُا انق‪ٛ‬او ترىث‪ٛ‬قٓا ِه‪ ٙ‬انث‪ٛ‬اَاخ انًٕعٕ ج‬
‫و‪ ٙ‬تسَايج ‪. Access‬‬
‫خاـ‪ٛ‬ح " ‪ٚ " Input Mask‬رى إظرخداو ْرِ انخاـ‪ٛ‬ح ال خال انث‪ٛ‬اَاخ ترُع‪ٛ‬ق‬
‫‪ٚ‬رى ذذد‪ٚ‬دِ تؽكم ظاتق (يثم ازقاو انره‪ٛ‬فَٕاخ ٔاالكٕا انثس‪ٚ‬د‪ٔ ّٚ‬أزقاو انر ي‪ٍٛ‬‬
‫‪14‬‬

‫انببة األول‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫)‪ )ID‬انًّالم ) ‪ًٚٔ .‬كٍ ذىث‪ٛ‬قٓا‬

‫‪‬‬
‫‪‬‬

‫‪‬‬

‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬

‫االعرًاِ‪ٔ ٙ‬انرٕاز‪ٚ‬خ ُِٔاـس ذّس‪ٚ‬‬
‫ِه‪ ٙ‬كال يٍ انث‪ٛ‬اَاخ انسقً‪ٛ‬ح ٔانُف‪ٛ‬ح ‪.‬‬
‫خاـ‪ٛ‬ح " ‪ " Decimal Places‬ذذد ْرِ انخاـ‪ٛ‬ح ِد انّالياخ انّؽس‪ٚ‬ح‬
‫نكم يٍ انث‪ٛ‬اَاخ انسقً‪ٛ‬ح ٔانث‪ٛ‬اَاخ انًًثهح نهًّالخ ‪.‬‬
‫خاـ‪ٛ‬ح " ‪ْ " Caption‬رِ خاـ‪ٛ‬ح ِثازج ٍِ ُِٕاٌ إخر‪ٛ‬از٘ نذقٕل انرقاز‪ٚ‬س‬
‫ٔانًُاذ ‪ٔ .‬و‪ ٙ‬يثم ْرِ انذاالخ ‪ٚ ،‬عرخدو تسَايج ‪ Access‬خاـ‪ٛ‬ح ‪Caption‬‬
‫تدال يٍ إظى انذقم ‪.‬‬
‫خاـ‪ٛ‬ح " ‪ْ " Default Value‬رِ انخاـ‪ٛ‬ح ِثازج ٍِ انق‪ًٛ‬ح انر‪ٚ ٙ‬رى ذقد‪ًٓٚ‬ا‬
‫تؽكم ذهقائ‪ ٙ‬إل خال انث‪ٛ‬اَاخ انجد‪ٚ‬دِ وٗ انذقم ‪ٔ ،‬ذرًثم ْرِ انق‪ًٛ‬ح و‪ ٙ‬أ٘ ق‪ًٛ‬ح‬
‫يُاظثح نَُٕ ت‪ٛ‬اَاخ انذقم ‪ًٚٔ .‬كٍ ذغ‪ٛٛ‬س ْرِ انق‪ًٛ‬ح و‪ ٙ‬أثُام ًِه‪ٛ‬ح ا خال انث‪ٛ‬اَاخ ‪،‬‬
‫د‪ٛ‬ث أَٓا ال ذًثم أكثس يٍ ق‪ًٛ‬ح يثدئ‪ . ّٛ‬نك‪ ٙ‬ذقٕو ترذد‪ٚ‬د ق‪ًٛ‬ح اورسال‪ٛ‬ح ‪،‬‬
‫ِه‪ٛ‬ح ا خال انق‪ًٛ‬ح انًىهٕتح و‪ ٙ‬اِدا خاـ‪ٛ‬ح " ‪ًٚٔ ، " Default Value‬كٍ‬
‫أٌ ذكٌٕ ْرِ انق‪ًٛ‬ح أ٘ ذّث‪ٛ‬س يٍ انرّث‪ٛ‬ساخ انًٕعٕ ج و‪ ٙ‬انثسَايج كًا ‪ًٚ‬كٍ‬
‫أٌ ذكٌٕ ظهعهح َف‪ٛ‬ح أٔ زقً‪ٛ‬ح ‪.‬‬
‫خاـ‪ٛ‬ح" ‪ٚ " Validation Rule‬ؤ ٘ إظرخداو ْرِ انخاـ‪ٛ‬ح إن‪ ٙ‬انر كد‬
‫يٍ أٌ انث‪ٛ‬اَاخ انًدخهح و‪ ٙ‬انذقم ذرٕاوق يُ إدد٘ قٕاِد انًّم ‪ٔ ،‬يٍ أيثهح قٕاِد‬
‫انًّم قاِدج ‪+‬‬
‫ٔاألخ‪ٛ‬سج ذُّ‪ ٙ‬أٌ ق‪ًٛ‬ح انراز‪ٚ‬خ انًدخهح ‪ٚ‬جة أٌ ذكٌٕ أقم يٍ انراز‪ٚ‬خ انذان‪ٙ‬‬
‫ْٔكرا ‪.‬‬
‫خاـ‪ٛ‬ح " ‪ " Validation Text‬ذّسق ْرِ انخاـ‪ٛ‬ح زظانح ذٍٓس ُِد وؽم‬
‫انرذقق يٍ ـذح انث‪ٛ‬اَاخ ‪.‬‬
‫خاـ‪ٛ‬ح " ‪ "Required‬ذذد يا إذا كاٌ ‪ٚ‬جة ِه‪ٛ‬ح إ خال ق‪ًٛ‬ح و‪ ٙ‬دقم أو ال ‪.‬‬
‫خاـ‪ٛ‬ح " ‪ " Allow Zero Length‬ذذد يا إذا كُد قد ذدخم ظهعهح أدسن خان‪ٛ‬ح‬
‫("") و‪ ٙ‬دقم َف‪ ٙ‬نهرً‪ٛ‬ص ت‪ُٓٛ‬ا ٔت‪ ٍٛ‬ق‪ًٛ‬ح ‪. null‬‬
‫خاـ‪ٛ‬ح " ‪ٚ " Indexed‬ؤ ٘ إظرخداو ْرِ انخاـ‪ٛ‬ح ان‪ ٙ‬ش‪ٚ‬ا ج ظسِح انٕـٕل‬
‫ان‪ ٙ‬انث‪ٛ‬اَاخ ‪.‬‬

‫‪ -5‬تؼٍُُ يفبتُح أسبسُت )‪ِ ْٕٔ ) Primary key‬ثازج ٍِ دقةم ٔادةد أٔ أكثةس‬
‫‪ٚ‬ذًةةم ق‪ًٛ‬ةةح يً‪ٛ‬ةةصج أ وس‪ٚ‬ةةدج نكةةم ظةةجم "‪ "Record‬يةةٍ انعةةجالخ ‪ْٔ .‬ةةٕ لةةسٔز٘‬
‫نرّس‪ ٚ‬كم ـ تؽكم وس‪ٚ‬د يثةم "انةسقى انقةٕيٗ نهىانةة" ٔ‪ٚ‬ف‪ٛ‬ةد ٔعةٕ ْةرا انذقةم وة‪ٙ‬‬
‫ظةةةةةةةةةةةةةسِح انٕـةةةةةةةةةةةةةٕل إنةةةةةةةةةةةةةة‪ ٙ‬انعةةةةةةةةةةةةةجم انًةةةةةةةةةةةةةسذثه تةةةةةةةةةةةةةةّ كًةةةةةةةةةةةةةا ‪ٚ‬ف‪ٛ‬ةةةةةةةةةةةةةةد‬
‫و‪ًِ ٙ‬ه‪ٛ‬اخ انسته و‪ًٛ‬ا ت‪ ٍٛ‬انجدٔال ‪.‬‬
‫‪15‬‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫انببة األول‬

‫ٔ إلَؽام انًفراح األظاظ‪:"Create A Primary Key" ٙ‬‬
‫إخرس انذقم "‪ "Field‬انر٘ ذس‪ٚ‬د أٌ ذجّهّ يفرادا أظاظ‪ٛ‬ا ‪.‬‬

‫أَقةس وةٕا األ اج " ‪ٔ " Primary Key‬انرة‪ ٙ‬نٓةا انؽةكم‬
‫" ‪ " Design‬انًجًِٕح "‪. "Tools‬‬

‫يةٍ خةالل انرثٕ‪ٚ‬ةة‬

‫‪ -6‬إػذاد ػالقبث اندذول‬
‫ؼاْد كم عدٔل ٔقسز ك‪ٛ‬ف‪ٛ‬ح زته انث‪ٛ‬اَاخ انًٕعٕ ج و‪ ٙ‬عدٔل ٔادد تث‪ٛ‬اَةاخ وة‪ ٙ‬عةدأل‬
‫أخسٖ‪ .‬قى تئلاوح دقةٕل إنةٗ انجةدأل أٔ إَؽةام عةدأل عد‪ٚ‬ةدج نرٕلة‪ٛ‬خ انّالقةاخ‪ُِ ،‬ةد‬
‫انمسٔزج‪.‬‬

‫أَىاع ػالقبث اندذاول‬
‫ُْاا ثالثح إَٔاَ يٍ ِالقاخ انجدأل‪.‬‬
‫‪ ‬سأس بشأس )‪(One To One‬‬
‫ْٔرا ‪ ُّٗٚ‬أٌ ق‪ًٛ‬ح ٔاددج وٗ انجدٔل األٔل ذقاتم ق‪ًٛ‬ح ٔاددج وقه وٗ انجدٔل‬
‫انثاَٗ‪ٔ،‬انؽكم (‪-16-1‬أ) ‪ٕٚ‬لخ يفٕٓو انّالقح (سأس بشأس)ٔيثال ِهٗ ذنح أٌ كم‬
‫وانة نّ زقى قٕيٗ ٔادد ‪ ٔ ،‬انسقى انقٕيٗ خاؾ تىانة ٔادد‪.‬‬

‫شكم (‪ -16 - 1‬أ )‬

‫‪ ‬سأٍس بأطشاف )‪)One To Many‬‬

‫ْٔرا ‪ ُّٗٚ‬أٌ ق‪ًٛ‬ح وٗ انجدٔل األٔل ذقاتم ق‪ًٛ‬ح وٗ انجدٔل انثاَٗ ٔأٌ انق‪ًٛ‬ح‬
‫وٗ انجدٔل انثاَٗ ‪ًٚ‬كٍ أٌ ‪ٚ‬قاتهٓا ق‪ًٛ‬ح أٔ أكثس وٗ انجدٔل األٔل‪.‬‬
‫‪16‬‬

‫انببة األول‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫ٔانؽكم ‪ -16 -1‬ب ‪ٕٚ‬لخ يفٕٓو انّالقح (زأٍض ت وسان) ٔ يثال ِهٗ ذنح ِالقح‬
‫انرخفؿ ٔ انىانة ‪ ،‬وانرخفؿ ‪ٚ‬ذرٕ٘ ِه‪ ٙ‬أكثس يٍ وانة ‪ ،‬أيا انىانة وئَح ‪ُٚ‬رًٗ‬
‫انٗ ذخفؿ ٔادد ‪.‬‬

‫شكم (‪ -16 -1‬ة)‬

‫‪ ‬أطشاف بأطشاف )‪)Many To Many‬‬
‫ْٔرا ‪ ُّٗٚ‬أٌ ق‪ًٛ‬ح وٗ انجدٔل األٔل ذقاتم ق‪ًٛ‬ح أٔ أكثسوٗ انجدٔل انثاَٗ‬
‫ٔأٌ انق‪ًٛ‬ح وٗ انجدٔل انثاَٗ ‪ًٚ‬كٍ أٌ ‪ٚ‬قاتهٓا ق‪ًٛ‬ح أٔ أكثس وٗ انجدٔل األٔل‪،‬‬
‫ٔانؽكم (‪ٕٚ ) -16-1‬لخ يفٕٓو انّالقح (أوسان ت وسان )‪ٔ ،‬يثال ِهٗ ذنح‬
‫ِالقح انًّهى تانىانة ‪ ،‬وانًّهى ‪ٚ‬دزض ألكثس يٍ وانة ‪ٔ ،‬انىانة ‪ٚ‬رّهى تٕاظىح‬
‫أكثس يٍ يّهى‪.‬‬

‫شكم (‪ - 16 -1‬خـ )‬

‫‪ -7‬تُقُت انتصًُى‬
‫ٔو‪َ ّٛ‬قٕو ترذه‪ٛ‬م انرفً‪ٛ‬ى تذثاً ٍِ األخىام‪َٔ .‬قٕو تئلاوح ظجالخ قه‪ٛ‬هح يٍ ًَٕذ‬
‫ت‪ٛ‬اَاخ‪َٔ .‬ر كد يًا إذا كاٌ تئيكاَح انذفٕل ِهٗ انُرائج انًسغٕتح يٍ انجدأل‬
‫َٔقٕو تئعسام ذّد‪ٚ‬الخ ِهٗ انرفً‪ٛ‬ى‪ُِ ،‬د انذاعّ‪.‬‬

‫‪17‬‬

‫انببة األول‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫اإلستؼاليبث )‪ )Queries‬فٍ "‪: "Access‬‬
‫اإلظرّالو ْٕ انُّفس أٔ انكائٍ " ‪ " Database Object‬انةر٘ َعةرى‪ ُٛ‬يةٍ خالنةّ‬
‫اإلظرفعاز أٔ وسح األظلهح ِه‪ ٙ‬قاِدج نهث‪ٛ‬اَاخ ‪.‬‬
‫وّه‪ ٙ‬ظث‪ٛ‬م انًثال ذكٌٕ األظلهح تؽكم ذجس‪ٚ‬د٘ أٔ تف‪ٛ‬غح ِان‪ٛ‬ح انًعرٕ٘ كانران‪: ٙ‬‬
‫‪ ‬يٍ ْى انىهثح انغائثٌٕ و‪ ٙ‬وفم ‪ 29 - 4‬ان‪ٕٛ‬و ؟‬
‫‪ ‬كى ْٕ ِد انكرة انر‪ ٙ‬ذُدز ذذد ذفُ‪ ٛ‬انذاظة ا‪ٜ‬ن‪ ٙ‬؟‬
‫‪ ‬كى ْٕ ِد انىهثح انًٕعٕ ‪ ٍٚ‬تقعى انرثس‪ٚ‬د ؟‬
‫‪ ‬يٍ ْى انًدزظٌٕ انّايهٌٕ تقعى انكٓستام انر‪ ٍٚ‬ذص‪ٚ‬د اًِازْى ٍِ ثالثٌٕ ظُح ؟‬
‫ٔيٍ ثى ‪ٚ‬قٕو انثسَايج ترجً‪ ُٛ‬انث‪ٛ‬اَاخ انر‪ ٙ‬يٍ ؼ َٓا اإلعاتح ِه‪ ٙ‬انعؤال ظٕام كاَد‬
‫ْرِ انث‪ٛ‬اَاخ يٍ عدٔل ٔادد أٔ يٍ عدأل يرّد ج ‪ٔ ،‬ذعرخدو اإلظرّالياخ نّسق‬
‫ٔذذه‪ٛ‬م انث‪ٛ‬اَاخ تىسا يخرهفح‪ًٚ .‬كُح أ‪ٚ‬ماً إظرخداو اإلظرّالياخ كًفدز نهعجالخ‬
‫و‪ ٙ‬انًُاذ ٔانرقاز‪ٚ‬س ‪ٔ ،‬ذعً‪ْ ٙ‬رِ انُِٕ‪ٛ‬ح يٍ اإلظرّالياخ إظرّالياخ انرذد‪ٚ‬د‬
‫أٔ اإلخر‪ٛ‬از " ‪ٔ " Selection Queries‬نكُٓا ن‪ٛ‬عد انٕد‪ٛ‬دج وُٓاا ِدج إَٔاَ‬
‫يٍ اإلظرّالياخ و‪. Microsoft Access ٙ‬‬
‫‪ ‬إستؼاليبث انًؼبيالث ‪: Parameter query‬‬
‫إظرّالو انًّايالخ ْٕ إظرّالو ‪ّٚ‬سق ُِد ذؽغ‪ٛ‬هّ يستُ دٕاز خاؾ تّ ‪ٚ‬ىانة‬
‫تًّهٕياخ (ٔظ‪ٛ‬ىح) ذذم يذم ؼسن أٔ أكثس ‪ ،‬وّهٗ ظث‪ٛ‬م انًثال ‪ًٚ‬كٍ ذفً‪ ًّٛ‬ن‪ٛ‬ىانة‬
‫تراز‪ٚ‬خ‪ ،ٍٛٛ‬وف‪ْ ٙ‬رِ انذانح ‪ٚ‬عرس ‪ Access‬كاوح انعجالخ انر‪ ٙ‬ذقُ ت‪ْ ٍٛ‬ر‪ٍٚ‬‬
‫انراز‪ٚ‬خ‪(.ٍٛٛ‬يثال إظرّالو ‪ٚ‬ىانة تث‪ٛ‬اَاخ انًٌٕف‪ ٍٛ‬تذ‪ٛ‬ث ذاز‪ٚ‬خ انً‪ٛ‬ال ت‪ ٍٛ‬ذاز‪ٚ‬خ‪.ٍٛ‬‬
‫‪ ‬إستؼاليبث خذونُت ‪: Cross tab Query‬‬
‫ذعرخدو اإلظرّالياخ انجدٔن‪ٛ‬ح نذعاب ٔإِا ج تُام انث‪ٛ‬اَاخ نهذفٕل ِهٗ ذذه‪ٛ‬م أظٓم‬
‫نهث‪ٛ‬اَاخ‪ .‬ذذعة اإلظرّالياخ انجدٔن‪ٛ‬ح انًجًَٕ أٔ انًرٕظه أٔ انّد أٔ ََٕ آخس‬
‫يٍ اإلعًان‪ ٙ‬نهث‪ٛ‬اَاخ انر‪ٚ ٙ‬رى ذجً‪ّٓٛ‬ا تٕاظىح َِٕ‪ ٍٛ‬يٍ انًّهٕياخ ‪ٍٓٚ‬س أدداًْا‬
‫أظفم انجاَة األ‪ٚ‬عس يٍ ٔزقح انث‪ٛ‬اَاخ و‪ ٙ‬د‪ٍٓٚ ٍٛ‬س ا‪ٜ‬خس و‪ ٙ‬زأض انففذح‪.‬‬
‫‪ ‬إستؼاليبث إخشائُت ‪: Procedural Query‬‬
‫اإلظرّالو اإلعسائ‪ ْٕ ٙ‬إظرّالو ‪ُٚ‬جس٘ ذغ‪ٛٛ‬ساخ ِهٗ انّد‪ٚ‬د يٍ انعجالخ و‪ًِ ٙ‬ه‪ٛ‬ح‬
‫ٔاددج وقه‪ ،‬ذٕعد أزتّح إَٔاَ يٍ اإلظرّالياخ اإلعسائ‪ٛ‬ح‪:‬‬
‫‪18‬‬

‫انببة األول‬
‫‪‬‬

‫‪‬‬

‫‪‬‬

‫‪‬‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫إستؼالو حزف ‪ٚ Delete Query‬ذرن إظرّالو درن يجًِٕح يٍ انعةجالخ‬
‫يٍ عدٔل ٔادد أٔ أكثس وّهٗ ظث‪ٛ‬م انًثال‪ًٚ ،‬كُح إظرخداو إظرّالو درن إلشانةح‬
‫يُرجةةاخ ذٕق ة إَراعٓةةا أٔ ال ذٕعةةد نٓةةا وهثةةاخ ‪ًٚٔ ،‬كُةةح ائً ةاً دةةرن ظةةجالخ‬
‫ت كًهٓا‪ٔ ،‬ن‪ٛ‬ط وقه دقٕل يذد ج اخم ظجالخ‪.‬‬
‫إسررتؼالو تحررذَث ‪ٚ Update Query‬جةةس٘ إظةةرّالو انرذةةد‪ٚ‬ث ذغ‪ٛٛ‬ةةساخ ِايةةح‬
‫ِهٗ يجًِٕةح يةٍ انعةجالخ وة‪ ٙ‬عةدٔل ٔادةد أٔ أكثس‪ِ.‬هةٗ ظةث‪ٛ‬م انًثةال‪ًٚ ،‬كةٍ‬
‫ش‪ٚ‬ا ج انسٔاذة تُعثح ‪ 5‬تانًائح نألؼخاؾ و‪ ٙ‬ولح ٌٔ‪ٛ‬فح يُّ‪ُٛ‬ح‪ .‬تئظرخداو إظرّالو‬
‫ذذد‪ٚ‬ث‪ًٚ ،‬كُح ذغ‪ٛٛ‬س انث‪ٛ‬اَاخ و‪ ٙ‬عدأل يٕعٕ ج‪.‬‬
‫إسررتؼالو إنحررب ‪ٚ Append Query :‬مةة‪ ٛ‬اإلظةةرّالو اإلنذةةاق‪ ٙ‬يجًِٕةةح‬
‫يٍ انعجالخ يٍ عدٔل ٔادد أٔ أكثس إنٗ َٓا‪ٚ‬ح عدٔل وّهٗ ظث‪ٛ‬م انًثةال تفةسق‬
‫أَّ ذى ذّ‪ ٍٛٛ‬يٌٕف‪ ٍٛ‬عد ٔدفهد ِهةٗ قاِةدج ت‪ٛ‬اَةاخ ذرمةًٍ عةدٔل يّهٕيةاخ‬
‫ِةةٍ ْةةؤالم انًةةٌٕف‪ٔ، ٍٛ‬درةةٗ ذرجُةةة كراتةةح ك ةم ْةةرِ انًّهٕيةةاخ ‪ًٚ‬كُةةح إنذاقٓةةا‬
‫تجدٔل "يٌٕ " انخاؾ تح‪.‬‬
‫إسررتؼاليبث إَشرربء خررذول ‪ُٚ Create Table Query :‬ؽةة‪ ٙ‬إظةةرّالو إَؽةةام‬
‫عةةدٔل عةةدٔالً عد‪ٚ‬ةةداً يةةٍ كاوةةح انث‪ٛ‬اَةةاخ أٔ عةةصم يُٓةةا وةة‪ ٙ‬عةةدٔل ٔادةةد أٔ أكثةةس‬
‫ذّد إظةرّالياخ إَؽةام انجةدٔل يف‪ٛ‬ةدج إلَؽةام عةدٔل نرفةد‪ٚ‬سِ إنةٗ قاِةدج ت‪ٛ‬اَةاخ‬
‫أخسٖ أٔ ذىث‪ٛ‬ق آخس أٔ عةدٔل أزؼة‪ ٛ‬يذفٌٕةاخ ‪ٚ‬ذرةٕ٘ ِهةٗ ظةجالخ قد‪ًٚ‬ةح‬
‫يةةثالً ‪ًٚ‬كُةةح إَؽةةام عةةدٔل تكةةم انًةةٌٕف‪ ٍٛ‬انةةر‪ ٍٚ‬تهغةةٕا ظةةٍ انعةةر‪ ٍٛ‬أ٘ أد‪ٛ‬هةةٕا‬
‫إنةةٗ انًّاغ‪ٔ.‬ظةةٕن َسكةةص ِهةةٗ إظةةرّالياخ انرذد‪ٚ‬ةةد د‪ٛ‬ةةث أَٓةةا أكثةةس األَةةٕاَ‬
‫ؼ‪ِٕٛ‬اً‪.‬‬

‫إَشبء إستؼالو بئستخذاو انًؼبنح ‪:‬‬
‫يثبل‪:‬‬
‫نهجدٔل انًٕلخ تانؽكم(‪ ، )17 -1‬ـًى إظرّالو " ‪ " Query‬نّسق زقى انىانة‬
‫انقٕي‪ٔ ٙ‬إظًّ ٔذاز‪ٚ‬خ ي‪ٛ‬ال ِ ؟‬

‫شكم ‪ : 17-1‬خذول ‪tblStudent‬‬

‫‪19‬‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫انببة األول‬

‫انحم ‪:‬‬
‫‪ ‬اورخ قاِدج انث‪ٛ‬اَاخ انر‪ٕٚ ٙ‬عد تٓا انجدٔل انًٕلخ تؽكم ( ‪ ، ) 17-1‬أٔ قى تئَؽاؤِ‬
‫و‪ ٙ‬قاِدج ت‪ٛ‬اَاخ عد‪ٚ‬دج ٔيٍ ثى أ خم ان‪ ّٛ‬تّك ت‪ٛ‬اَاخ شيالئح ‪.‬‬
‫‪ ‬أَقس وٕا األ اج ‪Query Design‬‬
‫تانرثٕ‪ٚ‬ة ‪. Create‬‬

‫و‪ ٙ‬انًجًِٕح ‪Other‬‬

‫‪ ‬ظة‪ٍٓٛ‬س نةح انفةُدٔا انذةٕاز٘ ‪ٔ Show Table‬انةر٘ ‪ّٚ‬ةـسق عً‪ٛ‬ةُ انجةدأل‬
‫انًرادح تقاِدج انث‪ٛ‬اَاخ تاإللاوح إن‪ ٙ‬اإلظرّالياخ انعاتق إَؽائٓا ‪.‬‬
‫‪ ‬اخرةةس انجةةدٔل انًىهةةٕب ْٔةةٕ وةة‪ْ ٙ‬ةةرِ انذانةةح]‪ [tblStudent‬ثةةى إلةةغه ِهةة‪ ٙ‬انةةصز‬
‫‪. Add‬‬
‫‪ ‬ظرٍٓس نح ؼاؼح ‪ Query Design‬انًٕلذح تؽكم ‪18 -1‬‬

‫شكم ‪َ : 18- 1‬بفزة ‪Query Design‬‬

‫‪ ‬قى ترذد‪ٚ‬د"‪ "Select‬انذقةٕل انرة‪ ٙ‬ذًثةم انةسقى انقةٕي‪ ٔ [StudentSSNO] ٙ‬إظةى‬
‫انىانة ]‪ ٔ [StudentName‬ذاز‪ٚ‬خ انً‪ٛ‬ال ]‪ [BirthDate‬كم ِه‪ ٙ‬ددج ٔ‪ٚ‬رى ذنح‬
‫تانُقس انًص ٔ " ‪. "Double Click‬‬
‫‪ ‬ذرى إلاوح كم انذقٕل انًخرازج ان‪ ٙ‬اإلظرّالو وركٌٕ انًٕلذح تانؽكم ‪. 19-1‬‬

‫‪21‬‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫انببة األول‬

‫شكم ‪: 19-1‬انحقىل انًذسخت فٍ اإلستؼالو‬

‫‪ًٚٔ ‬كٍ ذُف‪ٛ‬ر ْرا اإلظرّالو تئخر‪ٛ‬از األ اج ‪Run‬‬

‫يٍ انًجًِٕح ‪. Result‬‬

‫‪ِٔ ‬هٗ ذنح ذكٌٕ َر‪ٛ‬جح انرُف‪ٛ‬ر كًا و‪ ٙ‬ؼكم (‪ ) 21- 1‬دال إظرخداو قاِدج انث‪ٛ‬اَاخ‬
‫" ‪ " Fannia School‬انًرادةةح ِهةة‪ ٙ‬انةةساته كًثةةال ذٕلةة‪ٛ‬ذٗ‬
‫‪www.fanniaBackbone.wikispaces.com \FSA‬‬
‫ٔتةةانىثُ ذّرًةةد َر‪ٛ‬جةةح انرُف‪ٛ‬ةةر ِهةة‪ ٙ‬انث‪ٛ‬اَةةاخ انًخصَةةح اخةةم انجةةدٔل ًِٔه‪ٛ‬ةةاخ انرذةةد‪ٚ‬ث‬
‫انر‪ ٙ‬قد ذىسأ ِه‪ٓٛ‬ا ‪.‬‬

‫شكم ‪َ :21- 1‬بتح تُفُز اإلستؼالو‬

‫‪21‬‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫انببة األول‬

‫أسئهت‬
‫‪ِ -1‬سن يا ‪ٚ‬هٗ ‪:‬‬
‫انث‪ٛ‬اَاخ – انًّهٕياخ – قٕاِد انث‪ٛ‬اَاخ – انًفراح األظاظٗ ‪.‬‬
‫‪ -2‬يا ْٗ خىٕاخ ًِه‪ٛ‬ح ذفً‪ٛ‬ى قاِدج انث‪ٛ‬اَاخ ؟‬
‫‪ -3‬يا ْٗ أًْ‪ٛ‬ح ذفً‪ٛ‬ى قاِدج انث‪ٛ‬اَاخ ؟‬
‫‪ -4‬يا ْٗ يً‪ٛ‬صاخ إظرخداو قٕاِد انث‪ٛ‬اَاخ انًؤذًرح ؟‬
‫‪ -5‬أذكس يفٕٓو اإلظرّالو اإلعسائٗ‬
‫‪ -6‬أذكس يُ انؽسح انًثعه األَٕاَ انًخرهفح نإلظرّالو اإلعسائٗ ‪.‬‬
‫‪ -7‬اؼسح تئ‪ٚ‬جاش كم ََٕ يٍ إَٔاَ اإلظرّالياخ ا‪ٜ‬ذ‪ٛ‬ح ‪:‬‬
‫‪ ‬إظرّالو انرذد‪ٚ‬د ‪Select Query‬‬
‫‪ ‬إظرّالو انرذد‪ٚ‬ث ‪Update Query‬‬
‫‪ ‬إظرّالو إنذاا ‪Append Query‬‬
‫‪ -8‬يا انفسا ت‪ ٍٛ‬إظرّالو انرذد‪ٚ‬د ٔاإلظرّالو اإلعسائ‪ٙ‬؟‬
‫‪ -9‬أذكس يُ انسظى ٔانؽسح انًثعه إَٔاَ ِالقاخ انجدأل انًعرخديح وٗ تُام قٕاِد‬
‫انث‪ٛ‬اَاخ ‪.‬‬
‫‪ -11‬أذكس ََٕ انّالقح انرٗ ذسته ت‪ ٍٛ‬كم يًا ‪ٚ‬هٗ ‪:‬‬
‫‪ ‬انىانة – انًا ج اندزاظ‪ٛ‬ح‬
‫‪ ‬انىانة – انًّهى‬
‫‪ ‬انًّهى – انرخفؿ ( يُ يساِاج أٌ انًّهى ال ‪ٚ‬دزض ألكثس يٍ ذخفؿ )‬
‫‪ ‬انفس – عٕاش انعفس‬
‫‪ ‬األب – اإلتٍ‬
‫‪ ‬انًُرج – انؽسكح انًُرجح‬
‫‪ ‬انًٌٕ – انًسذة‬
‫‪ -11‬ظغ ػاليت (‪ )‬أيبو انؼببسة انصحُحت وػاليت (‪ )x‬أيبو انؼببسة انخبطئت ‪ ،‬يغ‬
‫ذفذ‪ٛ‬خ انّثازج انخاولح ‪:‬‬
‫( )‬
‫‪ًٚ ‬كٍ ذخص‪ ٍٚ‬انث‪ٛ‬اَاخ اخم اإلظرّالياخ‬
‫‪ًٚ ‬كٍ إ خال ٔذّد‪ٚ‬م انث‪ٛ‬اَاخ تانجدأل يٍ خالل إظرّالياخ انرذد‪ٚ‬د ( )‬
‫( )‬
‫‪ِ ‬القح انًُرج – انؽسكح انًُرجح ْٗ (ٔادد ‪ -‬يرّد )‬
‫( )‬
‫‪ِ ‬القح انىانة – انًّهى ْٗ (يرّد – يرّد )‬
‫( )‬
‫‪ٚ ‬عًٗ انذقم انرٖ ‪ٚ‬ذًم انسقى انقٕيٗ نهفس تانًفراح األعُثٗ‬

‫‪22‬‬

‫انببة األول‬

‫يقذيت ويشاخؼت ػبيت ػهٍ اندذاول‬

‫‪-12‬أكًم انؼببساث اِتُت ‪:‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬

‫‪ًٚ‬كٍ ذقع‪ٛ‬ى قٕاِد انث‪ٛ‬اَاخ يٍ د‪ٛ‬ث أظهٕب انرفً‪ٛ‬ى إنٗ ‪،........... ، ......،.....‬‬
‫ذركٌٕ قاِدج انث‪ٛ‬اَاخ وٗ تسَايج ‪ Access‬يٍ ِدج ُِاـس ‪.، ......،.... ،.........‬‬
‫ذركٌٕ ًِه‪ٛ‬ح ذفً‪ٛ‬ى قاِدج انث‪ٛ‬اَاخ يٍ ‪................. ،......... ، ........... ،.......‬‬
‫ذقعى ت‪ٛ‬اَاخ انذقٕل إنٗ ِدج إَٔاَ يُٓا ‪......، .......... ،..........، ......... ،..........‬‬
‫‪ٚ‬ذرةةٕٖ دقةةم انث‪ٛ‬اَةةاخ يةةٍ انُةةَٕ ‪ِ ............‬هةةٗ َةةؿ أٔ ذسك‪ٛ‬ثةةاخ يةةٍ َةةؿ ٔأزقةةاو‬
‫ال ذرىهةةة ًِه‪ٛ‬ةةاخ دعةةات‪ٛ‬ح ‪ ،‬ت‪ًُٛ‬ةةا دقةةم ‪ .........‬تخةةصٌ و‪ٛ‬ةةّ ت‪ٛ‬اَةةاخ زقً‪ٛ‬ةةح ذعةةرخدو‬
‫وٗ انًّه‪ٛ‬اخ انذعات‪ٛ‬ح‪.‬‬
‫‪ٚ‬عةةرخدو دقةةم ‪ ............‬نذفةةً زقةةى يررةةانٗ ٔال ‪ًٚ‬كةةٍ ذغ‪ٛ‬ةةسِ ‪ ،‬ت‪ًُٛ‬ةةا دقةةم ‪........‬‬
‫‪ٚ‬عرخدو نذفً انًّالخ ‪.‬‬
‫‪ ْٕ ............‬دقم ‪ٚ‬ذًم ق‪ًٛ‬ح يً‪ٛ‬ةصج أٔ انفس‪ٚ‬ةدج ْٔةٕ لةسٔزٖ نرّس‪ٚ‬ة كةم ـة‬
‫تؽكم وس‪ٚ‬د ‪.‬‬
‫‪ٕٚ‬عد ثالثح إَٔاَ يٍ ِالقاخ انجدأل ْٗ ‪........... ، ........... ، ............‬‬
‫‪ّٚ‬ةةسن ‪ ...........‬تانُّفةةس أٔ انكةةائٍ انةةرٖ َعةةرى‪ ُٛ‬يةةٍ خالنةةّ اإلظرفعةةاز أٔ وةةسح‬
‫األظلهح ِهٗ قاِدج انث‪ٛ‬اَاخ ‪.‬‬
‫‪ًٚ‬كٍ ذقع‪ٛ‬ى اإلظرّالي اخ إنٗ ِدج إَٔاَ يُٓا ‪................ ، ............ ،..........‬‬

‫‪23‬‬