Chapter 5 Application of Access Software for Relational Databases PDF

Summary

This document provides an overview of relational database concepts and Access software applications. It covers database definitions and management systems. The document also delves into specific aspects of Access, and it uses examples to illustrate the practical aspects of database design using Access software.

Full Transcript

‫ ﺗطﺑﯾﻖ ﻋﻠﻰ ﺑرﻧﺎﻣﺞ اﻷﻛﺳس ﻟﻘواﻋد اﻟﺑﯾﺎﻧﺎت‬:‫اﻟﻔﺻل اﻟﺧﺎﻣس‬ ‫اﻟﻌﻼﺋﻘﯾﺔ‬ Chap 5: Application on Access Software of Relational Databases ‫اﻷھداف اﻟﺗﻌﻠﯾﻣﯾﺔ ﻟﮭذا اﻟﻔﺻل ﺗﺗﺿﻣن اﻟﻘدرة ﻋﻠﻰ‪:‬‬ ‫اﻻﺳﺌﻠﮫ اﻟﺘﻲ ﺳﯿﺘﻢ اﻟﺘﺮﻛﯿﺰ ﻋﻠﯿﮭﺎ ﻓﻲ ھﺬا اﻟﻔﺼﻞ ‪:‬‬ ...

‫ ﺗطﺑﯾﻖ ﻋﻠﻰ ﺑرﻧﺎﻣﺞ اﻷﻛﺳس ﻟﻘواﻋد اﻟﺑﯾﺎﻧﺎت‬:‫اﻟﻔﺻل اﻟﺧﺎﻣس‬ ‫اﻟﻌﻼﺋﻘﯾﺔ‬ Chap 5: Application on Access Software of Relational Databases ‫اﻷھداف اﻟﺗﻌﻠﯾﻣﯾﺔ ﻟﮭذا اﻟﻔﺻل ﺗﺗﺿﻣن اﻟﻘدرة ﻋﻠﻰ‪:‬‬ ‫اﻻﺳﺌﻠﮫ اﻟﺘﻲ ﺳﯿﺘﻢ اﻟﺘﺮﻛﯿﺰ ﻋﻠﯿﮭﺎ ﻓﻲ ھﺬا اﻟﻔﺼﻞ ‪:‬‬ ‫اﻟﺟزء اﻷول‪ :‬اﻟﻣﻔﺎھﯾم‪ ،‬اﻟﻣﺻطﻠﺣﺎت واﻟﻣﻣﯾزات اﻟﻣﺗﻌﻠﻘﺔ ﺑﻘواﻋد اﻟﺑﯾﺎﻧﺎت‬ ‫‪.1‬ﺗﻌرﯾف ﻗواﻋد اﻟﺑﯾﺎﻧﺎت‬ ‫ﻗﻮاﻋﺪ اﻟﺒﯿﺎﻧﺎت ‪ :‬ﻣﻦ اﻟﻨﺎﺣﯿﺔ اﻟﺘﻄﺒﯿﻘﯿﺔ ھﻲ ﻋﺒﺎرة ﻋﻦ ﻣﺠﻤﻮﻋﺔ ﻣﻦ اﻟﺠﺪاول اﻟﺘﻲ ﻟﮭﺎ ﻋﻼﻗﺔ ﻣﻊ ﺑﻌﻀﮭﺎ‪.‬‬ ‫ﻧﻈﺎم إدارة ﻗﻮاﻋﺪ اﻟﺒﯿﺎﻧﺎت‪ :‬ھﻮ ﻧﻈﺎم ﯾﺨﺰن اﻟﺒﯿﺎﻧﺎت ﻋﻠﻰ ﺷﻜﻞ ﺟﺪاول وﯾﻌﺮﺿﮭﺎ ﺑﻄﺮﯾﻘﺔ ﺳﮭﻠﺔ ﺑﺤﯿﺚ ﯾﺘﻢ اﺳﺘﺮﺟﺎع و إﺿﺎﻓﺔ وﺗﻌﺪﯾﻞ و ﺣﺬف‬ ‫اﻟﺒﯿﺎﻧﺎت ﻣﻦ ﺧﻼﻟﮫ‪.‬‬ ‫ﯾﺘﻢ ﺣﺠﺰ ﻣﻜﺎن ﻓﻲ اﻟﺬاﻛﺮة ﻟﻜﻞ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت‪ ،‬ﺑﺤﯿﺚ ﯾﺘﻢ ﺗﺨﺰﯾﻦ اﻟﻜﺎﺋﻨﺎت اﻟﻤﺨﺘﻠﻔﺔ داﺧﻞ ھﺬه اﻟﻤﺴﺎﺣﺔ‪.‬‬ ‫ﻓﻤﺜﻼ ﻧﻘﻮم ﺑﺈﻧﺸﺎء ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت ﺗﺤﺘﻮي ‪ 3‬ﺟﺪاول ﺑﺤﺠﺰ ﻣﺴﺎﺣﺔ ﻓﻲ اﻟﺬاﻛﺮة ﺗﺤﺘﻮي ھﺬه اﻟﺠﺪاول‪.‬أي ﻧﺨﺰن أرﺑﻊ ﻣﻠﻔﺎت‪ :‬واﺣﺪ ﻟﻘﺎﻋﺪة اﻟﺒﯿﺎﻧﺎت و ‪3‬‬ ‫ﻟﻠﺠﺪاول‪.‬‬ ‫ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت‬ ‫ﻧﻘﻮم ﺑﺘﺨﺰﯾﻦ أرﺑﻌﺔ ﻣﻠﻔﺎت‬ ‫ﻟﮭﺬه اﻟﻘﺎﻋﺪة‪.‬واﺣﺪ ﻟﻘﺎﻋﺪة‬ ‫‪Table1‬‬ ‫اﻟﺒﯿﺎﻧﺎت وواﺣﺪ ﻟﻜﻞ ﺟﺪول أو‬ ‫اﺳﺘﻌﻼم أو ﺗﻘﺮﯾﺮ أو ﻧﻤﻮذج‬ ‫‪Table3‬‬ ‫‪Table2‬‬ ‫اﻧﺷﺎء ﻣﻠف ﺟدﯾد‬ ‫ﻛﺗﺎﺑﺔ اﺳم اﻟﻣﻠف‬ ‫اﺧﺗﯾﺎر ﻣﻛﺎن‬ ‫اﻟﺗﺳﺟﯾل‬ ‫اﻟﺿﻐط ﻋﻠﻰ ﺗﺻﻣﯾم‬ ‫‪) Tables‬اﻟﺟداول(‪ :‬اﻟﻣﻛﺎن‬ ‫‪) Queries‬اﻻﺳﺗﻌﻼﻣﺎت(‪:‬‬ ‫اﻟذي ﺗﺧزن ﻓﯾﮫ اﻟﺑﯾﺎﻧﺎت ﻋﻠﻰ‬ ‫‪) Forms‬اﻟﻧﻣﺎذج(‪:‬‬ ‫‪) Reports‬اﻟﺗﻘﺎرﯾر(‪:‬‬ ‫‪ :Macros‬ﻣﺎﻛرو‬ ‫طرﯾﻘﺔ ﻻﺳﺗرﺟﺎع اﻟﺑﯾﺎﻧﺎت‪.‬‬ ‫ﻧﻣﺎذج ﯾﺗم ﻣن ﺧﻼﻟﮭﺎ‬ ‫ﻣﺟﻣوﻋﺔ ﻣن اﻟﺑﯾﺎﻧﺎت‬ ‫‪ :Modules‬وﺣدات ﻧﻣطﯾﺔ‬ ‫ﺷﻛل ﺻﻔوف وأﻋﻣدة‪.‬‬ ‫إﺿﺎﻓﺔ وﺣذف وﺗﻌدﯾل‬ ‫ﺗﻌرض ﻋﻠﻰ ﺷﻛل ﺗﻘرﯾر‬ ‫اﻟﺑﯾﺎﻧﺎت‪.‬‬ ‫ﻣﻼﺣظﺎت ﻋﻠﻰ‬ ‫أﺳﻣﺎء اﻷﻋﻣدة‬ ‫ﻧوع اﻟﺑﯾﺎﻧﺎت‬ ‫اﻟﺣﻘل‬ ‫ﻟﻛل ﺣﻘل‬ ‫ﺧﺻﺎﺋص‬ ‫اﻷﻋﻣدة‬ ‫ﻧص ﻗﺻﯾر ﻷﻗل ﻣن ‪ 255‬رﻣز‬ ‫ﻧص طوﯾل ﻻﯾﺗﺟﺎوز ‪ 64000‬رﻣز‬ ‫أرﻗﺎم ﺻﺣﯾﺣﺔ أو ﻋﺷرﯾﺔ ﻣوﺟﺑﺔ أو ﺳﺎﻟﺑﺔ‬ ‫اﻟﺗﺎرﯾﺦ واﻟوﻗت‬ ‫ﻋﻣﻠﺔ‬ ‫أرﻗﺎم ﺗﻠﻘﺎﺋﯾﺔ ﯾﺳﺗﺧدم ﻟﺗرﺗﯾب اﻟﺳﺟﻼت ﺗﻠﻘﺎﺋﯾﺎ ﺗﺻﺎﻋدﯾﺎ أو ﺗﻧﺎزﻟﯾﺎ‬ ‫اﻟﺑﯾﺎﻧﺎت اﻟﺗﻲ ﻗﯾﻣﮭﺎ ﺻﺢ أو ﺧطﺄ‬ ‫‪) Field size‬ﺣﺟم اﻟﺣﻘل(‪ :‬ﻟﺗﺣدﯾد اﻟﺣد اﻷﻗﺻﻰ ﻟطول اﻟﺑﯾﺎﻧﺎت اﻟﻣوﺟودة ﻓﻲ اﻟﺣﻘل و ﯾﺳﺗﺧدم‬ ‫ﻣﻊ‪Text, Memo, Number :‬‬ ‫‪) Format‬اﻟﺗﻧﺳﯾﻖ(‪ :‬ﻟﺗﻧﺳﯾﻖ اﻟﺑﯾﺎﻧﺎت ﻓﻲ اﻟﺣﻘل وﯾﺳﺗﺧدم ﻣﻊ‪AutoNumber, Currency, :‬‬ ‫‪Number‬‬ ‫‪) Input Mask‬ﻗﻧﺎع اﻹدﺧﺎل(‪ :‬ﻹﺟﺑﺎر اﻟﻣﺳﺗﺧدم ﻋﻠﻰ إدﺧﺎل اﻟﺑﯾﺎﻧﺎت ﺑﺷﻛل ﻣﺣدد‪).‬ﻣﺛﺎل‪:‬‬ ‫اﻟﺑرﯾد اﻻﻟﻛﺗروﻧﻲ ﯾﺟب أن ﯾﺣﺗوي اﻟرﻣز @(‬ ‫‪) Default Value‬اﻟﻘﯾﻣﺔ اﻻﻓﺗراﺿﯾﺔ(‪ :‬ﺗﺳﺗﺧدم ﻟوﺿﻊ ﻗﯾﻣﺔ اﻓﺗراﺿﯾﺔ ﻓﻲ اﻟﺣﺎﻟﺔ اﻟﺗﻲ ﻻ ﯾﺗم‬ ‫ﺧﻼﻟﮭﺎ إدﺧﺎل ﻗﯾﻣﺔ ﻓﻲ ھذا اﻟﺣﻘل‪.‬‬ ‫‪) Validation Rule‬ﻗﺎﻋدة اﻟﺗﺣﻘﻖ ﻣن ﺻﺣﺔ اﻟﺑﯾﺎﻧﺎت(‪ :‬ﺗﺳﺗﺧدم ﻟوﺿﻊ ﺷرط ﻋﻠﻰ إدﺧﺎل‬ ‫اﻟﺑﯾﺎﻧﺎت‪.‬ﻣﺛﺎل‪ :‬إذا ﻛﺎن ﻟدﯾك ﺣﻘل ﯾﻣﺛل اﻟﻌﻣر‪ ،‬وأردت أن ﻻﺗزﯾد اﻟﻘﯾﻣﺔ ﻓﻲ ھذا اﻟﺣﻘل ﻋن ‪200‬‬ ‫ﻧﺿﻊ اﻟﻘﺎﻋدة اﻟﺗﺎﻟﯾﺔ‪< 200 :‬‬ ‫‪) Validation Text‬ﻧص اﻟﺗﺣﻘﻖ ﻣن ﺻﺣﺔ اﻟﺑﯾﺎﻧﺎت(‪ :‬اﻟﻧص اﻟذي ﺳﯾظﮭر داﺧل ﺻﻧدوق‬ ‫رﺳﺎﺋل ﻓﻲ ﺣﺎﻟﺔ ﻟم ﺗواﻓﻖ اﻟﺑﯾﺎﻧﺎت اﻟﻣدﺧﻠﺔ ﻗﺎﻋدة اﻟﺗﺣﻘﻖ ﻣن ﺻﺣﺔ اﻟﺑﯾﺎﻧﺎت‪.‬‬ ‫‪) Required‬ﻣطﻠوب(‪ :‬ﺗﺄﺧذ ﻗﯾﻣﺗﯾن ‪ Yes/No‬ﻓﺈذا ﻛﺎﻧت ‪ Yes‬ﻓﺈﻧﮫ ﯾﻌﻧﻲ أن اﻟﺑﯾﺎﻧﺎت ﺿرورﯾﺔ‬ ‫ﻓﻲ ھذا اﻟﺣﻘل وﻻ ﯾﺟوز ﺗرﻛﮭﺎ ﻓﺎرﻏﺔ وإذا ﻛﺎﻧت ‪ NO‬ﻓﯾﻌﻧﻲ أن اﻟﺑﯾﺎﻧﺎت ﻟﯾﺳت ﺿرورﯾﺔ و‬ ‫ﯾﺟوز ﺗرك ھذا اﻟﺣﻘل ﻓﺎرغ‪.‬‬ ‫‪) Indexed‬اﻟﻔﮭرﺳت(‪ :‬ﯾﺳﺗﺧدم ﻟﺗﺳﮭﯾل ﻋﻣﻠﯾﺔ اﻟﺑﺣث وﻗﯾﻣﮫ‪:‬‬ ‫‪ : No‬ﺗﻌﻧﻲ ﺑﻼ ﻓﮭرﺳﮫ‬ ‫‪.1‬‬ ‫)‪ :Yes (No Duplicates‬ﻓﮭرﺳت اﻟﺣﻘل وﻻ ﯾﺟوز أن ﺗﺗﻛرر اﻟﺑﯾﺎﻧﺎت ﻓﻲ ھذا‬ ‫‪.2‬‬ ‫اﻟﺣﻘل‪.‬‬ ‫)‪ :Yes (Duplicates‬ﻓﮭرﺳﺔ اﻟﺣﻘل وﯾﺟوز ﺗﻛرار اﻟﺑﯾﺎﻧﺎت ﻓﻲ ھذا اﻟﺣﻘل‪.‬‬ ‫‪.3‬‬ ‫‪) Unicode‬ﺿﻐط(‪ :‬ﯾﺳﺗﺧدم ﻟﺿﻐط اﻟﺣﻘل ﺣﺗﻰ ﯾﺄﺧذ ﻣﺳﺎﺣﺔ أﻗل ﻓﻲ اﻟذاﻛرة‪.‬‬ ‫‪ ‬اﻟﻘﯿﻤﺔ اﻟﺒﺪاﺋﯿﺔ ﻟﺨﺎﺻﯿﺔ ‪ Required‬ھﻲ داﺋﻤﺎ ‪Yes‬‬ ‫‪ ‬اﻟﺤﻘﻮل اﻟﻤﻌﺮﻓﺔ ﻋﻠﻰ أﻧﮭﺎ ﻣﻔﺎﺗﯿﺢ‪ ،‬ﺗﻜﻮن ﺧﺎﺻﯿﺔ ‪Indexed‬‬ ‫ﻟﮭﺎ داﺋﻤﺎ )‪.Yes (No Duplicates‬‬ ‫‪ ‬اﻟﻘﯿﻤﺔ اﻟﺒﺪاﺋﯿﺔ ﻟﺨﺎﺻﯿﺔ ‪ Unicode‬ھﻲ داﺋﻤﺎ ‪Yes‬‬ ‫اﻟﺟزء اﻟﺛﺎﻧﻲ‪ :‬ﻣﺛﺎل ﺗطﺑﯾﻘﻲ ﻟﻘواﻋد اﻟﺑﯾﺎﻧﺎت اﻟﻌﻼﺋﻘﯾﺔ ﻋﻠﻰ اﻻﻛﺳس‬ ‫ﻣﺜﺎل ‪ :‬ﺗﻘﻮم اﺣﺪى اﻟﺸﺮﻛﺎت اﻟﺘﺠﺎرﯾﺔ ﺑﺘﺨﺰﯾﻦ اﻟﺒﯿﺎﻧﺎت اﻟﻤﺘﻌﻠﻘﺔ ﺑﻤﺒﯿﻌﺎﺗﮭﺎ ﻓﻲ ﺟﺪول واﺣﺪ ﻛﻤﺎ ھﻮ ﻣﻮﺿﺢ ﻓﻲ اﻷﺳﻔﻞ‪.‬ﻧﻼﺣﻆ ﻣﻦ اﻟﺠﺪول أﻧﮫ ﯾﺤﺘﻮي‬ ‫ﻋﻠﻲ ﻛﻤﯿﺎت ﻛﺒﯿﺮة ﻣﻦ اﻟﻤﻌﻠﻮﻣﺎت وﺧﺎﺻﺔ اﻟﻤﻌﻠﻮﻣﺎت اﻟﺘﻲ ﺗﺘﻜﺮر ﻣﻊ ﻛﻞ ﻋﻤﻠﯿﺔ ﺑﯿﻊ‪.‬ﻟﻮ أردﻧﺎ إﻧﺸﺎء ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت ﻋﻼﺋﻘﯿﺔ ﺧﺎﺻﺔ ﺑﺨﺰن ﺑﯿﺎﻧﺎت ﻣﺒﯿﻌﺎت‬ ‫ھﺬه اﻟﺸﺮﻛﺔ‪ ،‬ﻓﺈﻧﻨﺎ ﻧﺤﺘﺎج ﻷﻛﺜﺮ ﻣﻦ ﺟﺪول ﻣﺜﻞ‪ :‬ﺟﺪول اﻟﻤﺒﯿﻌﺎت‪ ،‬ﺟﺪول رﺟﺎل اﻟﺒﯿﻊ‪ ،‬ﺟﺪول اﻟﻌﻤﻼء‪ ،‬ﻛﻤﺎ ﺳﻨﺤﺘﺎج ﻟﻠﺮﺑﻂ ﺑﯿﻦ ھﺬه اﻟﺠﺪاول ﻟﻠﺘﻌﺮف ﻋﻠﻰ‬ ‫اﻟﺘﻔﺎﺻﯿﻞ اﻟﻤﺘﻌﻠﻘﺔ ﺑﺮﺟﺎل اﻟﺒﯿﻊ‪ ،‬واﻟﻌﻤﻼء وذﻟﻚ ﻹﺟﺮاء اﻟﺘﺤﻠﯿﻼت وإﻧﺘﺎج اﻟﺘﻘﺎرﯾﺮ اﻟﻤﺨﺘﻠﻔﺔ ﻋﻦ اﻟﺒﯿﺎﻧﺎت اﻟﻤﺘﻮﻓﺮة ﻓﻲ ھﺬه اﻟﺠﺪاول‪.‬‬ ‫اﻟﺗﺎرﯾﺦ‬ ‫ﻋﻧوان‬ ‫رﺻﯾد‬ ‫اﺳم‬ ‫رﻗم‬ ‫ﻋﻧوان‬ ‫ﺳﻧوات‬ ‫اﺳم‬ ‫رﻗم‬ ‫اﺟﻣﺎﻟﻲ‬ ‫اﻟﻛﻣﯾﺔ‬ ‫اﻟﺻﻧف‬ ‫ﻓﺎﺗورة‬ ‫اﻟﻌﻣﯾل‬ ‫اﻟﻣدﯾﻧﯾن‬ ‫اﻟﻌﻣﯾل‬ ‫اﻟﻌﻣﯾل‬ ‫اﻟﺑﺎﺋﻊ‬ ‫اﻟﺧﺑرة‬ ‫اﻟﺑﺎﺋﻊ‬ ‫اﻟﺑﺎﺋﻊ‬ ‫ﺳﻌر‬ ‫اﻟﻣﺑﯾﻌﺎت‬ ‫ﻟﻠﺑﺎﺋﻊ‬ ‫اﻟﺑﯾﻊ‬ ‫‪03/18/2020‬‬ ‫اﻟﻧﮭﺿﺔ‬ ‫‪120000‬‬ ‫ﺳراج‬ ‫‪B-110‬‬ ‫اﻟﺻﻔرة‬ ‫‪3‬‬ ‫أﻣﯾر‬ ‫‪S-153 30000‬‬ ‫‪10‬‬ ‫ﺛﻼﺟﺔ‬ ‫‪101-2020‬‬ ‫‪03/19/2020‬‬ ‫اﻟﺻﻔرة‬ ‫‪240000‬‬ ‫ﯾوﺳف‬ ‫‪B-112‬‬ ‫اﻟﻔﺎﺋزﯾﺔ‬ ‫‪4‬‬ ‫أﺳﺎﻣﺔ‬ ‫‪S-152‬‬ ‫‪5700‬‬ ‫‪15‬‬ ‫ﻓرن‬ ‫‪102-2020‬‬ ‫‪03/20/2020‬‬ ‫اﻟﻧﮭﺿﺔ‬ ‫‪120000‬‬ ‫ﺳراج‬ ‫‪B-110‬‬ ‫اﻟﺻﻔرة‬ ‫‪4‬‬ ‫أﺣﻣد‬ ‫‪S-150 24000‬‬ ‫‪20‬‬ ‫ﻏﺳﺎﻟﺔ‬ ‫‪103-2020‬‬ ‫‪03/20/2020‬‬ ‫اﻟﻣﻧﺗزه‬ ‫‪46000‬‬ ‫أﻣﯾن‬ ‫‪B-113‬‬ ‫اﻟﻔﺎﺋزﯾﺔ‬ ‫‪4‬‬ ‫أﺳﺎﻣﺔ‬ ‫‪S-152‬‬ ‫‪7500‬‬ ‫‪25‬‬ ‫ﻣﺟﻔف‬ ‫‪104-2020‬‬ ‫‪03/21/2020‬‬ ‫اﻟﺻﻔرة‬ ‫‪240000‬‬ ‫ﯾوﺳف‬ ‫‪B-112‬‬ ‫اﻟﻣﻧﺗزه‬ ‫‪5‬‬ ‫ﻣﺎزن‬ ‫‪S-151 12000‬‬ ‫‪10‬‬ ‫ﻏﺳﺎﻟﺔ‬ ‫‪105-2020‬‬ ‫ﻣﻔﺎﺗﯾﺢ ﺧﺎرﺟﯾﺔ‬ ‫ ﻣﺠﻤﻮﻋﺔ اﻟﺠﺪاول اﻟﻌﻼﺋﻘﯿﺔ ﻟﺨﺰن ﺑﯿﺎﻧﺎت اﻟﻤﺒﯿﻌﺎت‬ ‫ﺟدول اﻟﻣﺑﯾﻌﺎت‬ ‫ﻣﻔﺗﺎح‬ ‫اﻟﺗﺎرﯾﺦ‬ ‫رﻗم اﻟﻌﻣﯾل‬ ‫رﻗم اﻟﺑﺎﺋﻊ‬ ‫اﺟﻣﺎﻟﻲ ﺳﻌر اﻟﺑﯾﻊ‬ ‫اﻟﻛﻣﯾﺔ‬ ‫اﻟﺻﻧف‬ ‫ﻓﺎﺗورة اﻟﻣﺑﯾﻌﺎت‬ ‫رﺋﯾﺳﻲ‬ ‫‪03/18/2020‬‬ ‫‪B-110‬‬ ‫‪S-153‬‬ ‫‪30000‬‬ ‫‪10‬‬ ‫ﺛﻼﺟﺔ‬ ‫‪101-2020‬‬ ‫‪03/19/2020‬‬ ‫‪B-112‬‬ ‫‪S-152‬‬ ‫‪5700‬‬ ‫‪15‬‬ ‫ﻓرن‬ ‫‪102-2020‬‬ ‫‪03/20/2020‬‬ ‫‪B-110‬‬ ‫‪S-150‬‬ ‫‪24000‬‬ ‫‪20‬‬ ‫ﻏﺳﺎﻟﺔ‬ ‫‪103-2020‬‬ ‫ﻣﻔﺗﺎح‬ ‫‪03/20/2020‬‬ ‫‪B-113‬‬ ‫‪S-152‬‬ ‫‪7500‬‬ ‫‪25‬‬ ‫ﻣﺟﻔف‬ ‫‪104-2020‬‬ ‫رﺋﯾﺳﻲ‬ ‫‪03/21/2020‬‬ ‫‪B-112‬‬ ‫‪S-151‬‬ ‫‪12000‬‬ ‫‪10‬‬ ‫ﻏﺳﺎﻟﺔ‬ ‫‪105-2020‬‬ ‫ﻣﻔﺗﺎح‬ ‫رﺋﯾﺳﻲ‬ ‫ﺟدول رﺟﺎل اﻟﺑﯾﻊ‬ ‫ﺟدول اﻟﻌﻣﻼء‬ ‫اﻟﻌﻧوان‬ ‫ﺳﻧوات اﻟﺧﺑرة‬ ‫اﺳم اﻟﺑﺎﺋﻊ‬ ‫رﻗم اﻟﺑﺎﺋﻊ‬ ‫اﻟﻌﻧوان‬ ‫رﺻﯾد اﻟﻣدﯾﻧﯾن‬ ‫اﺳم اﻟﻌﻣﯾل‬ ‫رﻗم اﻟﻌﻣﯾل‬ ‫اﻟﺻﻔرة‬ ‫‪4‬‬ ‫أﺣﻣد‬ ‫‪S-150‬‬ ‫اﻟﻧﮭﺿﺔ‬ ‫‪120000‬‬ ‫ﺳراج‬ ‫‪B-110‬‬ ‫اﻟﻣﻧﺗزه‬ ‫‪5‬‬ ‫ﻣﺎزن‬ ‫‪S-151‬‬ ‫اﻟﺻﻔرة‬ ‫‪95000‬‬ ‫ﻋﺎﺻم‬ ‫‪B-111‬‬ ‫اﻟﻔﺎﺋزﯾﺔ‬ ‫‪4‬‬ ‫أﺳﺎﻣﺔ‬ ‫‪S-152‬‬ ‫اﻟﺻﻔرة‬ ‫‪240000‬‬ ‫ﯾوﺳف‬ ‫‪B-112‬‬ ‫اﻟﺻﻔرة‬ ‫‪3‬‬ ‫أﻣﯾر‬ ‫‪S-153‬‬ ‫اﻟﻣﻧﺗزه‬ ‫‪46000‬‬ ‫أﻣﯾن‬ ‫‪B-113‬‬ ‫اﻟﺷﻘﺔ‬ ‫‪3‬‬ ‫أﺣﻣد‬ ‫‪S-154‬‬ ‫ اﻟﻤﻄﻠﻮب‪:‬‬ ‫اﻧﺸﺎء ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت اﻛﺴﺲ ﻟﺠﺪاول ﺧﺰن ﺑﯿﺎﻧﺎت اﻟﻤﺒﯿﻌﺎت ﺑﺎﻟﺸﺮﻛﺔ‬ ‫‪.1‬‬ ‫ﺗﺤﺪﻳﺪ اﻟﻤﻔﺘﺎح اﻟﺮﺋﯿﺴﻲ ﻟﻜﻞ ﺟﺪول‬ ‫‪.2‬‬ ‫رﺑﻂ اﻟﺠﺪاول ﺣﺴﺐ اﻟﻤﻔﺎﺗﯿﺢ اﻟﺨﺎرﺟﯿﺔ‬ ‫‪.3‬‬ ‫اﻧﺸﺎء اﺳﺘﻌﻼم ﻣﺮﺗﺐ ﺗﻨﺰﻟﯿﺎ ﺣﺴﺐ ﺗﺎرﻳﺦ اﻟﺒﯿﻊ ﻳﺤﺘﻮي ﻣﻌﻠﻮﻣﺎت ﻋﻦ‪ :‬ﺗﺎرﻳﺦ‬ ‫‪.4‬‬ ‫اﻟﺒﯿﻊ‪ ،‬ﻓﺎﺗﻮرة اﻟﺒﯿﻊ‪ ،‬اﺳﻢ اﻟﺒﺎﺋﻊ‪ ،‬واﺳﻢ اﻟﻌﻤﯿﻞ ‪.‬‬ ‫اﻧﺸﺎء ﺗﻘﺮﻳﺮ ﺣﻮل ﻛﻤﯿﺔ اﻟﻤﺒﯿﻌﺎت‪ ،‬اﺟﻤﺎﻟﻲ ﺳﻌﺮ اﻟﺒﯿﻊ‪ ،‬اﻟﺼﻨﻒ‪ ،‬وﺗﺎرﻳﺦ اﻟﺒﯿﻊ‪.‬‬ ‫‪.5‬‬

Use Quizgecko on...
Browser
Browser