Professional Documents
Culture Documents
com/academy
ﺳﯾﻧﺎرﯾو اﻟﻣﺷروع:
أﻧت ﺗﻣﺛل ﺷرﻛﺔ ﺻﻐﯾرة ﻟﻼﺳﺗﺷﺎرات ﻣﺗﺧﺻﺻﺔ ﻓﻲ ﻣﺟﺎل ﺗطوﯾر ﻗﺎﻋدة اﻟﺑﯾﺎﻧﺎت .وﻗد ﺣﺻﻠت ﻟﻠﺗو ﻋﻠﻰ ﻋﻘد ﻟﺗطوﯾر ﻧﻣوذج ﺑﯾﺎﻧﺎت
ﻻﺳﺗﺧداﻣﮫ ﻓﻲ ﻧظﺎم ﺗطﺑﯾﻖ ﻗﺎﻋدة ﺑﯾﺎﻧﺎت ﻟﺻﺎﻟﺢ ﻣﺗﺟر ﺗﺟزﺋﺔ ﺻﻐﯾر ﺑﺎﺳم .(OBL) Oracle Baseball League
وﯾﻘدم ﻣﺗﺟر Oracle Baseball Leagueﺧدﻣﺎﺗﮫ ﻟﻠﻣﺟﺗﻣﻊ اﻟﻣﺣﻠﻲ ﺑﺄﺳره ﺣﯾث ﯾﺑﯾﻊ ﻣﺳﺗﻠزﻣﺎت رﯾﺎﺿﺔ اﻟﺑﯾﺳﺑول .وھﻧﺎك ﻧوﻋﺎن ﻣن
اﻟﻌﻣﻼء ﻟﻣﺗﺟر ،OBLاﻷﻓراد ﻣﻣن ﯾﺷﺗرون أﺻﻧﺎﻓًﺎ ﻣﺛل اﻟﻛرات واﻟﻣراﺑط واﻟﻘﻔﺎزات واﻟﻔﺎﻧﻼت واﻟﺗﯾﺷﯾرﺗﺎت اﻟﻣطﺑوﻋﺔ واﻟﺳراوﯾل
اﻟﻘﺻﯾرة .ﻛذﻟك ،ﯾﻣﻛن أن ﯾﻣﺛل اﻟﻌﻣﻼء ﻓرﯾﻘًﺎ ﻋﻧد ﺷراء اﻟزي اﻟرﺳﻣﻲ واﻟﺗﺟﮭﯾزات ﻧﯾﺎﺑﺔ ﻋن اﻟﻔرﯾﻖ.
ﯾﺣﻖ ﻟﻠﻌﻣﻼء ﻣن اﻟﻔرق واﻷﻓراد ﺷراء أي ﺻﻧف ﻣن ﻗﺎﺋﻣﺔ اﻟﻣﺧزون ،وﻟﻛن ﺗﺣﺻل اﻟﻔرق ﻋﻠﻰ ﺧﺻم ﻋﻠﻰ اﻟﺳﻌر اﻟرﺳﻣﻲ ﺗﺑﻌًﺎ ﻟﻌدد
ﻻﻋﺑﯾﮭﺎ .ﻋﻧد ﺗﻘدﯾم ﻋﻣﯾل ﻟطﻠب ﻓﺈﻧﻧﺎ ﻧﺳﺟل أﺻﻧﺎف ھذا اﻟطﻠب ﻓﻲ ﻗﺎﻋدة اﻟﺑﯾﺎﻧﺎت ﻟدﯾﻧﺎ.
ﻟدى OBLﻓرﯾﻖ ﻣن ﺛﻼﺛﺔ ﻣﻧدوﺑﻲ ﻣﺑﯾﻌﺎت ﻻ ﯾﺗﻌﺎﻣﻠون ﺑﺻﻔﺔ رﺳﻣﯾﺔ إﻻ ﻣﻊ ﻓرق اﻟﺑﯾﺳﺑول ،وﻟﻛﻧﮭم ﯾﻧظرون ﻛذﻟك ﻓﻲ ﺷﻛﺎوى اﻟﻌﻣﻼء
ﻣن اﻷﻓراد.
ﺣﻘوق اﻟﻧﺷر © ،2017ﻣﺣﻔوظﺔ ﻟﺷرﻛﺔ أوراﻛل و/أو ﻟﺷرﻛﺎﺗﮭﺎ اﻟﺗﺎﺑﻌﺔ ﻟﮭﺎ .ﺟﻣﯾﻊ اﻟﺣﻘوق ﻣﺣﻔوظﺔ .إن أوراﻛل وﺟﺎﻓﺎ ھﻣﺎ ﻋﻼﻣﺗﺎن ﺗﺟﺎرﯾﺗﺎن ﻣﺳﺟﻠﺗﺎن ﺑﺎﺳم أوراﻛل و/أو ﻟﺷرﻛﺎﺗﮭﺎ اﻟﺗﺎﺑﻌﺔ ﻟﮭﺎ .ﻗد ﺗﻛون اﻷﺳﻣﺎء اﻷﺧرى ﻋﻼﻣﺎت
ﺗﺟﺎرﯾﺔ ﺗﺧص أﺻﺣﺎﺑﮭﺎ.
اﻟﻘﺳم 6اﻟدرس 8اﻟﺗﻣرﯾن :1ﻓرز اﻟﺑﯾﺎﻧﺎت ﺑﺎﺳﺗﺧدام ORDER BY
اﺳﺗﺧدام ﻋﺑﺎرة ORDER BYﻟﻔرز ﻧﺗﺎﺋﺞ ) SQLاﻟﻘﺳم 6اﻟدرس 8اﻟﮭدف (1
ﺳﺗﻘوم ﻓﻲ ھذا اﻟﺗﻣرﯾن ﺑﻔرز ﺗرﺗﯾب اﻟﺑﯾﺎﻧﺎت اﻟﺗﻲ ﺗم اﺳﺗرﺟﺎﻋﮭﺎ ﻣن ﺧﻼل اﻻﺳﺗﻌﻼم ﻋﺑر إﺿﺎﻓﺔ ﻋﺑﺎرة ORDER BYإﻟﻰ ﻧﮭﺎﯾﺔ
ﺟﻣﻠﺔ .SELECT
.1اﻋرض اﺳم اﻟﻔرﯾﻖ وﻋدد ﻻﻋﺑﯾﮫ ﺑﺎﻟﺗرﺗﯾب اﻷﺑﺟدي ﻻﺳم اﻟﻔرﯾﻖ .واﺳﺗﺧدم أﺳﻣﺎء ﺑدﯾﻠﺔ ﻣﻼﺋﻣﺔ ﻟﻌﻧﺎوﯾن اﻷﻋﻣدة.
.2اﻋرض اﺳم اﻟﻔرﯾﻖ وﻋدد ﻻﻋﺑﯾﮫ ﺑﺗرﺗﯾب ﺗﻧﺎزﻟﻲ ﺣﺳب ﻋدد اﻟﻼﻋﺑﯾن .واﺳﺗﺧدم أﺳﻣﺎء ﺑدﯾﻠﺔ ﻣﻼﺋﻣﺔ ﻟﻌﻧﺎوﯾن اﻷﻋﻣدة.
.3اﻋرض اﺳم اﻟﻔرﯾﻖ وﻋدد ﻻﻋﺑﯾﮫ ﺑﺎﻟﺗرﺗﯾب اﻷﺑﺟدي ﻻﺳم اﻟﻔرﯾﻖ .اﺳﺗﺧدم اﺳم اﻟﻔرﯾﻖ Team Nameﻛﺎﺳم ﺑدﯾل
واﻟﻼﻋﺑﯾن Playersﻟﻌدد اﻟﻼﻋﺑﯾن .ﻗم ﺑﻔرز اﻟﻣﺧرﺟﺎت ﺑﺗرﺗﯾب ﺗﻧﺎزﻟﻲ ﺣﺳب اﻻﺳم ﻣﺳﺗﺧد ًﻣﺎ اﻻﺳم اﻟﺑدﯾل اﻟوارد ﻓﻲ
ﻋﺑﺎرة .ORDER BY
ﺣﻘوق اﻟﻧﺷر © ،2017ﻣﺣﻔوظﺔ ﻟﺷرﻛﺔ أوراﻛل و/أو ﻟﺷرﻛﺎﺗﮭﺎ اﻟﺗﺎﺑﻌﺔ ﻟﮭﺎ .ﺟﻣﯾﻊ اﻟﺣﻘوق ﻣﺣﻔوظﺔ .إن أوراﻛل وﺟﺎﻓﺎ ھﻣﺎ ﻋﻼﻣﺗﺎن ﺗﺟﺎرﯾﺗﺎن ﻣﺳﺟﻠﺗﺎن ﺑﺎﺳم أوراﻛل و/أو ﻟﺷرﻛﺎﺗﮭﺎ اﻟﺗﺎﺑﻌﺔ ﻟﮭﺎ .ﻗد ﺗﻛون اﻷﺳﻣﺎء اﻷﺧرى ﻋﻼﻣﺎت
ﺗﺟﺎرﯾﺔ ﺗﺧص أﺻﺣﺎﺑﮭﺎ.