Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
‫ﺍﻟﻔﻬــﺭﺱ‬
‫ﺍﻟﻤ‬‫ـ‬‫ﻭﻀ‬‫ــ‬‫ﻭﻉ‬‫ﺍﻟﺼﻔﺤﺔ‬
‫ﻤﻘـﺩﻤـﺔ‬١
‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬DATABASES١
‫ﺍﻷﻭل‬ ‫ﺍﻟﻔﺼل‬:‫ﺃﺴﺎﺴﻴﺔ‬ ‫ﻤﻔﺎﻫﻴﻡ‬Basic Conc...
‫ﺍﻷﻭل‬ ‫ﺍﻟﻔﺼل‬
‫ﻤﻔﺎﻫﻴﻡ‬‫ﺃﺴﺎﺴﻴﺔ‬
Basic Concepts
‫ﺍﻟﻔﺼل‬‫ﺍﻷﻭل‬‫ﻤﻔﺎﻫﻴﻡ‬‫ﻓﻲ‬ ‫ﺃﺴﺎﺴﻴﺔ‬‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬
-٤-
‫ﺍﻷﺴﺎﺴـﻴﺔ‬ ‫ﺍﻟﻤﻔﺎﻫﻴﻡ‬ ‫ﺒﻌﺽ‬ ‫ﻋﻠﻰ‬ ‫ﻨﺘﻌﺭﻑ‬ ‫ﺃﻥ‬ ‫ﻻﺒﺩ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫...
‫ﺍﻟﻔﺼل‬‫ﺍﻷﻭل‬‫ﻤﻔﺎﻫﻴﻡ‬‫ﻓﻲ‬ ‫ﺃﺴﺎﺴﻴﺔ‬‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬
-٥-
٤.‫ﺍﻟﺴﺠل‬Record
‫ﻋ‬ ‫ﺍﻟﺴﺠل‬‫ﺍﻟﻤﻜﺎﻥ‬ ‫ﻋﻥ‬ ‫ﺒﺎﺭﺓ‬"‫ﺍﻟﺼﻑ‬"‫ﻤﻥ‬ ‫ﻭﺍﺤﺩ...
‫ﺍﻟﻔﺼل‬‫ﺍﻷﻭل‬‫ﻤﻔﺎﻫﻴﻡ‬‫ﻓﻲ‬ ‫ﺃﺴﺎﺴﻴﺔ‬‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬
-٦-
٦.‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﺘﻌﺭﻴﻑ‬:
‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬‫ﻋﻥ‬ ‫ﻋﺒﺎﺭﺓ‬:‫ﻭﺍﻟ...
‫ﺍﻟﻔﺼل‬‫ﺍﻷﻭل‬‫ﻤﻔﺎﻫﻴﻡ‬‫ﻓﻲ‬ ‫ﺃﺴﺎﺴﻴﺔ‬‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬
-٧-
•‫ﺍﻟ‬ ‫ﺍﻟﻨﻤﺎﺫﺝ‬ ‫ﺇﻋﺩﺍﺩ‬ ‫ﺴﻬﻭﻟﺔ‬‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﺇﺩﺨﺎل‬ ‫ﺘﻴﺴﺭ‬ ‫ﺘﻲ‬.
•‫...
‫ﺍﻟﻔﺼل‬‫ﺍﻷﻭل‬‫ﻤﻔﺎﻫﻴﻡ‬‫ﻓﻲ‬ ‫ﺃﺴﺎﺴﻴﺔ‬‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬
-٨-
‫ﻤـﻥ‬ ‫ﻜل‬ ‫ﻓﻲ‬ ‫ﺍﻟﺤﻘل‬ ‫ﺒﻨﻔﺱ‬ ‫ﺍﻟﺼﻨﻑ‬ ‫ﺠﺩﻭل‬ ‫ﻓﻲ‬ ‫ﺍﻟﺼﻨﻑ‬ ‫ﻜﻭﺩ‬ ...
‫ﺍﻟﻔﺼل‬‫ﺍﻷﻭل‬‫ﻤﻔﺎﻫﻴﻡ‬‫ﻓﻲ‬ ‫ﺃﺴﺎﺴﻴﺔ‬‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬
-٩-
‫ﺃﺴ‬‫ـ‬‫ﺌﻠﺔ‬
)١(‫ﻤﺎ‬‫ﻤﻥ‬ ‫ﺒﻜل‬ ‫ﺍﻟﻤﻘﺼﻭﺩ‬:
-‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬...............
‫ﺍﻟﺜﺎﻨﻲ‬ ‫ﺍﻟﻔﺼل‬
‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻋﻼﻗﺔ‬ ‫ﻨﻤﻭﺫﺝ‬
(Entity Relationship Model)
‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬
-١١-
‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻋﻼﻗﺔ‬ ‫ﻨﻤﻭﺫﺝ‬ ‫ﺘﻌﺭﻴﻑ‬:
‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻋﻼﻗﺔ‬ ‫ﻨﻤﻭﺫﺝ‬(Entity Relati...
‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬
-١٢-
‫ﻋﻼﻗ‬ ‫ﻟﻤﺨﻁﻁ‬ ‫ﻟﻠﻭﺼﻭل‬ ‫ﺍﻟﺘﻔﺼﻴﻠﻴﺔ‬ ‫ﺍﻟﺨﻁﻭﺍﺕ‬ ‫ﻴﻠﻲ‬ ‫ﻭﻓﻴﻤﺎ‬‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﺔ‬:
...
‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬
-١٣-
‫ﺘﻌﺭﻴﻑ‬‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﻤﻔﺘﺎﺡ‬ ‫ﺨﺎﺼﻴﺔ‬:
‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﻤﻔﺘﺎﺡ‬‫ﺘﺘﻜ‬ ‫ﺃﻥ‬ ‫ﻴﻤﻜﻥ‬ ‫ﻻ‬ ‫ﺍﻟ...
‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬
-١٤-
ً‫ﺎ‬‫ﺛﺎﻧﻴ‬:‫وﺧﺼﺎﺋﺼﻬﺎ‬ ‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﺑﻴﻦ‬ ‫اﻟﻌﻼﻗﺎت‬ ‫ﺗﺤﺪﻳﺪ‬:
‫ﺤﻴﺙ‬ ‫ﻤﻥ‬ ‫ﺍﻷﺨﺭ...
‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬
-١٥-
‫ﺒﺎﻟﻨﻅﺎﻡ‬ ‫ﺍﻟﻤﻭﺠﻭﺩﺓ‬ ‫ﺍﻟﻌﻼﻗﺎﺕ‬ ‫ﺘﺤﺩﻴﺩ‬ ‫ﻴﻠﻲ‬ ‫ﻭﻓﻴﻤﺎ‬:
)١(‫ﻜﻴﺎﻥ‬ ‫ﺒﻴﻥ‬"‫ﻤﻭﻅ...
‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬
-١٦-
‫ﺃﻥ‬ ‫ﻴﺘﻀﺢ‬ ‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﺸﻜل‬ ‫ﻤﻥ‬:
١-‫ﺍﻟﻤـﻭﻅﻔﻴﻥ‬ ‫ﻤﻥ‬ ‫ﻋﺩﺩ‬ ‫ﺒﻪ‬ ‫ﻴﻌﻤل‬ ‫ﺍ...
‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬
-١٧-
‫ﺃﻥ‬ ‫ﻴﺘﻀﺢ‬ ‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﺸﻜل‬ ‫ﻤﻥ‬:
١-‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻨﻭﻉ‬‫ﻗﺴﻡ؟‬ ‫ﻜل‬ ‫ﻤﺩﻴﺭ‬ ‫ﺤﺩﺩ...
‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬
-١٨-
‫ﺘﻭ‬ ‫ﻤﺜﺎل‬ ‫ﻴﻠﻲ‬ ‫ﻭﻓﻴﻤﺎ‬‫ﺍﻟﺴﺎﺒﻘﺔ‬ ‫ﻟﻠﻌﻼﻗﺔ‬ ‫ﻀﻴﺤﻲ‬:
‫ﻤﺸﺭﻭﻉ‬ ‫ﻤﻭﻅﻑ‬
‫ﺃﻥ‬ ‫ﻴ...
‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬
-١٩-
‫ﹰ‬‫ﺎ‬‫ﺜﺎﻟﺜ‬:‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻋﻼﻗﺔ‬ ‫ﻤﺨﻁﻁ‬ ‫ﺘﺼﻤﻴﻡ‬(ERD)‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﺘﺤﻠﻴل‬ ‫ﺤﺴﺏ‬...
‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬
-٢٠-
‫ﺘﻌﺭﻴﻑ‬:
‫ﺍﻟﺨﺎﺼﻴﺔ‬‫ﺍﻟﻤﺴﺘﻨﺘﺠﺔ‬Derived Attribute‫ﻤـﻥ‬ ‫ﺤﺴـﺎﺒﻬﺎ‬ ‫ﺃﻭ‬ ‫ﺍﺴﺘﻨﺘﺎ...
‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬
-٢١-
•‫ﻟﻌﻼﻗﺔ‬ ‫ﺒﺎﻟﻨﺴﺒﺔ‬"‫ﻗﺴﻡ‬ ‫ﻴﺩﻴﺭ‬":
-‫ﺍﻟﺭﻗﻡ‬١‫ﻨﺎﺤﻴﺔ‬ ‫ﻤﻥ‬"‫ﻤﻭﻅﻑ‬"‫ﻭ‬١‫ﻨﺎﺤﻴﺔ‬...
‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬
-٢٢-
‫ﻫﺎﻤﺔ‬ ‫ﻤﻼﺤﻅﺔ‬:
‫ﺍﻟﺭ‬ ‫ﺘﻨﻔﻴﺫ‬ ‫ﺍﻟﻤﻤﻜﻥ‬ ‫ﻤﻥ‬ ‫ﻜﺎﻥ‬‫ﺍﻟﺨﻁـﻭﺍﺕ‬ ‫ﺒﻜـل‬ ‫ﺍﻟﻤـﺭﻭ...
‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬
-٢٣-
‫ﺍﻟـ‬ ‫ﺭﺴﻡ‬ ‫ﻓﻲ‬ ‫ﺍﻟﻤﺴﺘﺨﺩﻤﺔ‬ ‫ﺍﻟﺭﻤﻭﺯ‬ ‫ﻷﻫﻡ‬ ‫ﺘﻠﺨﻴﺹ‬ERD
‫اﻟﺮﻣﺰ‬‫اﻟﺮﻣﺰ‬ ‫ﻣﻌﻨ...
‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬
-٢٤-
‫ﺃﺴﺌﻠﺔ‬
١.‫ﻴﺄﺘﻲ‬ ‫ﻤﺎ‬ ‫ﺒﺈﻴﺠﺎﺯ‬ ‫ﻋﺭﻑ‬:
-‫ﺍﻟﻜﻴﺎﻥ‬.
-‫ﻤ‬ ‫ﺍﻟﺨﺎﺼﻴﺔ‬‫ﺍﻟﻘﻴﻡ‬ ‫ﺘﻌ...
‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬
-٢٥-
‫ﺘﻤﺎﺭﻴﻥ‬
‫ﺘﻤﺭﻴﻥ‬(١)
‫ﺒﻤﻜﺘﺒـﺔ‬ ‫ﺍﻟﺨـﺎﺹ‬ ‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻋﻼﻗﺔ‬ ‫ﻤﺨﻁﻁ‬ ‫ﻤﻥ‬ ‫ﺠﺯﺀ‬...
‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬
-٢٦-
‫ﺏ‬-‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﺒﻴﻥ‬ ‫ﺍﻟﻤﺨﺘﻠﻔﺔ‬ ‫ﺍﻟﻌﻼﻗﺎﺕ‬(‫ﺃﻨﻭﺍﻋﻬﺎ‬-‫ﺨﺼﺎﺌﺼﻬﺎ‬–‫ﺍﻟﻤﺸﺎﺭﻜﺔ‬ ‫...
‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬
-٢٧-
‫ﺘﻤﺭﻴﻥ‬(٣)
‫ﺍﻟـ‬ ‫ﻋﻤل‬ ‫ﻤﻨﻙ‬ ‫ﻁﻠﺏ‬ERD‫ﻜﺎ‬ ‫ﻤﺘﻁﻠﺒﺎﺘﻪ‬ ‫ﻤﻌﻴﻨﺔ‬ ‫ﺸﺭﻜﺔ‬ ‫ﻟﻤﺨﺯﻥ...
‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬
-٢٨-
‫ﺝ‬-‫ﺍﻟـ‬ ‫ﻴﻜﻭﻥ‬ERD‫ﻴﻠﻲ‬ ‫ﻜﻤﺎ‬:
‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﻤﺨﻁﻁ‬ ‫ﻤﻌﻠﻤﻙ‬ ‫ﻤﻊ‬ ‫ﻨﺎﻗﺵ‬.
‫ﺍﻟﻔﺼل‬‫ﺍﻟﺜﺎﻟﺙ‬
‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬
(Relational Database Model)
‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬
-٣٠-
‫ﻤﻘﺩﻤﺔ‬:
‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻋﻼﻗﺔ‬ ‫ﻤﺨﻁﻁ‬ ‫ﺇﻨﺸﺎﺀ‬ ‫ﻜﻴﻔﻴﺔ‬ ‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﻔﺼ...
‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬
-٣١-
‫ﻗﺴﻡ‬
‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﻘﺴﻡ‬ ‫ﺍﺴﻡ‬‫ﺍﻟﻤﻜﺎﻥ‬
١‫ﺍﻟﺘﻁﻭﻴﺭ‬‫ﺍﻟﻤﻬﻨﺩﺴﻴﻥ‬
١...
‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬
-٣٢-
‫ﹶ‬‫ﺎ‬‫ﺜﺎﻨﻴ‬:‫ﺍﻟـ‬ ‫ﻓﻲ‬ ‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﺒﻴﻥ‬ ‫ﺍﻟﻤﻭﻀﺤﺔ‬ ‫ﺍﻟﻌﻼﻗﺎﺕ‬ ‫ﻟﺘ...
‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬
-٣٣-
‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬ ‫ﺘﺤﻘﻕ‬ ‫ﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻤﺜﺎل‬ ‫ﻴﻠﻲ‬ ‫ﻭﻓﻴﻤﺎ‬:
‫ﻤﻭﻅﻑ‬
‫ﺍﻟ...
‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬
-٣٤-
‫ﺃﻥ‬ ‫ﻨﻼﺤﻅ‬ ‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﻤﺜﺎل‬ ‫ﻤﻥ‬:
‫ﺍﺤﻤ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺒﻪ‬ ‫ﻴﻌﻤل‬ ‫...
‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬
-٣٥-
‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬ ‫ﺘﺤﻘﻕ‬ ‫ﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻤﺜﺎل‬ ‫ﻴﻠﻲ‬ ‫ﻭﻓﻴﻤﺎ‬:
‫ﻤﻭﻅﻑ‬
‫ﺍﻟ...
‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬
-٣٦-
‫ﺘﻌﺭﻴﻑ‬:
‫ﺒﺭﺃﺱ‬ ‫ﺭﺃﺱ‬ ‫ﺍﻟﻌﻼﻗﺔ‬One to One‫ﺠﺩﻭﻟﻴﻥ‬ ‫ﺒﻴﻥ‬‫ﻴـﺭﺘﺒﻁ‬ ‫...
‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬
-٣٧-
١
‫ﻴﻠﻲ‬ ‫ﻜﻤﺎ‬ ‫ﺍﻟﻨﺎﺘﺞ‬ ‫ﺍﻟﺠﺩﻴﺩ‬ ‫ﺍﻟﺠﺩﻭل‬ ‫ﻭﻴﻜﻭﻥ‬:
‫ﻤﻭﻅﻑ‬_‫ﻤﺸﺭﻭﻉ‬...
‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬
-٣٨-
‫ﻣﻮﻇﻒ‬
‫اﻟﻤﻮﻇﻒ‬ ‫رﻗﻢ‬‫اﻟﻤﻮﻇﻒ‬ ‫اﺳﻢ‬‫ﻧﻮع‬‫اﻟﻤﻴﻼد‬ ‫ﺗﺎرﻳﺦ‬‫ﻋﻨﻮان‬‫...
‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬
-٣٩-
‫ﻤﻜﺎﻥ‬ ‫ﻤﻥ‬ ‫ﺃﻜﺜﺭ‬ ‫ﻟﻪ‬ ‫ﻴﻜﻭﻥ‬ ‫ﺃﻥ‬ ‫ﻴﻤﻜﻥ‬ ‫ﺍﻟﻭﺍﺤﺩ‬ ‫ﺍﻟﻘﺴﻡ‬‫ﻴﻌﺘ‬...
‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬
-٤٠-
‫ﻗﺴﻡ‬
‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﻘﺴﻡ‬ ‫ﺍﺴﻡ‬‫ﺍﻟﻤﺩﻴﺭ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﺒﺩﺍﻴﺔ‬ ‫ﺘﺎﺭﻴﺦ‬
...
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
منهج الكمبيوتر للصف الثاني الثانوي
Upcoming SlideShare
Loading in …5
×

منهج الكمبيوتر للصف الثاني الثانوي

690 views

Published on

منهج الكمبيوتر للصف الثاني الثانوي

Published in: Education
  • Be the first to like this

منهج الكمبيوتر للصف الثاني الثانوي

  1. 1. ‫ﺍﻟﻔﻬــﺭﺱ‬ ‫ﺍﻟﻤ‬‫ـ‬‫ﻭﻀ‬‫ــ‬‫ﻭﻉ‬‫ﺍﻟﺼﻔﺤﺔ‬ ‫ﻤﻘـﺩﻤـﺔ‬١ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬DATABASES١ ‫ﺍﻷﻭل‬ ‫ﺍﻟﻔﺼل‬:‫ﺃﺴﺎﺴﻴﺔ‬ ‫ﻤﻔﺎﻫﻴﻡ‬Basic Concepts٣ ‫ﺍﻟﺜﺎﻨﻲ‬ ‫ﺍﻟﻔﺼل‬:‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻋﻼﻗﺔ‬ ‫ﻨﻤﻭﺫﺝ‬(Entity Relationship Model)١٠ ‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬:‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬(Relational Database Model)٣٠ ‫ﺍﻟﺭﺍﺒﻊ‬ ‫ﺍﻟﻔﺼل‬:‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬ ‫ﺇﺩﺍﺭﺓ‬ ‫ﻨﻅﻡ‬ ystemsSanagementMatabaseDelationalR)RDMS( ٤٣ ‫ﺍﻟﺨﺎﻤﺱ‬ ‫ﺍﻟﻔﺼل‬:‫ﻭﺍﻟﻌﻼﻗﺎﺕ‬ ‫ﺍﻟﺠﺩﺍﻭل‬Tables & Relationships٤٧
  2. 2. ‫ﺍﻷﻭل‬ ‫ﺍﻟﻔﺼل‬ ‫ﻤﻔﺎﻫﻴﻡ‬‫ﺃﺴﺎﺴﻴﺔ‬ Basic Concepts
  3. 3. ‫ﺍﻟﻔﺼل‬‫ﺍﻷﻭل‬‫ﻤﻔﺎﻫﻴﻡ‬‫ﻓﻲ‬ ‫ﺃﺴﺎﺴﻴﺔ‬‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬ -٤- ‫ﺍﻷﺴﺎﺴـﻴﺔ‬ ‫ﺍﻟﻤﻔﺎﻫﻴﻡ‬ ‫ﺒﻌﺽ‬ ‫ﻋﻠﻰ‬ ‫ﻨﺘﻌﺭﻑ‬ ‫ﺃﻥ‬ ‫ﻻﺒﺩ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬ ‫ﻤﺎﻫﻴﺔ‬ ‫ﻋﻠﻰ‬ ‫ﻨﺘﻌﺭﻑ‬ ‫ﺃﻥ‬ ‫ﻗﺒل‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﺒﻘﻭﺍﻋﺩ‬ ‫ﺍﻟﺨﺎﺼﺔ‬. ١.‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬Data ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬‫ﻋﻥ‬ ‫ﻋﺒﺎﺭﺓ‬‫ﺍﻟﻤﺎﺩﺓ‬‫ﺍﻟﺨﺎﻡ‬‫ﺍﻷﻭﻟﻴﺔ‬: ‫ﺍﻟ‬ ‫ﺍﺴﺘﻴﻔﺎﺀ‬ ‫ﻭﻤﺎﺩﺓ‬ ، ‫ﺍﻟﺸﺨﺼﻴﺔ‬ ‫ﺍﻟﺒﻁﺎﻗﺔ‬ ‫ﺒﻨﻭﺩ‬ ‫ﻫﻲ‬ ‫ﻓﺎﻟﺒﻴﺎﻨﺎﺕ‬، ‫ﺍﻟﻘﻴـﺎﺱ‬ ‫ﺃﺠﻬﺯﺓ‬ ‫ﻭﻗﺭﺍﺀﺍﺕ‬ ، ‫ﻨﻤﺎﺫﺝ‬ ‫ﺍﻻﺴﺘﻘﺒﺎل‬ ‫ﺃﺠﻬﺯﺓ‬ ‫ﻭﺘﻠﺘﻘﻁﻬﺎ‬ ‫ﺍﻹﺭﺴﺎل‬ ‫ﺃﺠﻬﺯﺓ‬ ‫ﻤﻥ‬ ‫ﺘﻨﺒﻌﺙ‬ ‫ﺍﻟﺘﻲ‬ ‫ﻭﺍﻹﺸﺎﺭﺍﺕ‬. ‫ﺃﻥ‬ ‫ﺃﻱ‬‫ﻤﻼﻤـﺢ‬ ‫ﻭﺘﻐﻴﺭ‬ ‫ﺍﻟﺭﺃﺱ‬ ‫ﻭﺇﻴﻤﺎﺀﺓ‬ ‫ﺍﻟﻌﻴﻥ‬ ‫ﺤﺭﻜﺔ‬ ‫ﻤﺜل‬ ‫ﺒﺤﻭﺍﺴﻨﺎ‬ ‫ﻨﺩﺭﻜﻪ‬ ‫ﻤﺎ‬ ‫ﻜل‬ ‫ﻫﻲ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻟﻠﻤﻌﻠﻭﻤﺎﺕ‬ ‫ﺍﻟﺨﺎﻡ‬ ‫ﺍﻟﻤﺎﺩﺓ‬ ‫ﻫﻲ‬ ‫ﻓﺎﻟﺒﻴﺎﻨﺎﺕ‬ ، ‫ﺍﻟﻴﺩ‬ ‫ﻭﺇﺸﺎﺭﺍﺕ‬ ‫ﺍﻟﻭﺠﻪ‬. ٢.‫ﺍﻟﻤﻌﻠﻭﻤﺎﺕ‬Information ‫ﺍﻟﻤﻌﻠﻭﻤﺎﺕ‬‫ﻋﻥ‬ ‫ﻋﺒﺎﺭﺓ‬‫ﻫـﺫﻩ‬ ‫ﺘﺘﻀﻤﻨﻪ‬ ‫ﻤﺎ‬ ‫ﻻﺴﺘﺨﻼﺹ‬ ‫ﹰ‬‫ﺎ‬‫ﺘﺭﻜﻴﺒ‬ ‫ﺃﻭ‬ ‫ﹰ‬‫ﻼ‬‫ﺘﺤﻠﻴ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻤﻌﺎﻟﺠﺔ‬ ‫ﻨﺎﺘﺞ‬ ‫ﺃﻭ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬‫ﻤﺎ‬‫ﺘﺸﻴﺭ‬‫ﺇﻟﻴﻪ‬‫ﻭﻏﻴﺭﻫﺎ‬ ‫ﻭﻤﻌﺩﻻﺕ‬ ‫ﻭﻤﻘﺎﺭﻨﺎﺕ‬ ‫ﻭﻋﻼﻤﺎﺕ‬ ‫ﻤﺅﺸﺭﺍﺕ‬ ‫ﻤﻥ‬. ‫ﺘﺅﺩﻱ‬ ‫ﺍﻟﻤﻌﻠﻭﻤﺎﺕ‬ ‫ﺭﻜﻴﺯﺓ‬ ‫ﻫﻲ‬ ‫ﻓﺎﻟﺒﻴﺎﻨﺎﺕ‬‫ﺇﻟﻰ‬‫ﺍﻟﻘﺭﺍﺭﺍﺕ‬ ‫ﻭﺍﺘﺨﺎﺫ‬ ‫ﺍﻷﻓﺭﺍﺩ‬ ‫ﻭﻓﻜﺭ‬ ‫ﺴﻠﻭﻙ‬ ‫ﺘﻐﻴﻴﺭ‬ ٣.‫ﺍﻟﻤﻠﻑ‬File‫ﺍﻟﺠ‬ ‫ﺃﻭ‬‫ﺩﻭل‬Table ‫ﺍﻟﻤﻠﻑ‬‫ﺍﻟﺠﺩﻭل‬ ‫ﺃﻭ‬‫ﻋﻥ‬ ‫ﻋﺒﺎﺭﺓ‬‫ﺒﻤﻭﻀـﻭﻉ‬ ‫ﺍﻟﺨﺎﺼـﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻤﺠﻤﻭﻋﺔ‬ ‫ﻴﺤﺘﻭﻯ‬ ‫ﺍﻟﺫﻱ‬ ‫ﺍﻟﻭﻋﺎﺀ‬ ‫ﻤﻌﻴﻥ‬‫ﻭ‬‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﺘﺨﺯﻴﻥ‬ ‫ﻓﻴﻪ‬ ‫ﻴﺘﻡ‬‫ﺠـﺩﻭل‬ ‫ﻤﺜـل‬ ، ‫ﺍﻟﺼﻭﺭ‬ ‫ﻤﻥ‬ ‫ﺒﻌﺩﻴﺩ‬ ‫ﺍﻟﺤﺎﺠﺔ‬ ‫ﻭﻗﺕ‬ ‫ﺍﺴﺘﺭﺠﺎﻋﻬﺎ‬ ‫ﺒﻬﺩﻑ‬ ‫ﻤﻌﻴﻨﺔ‬ ‫ﺸﻌﺒﺔ‬ ‫ﻁﻠﺒﺔ‬ ‫ﻭﺠﺩﻭل‬ ، ‫ﻟﻠﻁﻠﺒﺔ‬ ‫ﺍﻟﺸﺨﺼﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬)‫ﺃﺩﺒﻲ‬–‫ﻋﻠﻤﻲ‬–‫ﻤﺘﺄﺩﺏ‬ ‫ﻋﻠﻤﻲ‬... (‫ﺍﻟﺦ‬. ‫ﻤﺜﺎل‬: ‫ﺍﻹﺴﻡ‬‫ﺍﻟﻌﻨﻭﺍﻥ‬‫ﺍﻟﺘﻠﻴﻔﻭﻥ‬ ‫ﺍﺤﻤﺩ‬ ‫ﻓﺎﻁﻤﺔ‬‫ﺍﻟﻘﺎﻫﺭﺓ‬٢٣٤٥٦٧٨ ‫ﺍﷲ‬ ‫ﻋﺒﺩ‬ ‫ﻴﻭﺴﻑ‬‫ﺍﻟﺠﻴﺯﺓ‬٧٨٦٩٠٦٧ ‫ﻋﻤﺭ‬ ‫ﺇﻴﻤﺎﻥ‬‫ﺍﻟﺠﻴﺯﺓ‬٥٧٦٨٤٦٥ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬‫ﺍﻟﻤﻌﻠﻭﻤﺎﺕ‬ ‫ﻤﻌﺎﻟﺠﺔ‬ ‫ﻭﺍﻟﻤﻌﻠﻭﻤﺔ‬ ‫ﺍﻟﺒﻴﺎﻥ‬ ‫ﺒﻴﻥ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﺍﻟﻤﻠﻑ‬ ‫ﻓﻲ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﺸﻜل‬
  4. 4. ‫ﺍﻟﻔﺼل‬‫ﺍﻷﻭل‬‫ﻤﻔﺎﻫﻴﻡ‬‫ﻓﻲ‬ ‫ﺃﺴﺎﺴﻴﺔ‬‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬ -٥- ٤.‫ﺍﻟﺴﺠل‬Record ‫ﻋ‬ ‫ﺍﻟﺴﺠل‬‫ﺍﻟﻤﻜﺎﻥ‬ ‫ﻋﻥ‬ ‫ﺒﺎﺭﺓ‬"‫ﺍﻟﺼﻑ‬"‫ﻤﻥ‬ ‫ﻭﺍﺤﺩﺓ‬ ‫ﻟﺤﺎﻟﺔ‬ ‫ﺍﻟﻤﺘﻜﺎﻤﻠﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﺒﺩﺍﺨﻠﻪ‬ ‫ﻴﺨﺯﻥ‬ ‫ﺍﻟﺫﻱ‬ ‫ﺍﻟﺠﺩﻭل‬ ‫ﻤﻭﻀﻭﻉ‬ ‫ﺤﺎﻻﺕ‬. ‫ﺍﻟﺸﺨﺼﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﺠﻤﻴﻊ‬ ‫ﻤﺜل‬‫ﻟﺸﺨﺹ‬‫ﻤﻌﻴﻥ‬)‫ﺍﻟﺘﻠﻴﻔﻭﻥ‬ ‫ﻭ‬ ‫ﺍﻟﻌﻨﻭﺍﻥ‬ ‫ﻭ‬ ‫ﺍﻻﺴﻡ‬...‫ﺍﻟﺦ‬. ( ‫ﺍﷲ‬ ‫ﻋﺒﺩ‬ ‫ﺍﺤﻤﺩ‬‫ﻤﻨﺼﻭﺭ‬‫ﺍﻟﻘﺎﻫﺭﺓ‬٢٣٤٥٦٧٨ ٥.‫ﺍﻟﺤﻘل‬Field ‫ﺍﻟﺤﻘل‬‫ﺍﻟﻤﻜﺎﻥ‬ ‫ﻋﻥ‬ ‫ﻋﺒﺎﺭﺓ‬)‫ﺍﻟﻌﻤﻭﺩ‬(‫ﺍﻟﺠﺩﻭل‬ ‫ﺒﻴﺎﻨﺎﺕ‬ ‫ﻤﻥ‬ ‫ﻭﺍﺤﺩ‬ ‫ﺒﻴﺎﻥ‬ ‫ﺒﺩﺍﺨﻠﻪ‬ ‫ﻴﺨﺯﻥ‬ ‫ﺍﻟﺫﻱ‬. ‫ﻤﺜل‬‫ﺒـ‬ ‫ﺍﻟﺨﺎﺹ‬ ‫ﺍﻟﺒﻴﺎﻥ‬)‫ﺍﺴﻡ‬‫ﺍﻟﺸﺨﺹ‬-‫ﻋﻨﻭﺍﻥ‬‫ﺍﻟﺸﺨﺹ‬،...‫ﺍﻟﺦ‬(. ‫ﺃﺤﻤﺩ‬ ‫ﻤﺤﻤﺩ‬ ‫ﺴ‬ ‫ﻤﻤﺎ‬‫ﺃﻥ‬ ‫ﻟﻨﺎ‬ ‫ﻴﺘﻀﺢ‬ ‫ﺒﻕ‬‫ﺍﻟﺠﺩﻭل‬‫ﺍﻟﻤﻠﻑ‬ ‫ﺃﻭ‬‫ﻴﺘﻜﻭﻥ‬‫ﺍﻟﻭﺍﺤﺩ‬ ‫ﻭﺍﻟﺴﺠل‬ ‫ﺍﻟﺴﺠﻼﺕ‬ ‫ﻤﻥ‬ ‫ﻤﺠﻤﻭﻋﺔ‬ ‫ﻤﻥ‬ ‫ﻴﺘﻜﻭﻥ‬‫ﺍﻟﺠﺩﻭل‬ ‫ﺒﻤﻭﻀﻭﻉ‬ ‫ﺍﻟﺨﺎﺼﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﺘﺨﺯﻴﻥ‬ ‫ﺒﺩﺍﺨﻠﻬﺎ‬ ‫ﻴﺘﻡ‬ ‫ﺍﻟﺘﻲ‬ ‫ﺍﻟﺤﻘﻭل‬ ‫ﻤﻥ‬ ‫ﻤﺠﻤﻭﻋﺔ‬ ‫ﻤﻥ‬. ‫ﺴﺠل‬ ‫ﻓﻲ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻭﻀﻊ‬ ‫ﺤﻘل‬ ‫ﻓﻲ‬ ‫ﺍﻟﺒﻴﺎﻥ‬ ‫ﻭﻀﻊ‬
  5. 5. ‫ﺍﻟﻔﺼل‬‫ﺍﻷﻭل‬‫ﻤﻔﺎﻫﻴﻡ‬‫ﻓﻲ‬ ‫ﺃﺴﺎﺴﻴﺔ‬‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬ -٦- ٦.‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﺘﻌﺭﻴﻑ‬: ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬‫ﻋﻥ‬ ‫ﻋﺒﺎﺭﺓ‬:‫ﻭﺍﻟ‬ ‫ﺍﻟﻤﻨﻅﻤﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻤﻥ‬ ‫ﻤﺠﻤﻭﻋﺔ‬‫ﻤﻌـﻴﻥ‬ ‫ﺒﻤﻭﻀـﻭﻉ‬ ‫ﻤﺭﺘﺒﻁﺔ‬ ‫ﻤﻥ‬ ‫ﻤﺠﻤﻭﻋﺔ‬ ‫ﺃﻭ‬ ‫ﺠﺩﻭل‬ ‫ﺩﺍﺨل‬‫ﺍﻟﺠﺩﺍﻭل‬‫ﺍﻟﻤﻁﻠﻭﺒﺔ‬ ‫ﺍﻟﻘﺭﺍﺭﺍﺕ‬ ‫ﻻﺘﺨﺎﺫ‬ ‫ﺍﺴﺘﺭﺠﺎﻋﻬﺎ‬ ‫ﺒﻐﺭﺽ‬. ‫ﻤﺎ‬ ‫ﻤﺩﺭﺴﺔ‬ ‫ﻁﻠﺒﺔ‬ ‫ﺠﻤﻴﻊ‬ ‫ﺒﻴﺎﻨﺎﺕ‬ ‫ﻤﺜل‬)‫ﻟﻠﻁﻠﺒﺔ‬ ‫ﺍﻟﺸﺨﺼﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬–‫ﻋﻠﻰ‬ ‫ﺍﻟﻁﻠﺒﺔ‬ ‫ﺘﺼﻨﻴﻑ‬ ‫ﺒﻴﺎﻨﺎﺕ‬ ‫ﺍﻟﻤﺨﺘﻠﻔﺔ‬ ‫ﺍﻟﺩﺭﺍﺴﻴﺔ‬ ‫ﺍﻟﺴﻨﻭﺍﺕ‬..‫ﺍﻟﺦ‬(. ‫ﺒﻴﺎ‬ ‫ﺇﺩﺍﺭﺓ‬ ‫ﻓﻲ‬ ‫ﺍﻟﻤﻨﺸﺂﺕ‬ ‫ﻤﻌﻅﻡ‬ ‫ﺘﺴﺎﻋﺩ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻓﻘﺎﻋﺩﺓ‬‫ﻨﺎﺘﻬﺎ‬. ٧.‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬ ‫ﻤﻤﻴﺯﺍﺕ‬: •‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﺘﺨﺯﻴﻥ‬–‫ﺘﺼﻨﻴﻔﻬﺎ‬–‫ﺘﻨﻅﻴﻤﻬﺎ‬–‫ﺜﻡ‬ ‫ﻭﻤﻥ‬ ‫ﺍﺴﺘﺭﺠﺎﻋﻬﺎ‬ ‫ﺒﻬﺎ‬ ‫ﻴﻤﻜﻥ‬ ‫ﺒﻁﺭﻴﻘﺔ‬ ‫ﻓﻬﺭﺴﺘﻬﺎ‬ ‫ﺒﺴﻬﻭﻟﺔ‬ ‫ﻤﻌﺎﻟﺠﺘﻬﺎ‬. •‫ﻗﺩﻴﻤﺔ‬ ‫ﺒﻴﺎﻨﺎﺕ‬ ‫ﺍﺴﺘﺒﺩﺍل‬ ‫ﺃﻭ‬ ‫ﺠﺩﻴﺩﺓ‬ ‫ﺒﻴﺎﻨﺎﺕ‬ ‫ﺒﺈﻀﺎﻓﺔ‬ ‫ﻭﺫﻟﻙ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﺘﻌﺩﻴل‬ ‫ﻓﻲ‬ ‫ﺍﻟﻤﺭﻭﻨﺔ‬ ‫ﺠﺩﻴﺩﺓ‬ ‫ﺒﺄﺨﺭﻯ‬)‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﺘﺤﺩﻴﺙ‬. ( ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻤﻠﻑ‬ ‫ﻤﻜﻭﻨﺎﺕ‬
  6. 6. ‫ﺍﻟﻔﺼل‬‫ﺍﻷﻭل‬‫ﻤﻔﺎﻫﻴﻡ‬‫ﻓﻲ‬ ‫ﺃﺴﺎﺴﻴﺔ‬‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬ -٧- •‫ﺍﻟ‬ ‫ﺍﻟﻨﻤﺎﺫﺝ‬ ‫ﺇﻋﺩﺍﺩ‬ ‫ﺴﻬﻭﻟﺔ‬‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﺇﺩﺨﺎل‬ ‫ﺘﻴﺴﺭ‬ ‫ﺘﻲ‬. •‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻓﻲ‬ ‫ﻤﺨﺯﻨﺔ‬ ‫ﻭﻤﻌﻠﻭﻤﺎﺕ‬ ‫ﺒﻴﺎﻨﺎﺕ‬ ‫ﻋﻥ‬ ‫ﻭﺍﻻﺴﺘﻌﻼﻡ‬ ‫ﺍﻟﺒﺤﺙ‬ ‫ﺴﻬﻭﻟﺔ‬. •‫ﺍﻟﻤﻌﻠﻭﻤﺎﺕ‬ ‫ﺍﺴﺘﺨﻼﺹ‬ ‫ﻤﻨﻬﺎ‬ ‫ﻴﻤﻜﻥ‬ ‫ﺘﻘﺎﺭﻴﺭ‬ ‫ﺼﻭﺭﺓ‬ ‫ﻓﻲ‬ ‫ﻭﺍﻟﻤﻌﻠﻭﻤﺎﺕ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻋﺭﺽ‬ ‫ﺍﻟﻘﺭﺍﺭ‬ ‫ﻭﺍﺘﺨﺎﺫ‬ ‫ﺩﻋﻡ‬ ‫ﻭﺘﺴﻬل‬ ‫ﻭﺘﺤﻠﻴﻠﻬﺎ‬. •‫ﺍﻷﺨﺭﻯ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬ ‫ﺒﻴﻥ‬ ‫ﻭﺍﻟﻤﻌﻠﻭﻤﺎﺕ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﺘﺒﺎﺩل‬ ‫ﺇﻤﻜﺎﻨﻴﺔ‬. ٨.‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬ ‫ﺃﻨﻭﺍﻉ‬‫ﺍﻟﺘﺼﻤﻴﻡ‬ ‫ﺃﺴﻠﻭﺏ‬ ‫ﺤﻴﺙ‬ ‫ﻤﻥ‬: ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻟﻘﺎﻋﺩﺓ‬ ‫ﺘﺼﻭﺭ‬ ‫ﻭﻀﻊ‬ ‫ﻤﻨﻬﺎ‬ ‫ﺍﻟﻬﺩﻑ‬ ‫ﻨﻤﺎﺫﺝ‬ ‫ﻋﺩﺓ‬ ‫ﺘﻭﺠﺩ‬ ‫ﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻅﺎﻡ‬ ‫ﺘﺼﻤﻴﻡ‬ ‫ﻋﻨﺩ‬ ‫ﻫﻰ‬ ‫ﺍﻷﻨﻭﺍﻉ‬ ‫ﻫﺫﻩ‬ ‫ﻭﺃﺸﻬﺭ‬ ‫ﺍﻵﻟﻰ‬ ‫ﺍﻟﺤﺎﺴﺏ‬ ‫ﺠﻬﺎﺯ‬ ‫ﻋﻠﻰ‬ ‫ﺘﻨﻔﻴﺫﻫﺎ‬ ‫ﻗﺒل‬: •‫ﺍﻟﻬﺭﻤﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬)‫ﻟﻠﺒﻴﺎﻨﺎﺕ‬ ‫ﺍﻟﻬﺭﻤﻲ‬ ‫ﺍﻟﻨﻤﻭﺫﺝ‬(Hierarchical Database Model. •‫ﺍﻟﺸﺒﻜﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬)The Network Database(. •‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬Relational Database Model‫ﺒﺎﻟﺘﻔﺼﻴل‬ ‫ﺩﺭﺍﺴﺘﻬﺎ‬ ‫ﺴﻴﺘﻡ‬ ‫ﺍﻟﺘﻰ‬ ‫ﻭﻫﻰ‬. ‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻫﻲ‬ ‫ﻤﺎ‬The Relational Database Model: ‫ﺠﺩﺍﻭل‬ ‫ﺼﻭﺭﺓ‬ ‫ﻓﻲ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﺒﺘﺨﺯﻴﻥ‬ ‫ﺘﻘﻭﻡ‬ ‫ﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬ ‫ﻫﻲ‬)Tables(‫ﻜـل‬ ‫ﻴﺨـﺘﺹ‬ ، ‫ﻤﻌﻴﻥ‬ ‫ﺒﻤﻭﻀﻭﻉ‬ ‫ﻤﻨﻬﺎ‬ ‫ﺠﺩﻭل‬‫ﻭﺠـﺩﺕ‬ ‫ﺇﻥ‬ ‫ﻭﺍﻵﺨﺭ‬ ‫ﺠﺩﻭل‬ ‫ﻜل‬ ‫ﺒﻴﻥ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﺍﻴﺠﺎﺩ‬ ‫ﺜﻡ‬‫ﻁﺭﻴـﻕ‬ ‫ﻋـﻥ‬ ‫ﻤﻨﻬﻤ‬ ‫ﻜل‬ ‫ﺍﺸﺘﺭﺍﻙ‬‫ﺎ‬‫ﻭﺍﺤﺩ‬ ‫ﺒﻴﺎﻥ‬ ‫ﻓﻲ‬)‫ﺃﻜﺜﺭ‬ ‫ﺃﻭ‬(‫ﺒ‬‫ﻴﺤﻘﻕ‬ ‫ﻤﺎ‬: ١-‫ﺠﺩﻭل‬ ‫ﻤﻥ‬ ‫ﺃﻜﺜﺭ‬ ‫ﻓﻲ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﺘﻜﺭﺍﺭ‬ ‫ﻋﺩﻡ‬. ٢-‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﺘﻜﺎﻤل‬. ٣-‫ﺠﺩﻭل‬ ‫ﻤﻥ‬ ‫ﺍﻜﺜﺭ‬ ‫ﻤﻥ‬ ‫ﻤﻌﻠﻭﻤﺎﺕ‬ ‫ﻭﺍﺴﺘﺨﺭﺍﺝ‬ ‫ﻤﻌﺎﻟﺠﺘﻬﺎ‬ ‫ﺴﺭﻋﺔ‬. ٤-‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﺘﺨﺯﻴﻥ‬ ‫ﺤﺠﻡ‬ ‫ﺯﻴﺎﺩﺓ‬ ‫ﻋﺩﻡ‬. )‫ﻴﻭﻀﺢ‬ ‫ﺸﻜل‬‫ﺍﻟﻌﻼﺌﻘﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻓﻲ‬ ‫ﺍﻟﺠﺩﺍﻭل‬ ‫ﺍﺭﺘﺒﺎﻁ‬(
  7. 7. ‫ﺍﻟﻔﺼل‬‫ﺍﻷﻭل‬‫ﻤﻔﺎﻫﻴﻡ‬‫ﻓﻲ‬ ‫ﺃﺴﺎﺴﻴﺔ‬‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬ -٨- ‫ﻤـﻥ‬ ‫ﻜل‬ ‫ﻓﻲ‬ ‫ﺍﻟﺤﻘل‬ ‫ﺒﻨﻔﺱ‬ ‫ﺍﻟﺼﻨﻑ‬ ‫ﺠﺩﻭل‬ ‫ﻓﻲ‬ ‫ﺍﻟﺼﻨﻑ‬ ‫ﻜﻭﺩ‬ ‫ﺤﻘل‬ ‫ﺍﺭﺘﺒﺎﻁ‬ ‫ﺘﻼﺤﻅ‬ ‫ﺒﺎﻟﺸﻜل‬ ‫ﻜﻤﺎ‬ ‫ﻤﻨﺼﺭﻑ‬ ‫ﻭﺠﺩﻭل‬ ‫ﻭﺍﺭﺩ‬ ‫ﺠﺩﻭل‬. ‫ﻷﻨﻬ‬ ‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬ ‫ﺩﺭﺍﺴﺔ‬ ‫ﻋﻠﻲ‬ ‫ﺍﻟﻌﺎﻡ‬ ‫ﻫﺫﺍ‬ ‫ﻨﺭﻜﺯ‬ ‫ﻭﺴﻭﻑ‬‫ﻓﻲ‬ ‫ﺍﻟﺤﺩﻴﺙ‬ ‫ﺍﻻﺘﺠﺎﻩ‬ ‫ﺘﻤﺜل‬ ‫ﺎ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬. ٩.‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬ ‫ﺇﺩﺍﺭﺓ‬ ‫ﻨﻅﻡ‬sase Management SystembData)DBMS( ‫ﻫﻲ‬‫ﺘﻁﺒﻴﻘﺎﺕ‬‫ﺒﺭﺍﻤﺞ‬‫ﺍﻟﺘﻰ‬ ‫ﺍﻟﻜﻤﺒﻴﻭﺘﺭ‬‫ﺍﻟﺘﺎﻟﻴﺔ‬ ‫ﺍﻹﻤﻜﺎﻨﻴﺎﺕ‬ ‫ﺘﺘﻴﺢ‬: ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻤﻊ‬ ‫ﺍﻟﺘﻌﺎﻤل‬ ‫ﻁﺭﻕ‬. ‫ﺍﻟ‬ ‫ﺩﺍﺨل‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻭﺘﻨﻅﻴﻡ‬ ‫ﺇﺩﺍﺭﺓ‬ ‫ﻜﻴﻔﻴﺔ‬‫ﻤﻠﻔﺎﺕ‬. ‫ﺍﻟﻤﻁﻠﻭﺒﺔ‬ ‫ﺍﻟﻤﻌﻠﻭﻤﺎﺕ‬ ‫ﺍﺴﺘﺭﺠﺎﻉ‬‫ﺍﻟﻤﺯﺍﻴﺎ‬ ‫ﻤﻥ‬ ‫ﻭﻏﻴﺭﻫﺎ‬ ‫ﺍﻟﺼﻭﺭ‬ ‫ﻤﻥ‬ ‫ﺒﻌﺩﻴﺩ‬. ‫ﻤﺜﺎل‬: ‫ﺍﻟﻤﻭﻀـﻭﻋﺎﺕ‬ ‫ﺃﺴﺎﺱ‬ ‫ﻋﻠﻰ‬ ‫ﻁﺭﻕ‬ ‫ﺒﻌﺩﺓ‬ ‫ﻭﺘﻨﻅﻴﻤﻬﺎ‬ ‫ﻤﻜﺘﺒﺔ‬ ‫ﺃﻱ‬ ‫ﻓﻲ‬ ‫ﺍﻟﻜﺘﺏ‬ ‫ﺘﺭﺘﻴﺏ‬ ‫ﺇﻟﻰ‬ ‫ﻨﻅﺭﻨﺎ‬ ‫ﺇﺫﺍ‬ ‫ﹰ‬‫ﻼ‬‫ﻤﺜ‬ ‫ﺍﻟﻤﺅﻟﻑ‬ ‫ﺍﺴﻡ‬ ‫ﺃﺴﺎﺱ‬ ‫ﻋﻠﻰ‬ ‫ﺃﻭ‬. ‫ﺍﻟﻤﻜﺘﺒﺔ‬ ‫ﺃﻤﻴﻥ‬ ‫ﺒﻬﺎ‬ ‫ﻴﻘﻭﻡ‬ ‫ﺍﻟﺘﻲ‬ ‫ﻭﺍﻟﻭﻅﺎﺌﻑ‬ ‫ﻓﺎﻟﻤﻬﺎﻡ‬‫ﻤﻌﻴﻥ‬ ‫ﻜﺘﺎﺏ‬ ‫ﺇﻟﻰ‬ ‫ﻟﻠﻭﺼﻭل‬‫ﺇﺩﺍﺭﺓ‬ ‫ﻋﻠﻴﻬﺎ‬ ‫ﻴﻁﻠﻕ‬ ‫ﻭﺍﻟﺒ‬ ، ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻟﻘﺎﻋﺩﺓ‬‫ﺒـﺭﺍﻤﺞ‬ ‫ﻋﻠﻴﻬﺎ‬ ‫ﻴﻁﻠﻕ‬ ‫ﺍﻟﺤﺎﺴﺏ‬ ‫ﻤﻊ‬ ‫ﺍﻟﺘﻌﺎﻤل‬ ‫ﻋﻨﺩ‬ ‫ﺍﻟﻭﻅﻴﻔﺔ‬ ‫ﻫﺫﻩ‬ ‫ﺘﺅﺩﻱ‬ ‫ﺍﻟﺘﻲ‬ ‫ﺭﺍﻤﺞ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬ ‫ﺇﺩﺍﺭﺓ‬ ‫ﻨﻅﻡ‬(DBMS)‫ﺒﺭﻨﺎﻤﺞ‬ ‫ﻤﺜل‬Oracle،SQL Server٢٠٠٠،Access ...‫ﺍﻟﺦ‬.
  8. 8. ‫ﺍﻟﻔﺼل‬‫ﺍﻷﻭل‬‫ﻤﻔﺎﻫﻴﻡ‬‫ﻓﻲ‬ ‫ﺃﺴﺎﺴﻴﺔ‬‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬ -٩- ‫ﺃﺴ‬‫ـ‬‫ﺌﻠﺔ‬ )١(‫ﻤﺎ‬‫ﻤﻥ‬ ‫ﺒﻜل‬ ‫ﺍﻟﻤﻘﺼﻭﺩ‬: -‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬....................................................... :.............. -‫ﺍﻟﻤﻌﻠﻭﻤﺎﺕ‬..................................................................... : -‫ﺍﻟﻤﻠﻑ‬..................................................................... : -‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬ ‫ﺇﺩﺍﺭﺓ‬ ‫ﻨﻅﻡ‬............................................. :............ )٢(‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬ ‫ﺇﺩﺍﺭﺓ‬ ‫ﻨﻅﻡ‬ ‫ﺇﻤﻜﺎﻨﻴﺎﺕ‬ ‫ﺃﻫﻡ‬ ‫ﻤﻥ‬: ............................................................... ............................................................... ............................................................... )٣(‫ﺍﻟﺘﺎﻟﻴﺔ‬ ‫ﺍﻷﺴﺌﻠﺔ‬ ‫ﻋﻥ‬ ‫ﺃﺠﺏ‬: ‫ﺃ‬.‫ﻭﺍﻟﻤﻌﻠﻭﻤﺔ‬ ‫ﺍﻟﺒﻴﺎﻥ‬ ‫ﺒﻴﻥ‬ ‫ﻓﺭﻕ‬. ‫ﺏ‬.‫ﻭﺍﻟﺤﻘل‬ ‫ﻭﺍﻟﺴﺠل‬ ‫ﺍﻟﻤﻠﻑ‬ ‫ﺒﻴﻥ‬ ‫ﻓﺭﻕ‬. ‫ﺝ‬.‫ﺍﻟﺘﺼﻤﻴﻡ‬ ‫ﺃﺴﻠﻭﺏ‬ ‫ﺤﻴﺙ‬ ‫ﻤﻥ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬ ‫ﻨﻅﻡ‬ ‫ﺃﻨﻭﺍﻉ‬ ‫ﺍﻫﻡ‬ ‫ﺃﺫﻜﺭ‬. )٤(‫ﻴﻠﻲ‬ ‫ﻤﻤﺎ‬ ‫ﺍﻟﺼﺤﻴﺤﺔ‬ ‫ﺍﻹﺠﺎﺒﺔ‬ ‫ﺘﺨﻴﺭ‬: ‫ﻫﻲ‬ ‫ﻭﺍﻟﻤﻌﻠﻭﻤﺔ‬ ‫ﺍﻟﺒﻴﺎﻥ‬ ‫ﺒﻴﻥ‬ ‫ﺍﻟﻌﻼﻗﺔ‬: •‫ﺍﻟ‬ ‫ﻤﻌﺎﻟﺠﺔ‬ ‫ﻨﺎﺘﺞ‬ ‫ﻫﻭ‬ ‫ﺍﻟﺒﻴﺎﻥ‬‫ﻤﻌﻠﻭﻤﺔ‬. •‫ﺍﻟﺒﻴﺎﻥ‬ ‫ﻤﻌﺎﻟﺠﺔ‬ ‫ﻨﺎﺘﺞ‬ ‫ﻫﻲ‬ ‫ﺍﻟﻤﻌﻠﻭﻤﺔ‬. •‫ﻴﺴﺘﺭﺠﻊ‬ ‫ﻭﺍﻟﺒﻴﺎﻥ‬ ‫ﺘﺨﺯﻥ‬ ‫ﺍﻟﻤﻌﻠﻭﻤﺔ‬.
  9. 9. ‫ﺍﻟﺜﺎﻨﻲ‬ ‫ﺍﻟﻔﺼل‬ ‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻋﻼﻗﺔ‬ ‫ﻨﻤﻭﺫﺝ‬ (Entity Relationship Model)
  10. 10. ‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬ -١١- ‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻋﻼﻗﺔ‬ ‫ﻨﻤﻭﺫﺝ‬ ‫ﺘﻌﺭﻴﻑ‬: ‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻋﻼﻗﺔ‬ ‫ﻨﻤﻭﺫﺝ‬(Entity Relationship Model)‫ﺍﻟﺸـﺎﺌﻌﺔ‬ ‫ﺍﻷﺴـﺎﻟﻴﺏ‬ ‫ﺃﺤـﺩ‬ ‫ﻫﻭ‬ ‫ﻋﻠﻰ‬ ‫ﻴﻌﺘﻤﺩ‬ ‫ﻭﻫﻭ‬ ‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻟﻘﺎﻋﺩﺓ‬ ‫ﺘﺼﻭﺭ‬ ‫ﻟﻭﻀﻊ‬: •‫ﻜﻴﺎﻨﺎﺕ‬ ‫ﻴﺴﻤﻰ‬ ‫ﻤﺎ‬ ‫ﺇﻟﻰ‬ ‫ﺍﻟﻨﻅﺎﻡ‬ ‫ﺘﻘﺴﻴﻡ‬)‫ﻤﺜ‬‫ﺸﺭﻜﺔ‬ ‫ﻨﻅﺎﻡ‬ ‫ﻓﻲ‬ ‫ﻗﺴﻡ‬ ‫ﻭﻜﻴﺎﻥ‬ ‫ﻤﻭﻅﻑ‬ ‫ﻜﻴﺎﻥ‬ ‫ل‬(. •‫ﻭﺘﺤﺩﺩﻩ‬ ‫ﺘﺼﻔﻪ‬ ‫ﻤﻌﻴﻨﺔ‬ ‫ﺨﺼﺎﺌﺹ‬ ‫ﻋﻠﻰ‬ ‫ﻴﺤﺘﻭﻯ‬ ‫ﻜﻴﺎﻥ‬ ‫ﻜل‬)‫ﺍﻟﻌﻨﻭﺍﻥ‬ ‫ﻭ‬ ‫ﺍﻻﺴﻡ‬ ‫ﻤﺜل‬..‫ﻟﻜﻴﺎﻥ‬ ‫ﺍﻟﺦ‬ ‫ﻤﻭﻅﻑ‬.( •‫ﺒﻌﺩ‬ ‫ﻓﻴﻤﺎ‬ ‫ﺴﻴﺘﻀﺢ‬ ‫ﻜﻤﺎ‬ ‫ﺍﻟﻌﻼﻗﺎﺕ‬ ‫ﻫﺫﻩ‬ ‫ﺨﺼﺎﺌﺹ‬ ‫ﻭﺘﻭﺼﻴﻑ‬ ‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻫﺫﻩ‬ ‫ﺒﻴﻥ‬ ‫ﺍﻟﻌﻼﻗﺎﺕ‬ ‫ﺘﺤﺩﻴﺩ‬. •‫ﻴﺴﻤﻰ‬ ‫ﻋﻨﻪ‬ ‫ﻴﻌﺒﺭ‬ ‫ﺭﺴﻡ‬ ‫ﺨﻼل‬ ‫ﻤﻥ‬ ‫ﺫﻟﻙ‬ ‫ﺘﻤﺜﻴل‬‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻋﻼﻗﺔ‬ ‫ﻤﺨﻁﻁ‬. DER)iagramDelationshipRntityE(. ‫ﻤﺨﻁﻁ‬ ‫ﻨﻤﻭﺫﺝ‬ ‫ﺃﻫﻤﻴﺔ‬)‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻋﻼﻗﺔ‬(: ‫ﺍﻟﻌﻼﻗﻴـﺔ‬ ‫ﺍﻟﺒﻴﺎﻨـﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬ ‫ﺇﺩﺍﺭﺓ‬ ‫ﻨﻅﻡ‬ ‫ﺒﺭﺍﻤﺞ‬ ‫ﺒﺄﺤﺩ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﺘﻨﻔﻴﺫ‬ ‫ﻋﻠﻰ‬ ‫ﺴﺎﺒﻘﺔ‬ ‫ﺨﻁﻭﺓ‬ ‫ﻫﻭ‬ )ystemSanagementMaseBataDelationalRRDBMS(‫ﻋﻤـل‬ ‫ﻓـﻲ‬ ‫ﻴﺴﺎﻋﺩ‬ ‫ﻭﻫﻭ‬ ‫ﺠﺩﺍﻭل‬‫ﺃ‬‫ﻭ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻭﻤﻠﻔﺎﺕ‬‫ﺼﺤﻴﺤﺔ‬ ‫ﻭ‬ ‫ﻋﻠﻤﻴﺔ‬ ‫ﺃﺴﺱ‬ ‫ﻋﻠﻰ‬ ‫ﺒﻴﻨﻬﺎ‬ ‫ﺍﻟﻌﻼﻗﺎﺕ‬. ‫ﺍﻟﺘﺎﻟﻲ‬ ‫ﺍﻟﻤﺜﺎل‬ ‫ﺨﻼل‬ ‫ﻤﻥ‬ ‫ﺍﻟﻤﻔﻬﻭﻡ‬ ‫ﻫﺫﺍ‬ ‫ﺘﻨﻔﻴﺫ‬ ‫ﻜﻴﻔﻴﺔ‬ ‫ﻨﺘﻌﻠﻡ‬ ‫ﻭﺴﻭﻑ‬: ‫ﻋﻼﻗـﺔ‬ ‫ﻤﺨﻁـﻁ‬ ‫ﺒﻌﻤـل‬ ‫ﻨﺒـﺩﺃ‬ ‫ﻭﺴـﻭﻑ‬ ‫ﻤـﺎ‬ ‫ﻟﺸـﺭﻜﺔ‬ ‫ﺒﻴﺎﻨـﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻅﺎﻡ‬ ‫ﺇﻨﺸﺎﺀ‬ ‫ﻤﻁﻠﻭﺏ‬ ‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬(ERD)‫ﺃﻥ‬ ‫ﺒﻔﺭﺽ‬ ‫ﺍﻟﺸﺭﻜﺔ‬ ‫ﻟﻬﺫﻩ‬‫ﻤﺘﻁﻠﺒﺎﺘﻬﺎ‬‫ﻴﻠﻲ‬ ‫ﻜﻤﺎ‬: ١.‫ﻭ‬ ‫ﺭﻗﻡ‬ ‫ﻟﻪ‬ ‫ﻗﺴﻡ‬ ‫ﻜل‬ ‫ﻭ‬ ‫ﺃﻗﺴﺎﻡ‬ ‫ﺇﻟﻰ‬ ‫ﻤﻘﺴﻤﺔ‬ ‫ﺍﻟﺸﺭﻜﺔ‬‫ﻴﺘﻜﺭﺭ‬ ‫ﻻ‬ ‫ﺃﻱ‬ ‫ﻭﺤﻴﺩ‬ ‫ﺍﺴﻡ‬. ٢.‫ﻤﻌﺭﻓﺔ‬ ‫ﺍﻟﻤﻬﻡ‬ ‫ﻭﻤﻥ‬ ‫ﻴﺩﻴﺭﻩ‬ ‫ﻤﻌﻴﻥ‬ ‫ﻤﻭﻅﻑ‬ ‫ﻗﺴﻡ‬ ‫ﻟﻜل‬ ‫ﻴﻭﺠﺩ‬‫ﺍﻟﻘﺴﻡ‬ ‫ﻟﻬﺫﺍ‬ ‫ﺇﺩﺍﺭﺘﻪ‬ ‫ﺒﺩﺍﻴﺔ‬ ‫ﺘﺎﺭﻴﺦ‬. ٣.‫ﻟﻪ‬ ‫ﻴﻜﻭﻥ‬ ‫ﺃﻥ‬ ‫ﻴﻤﻜﻥ‬ ‫ﺍﻟﻘﺴﻡ‬‫ﻤﻜﺎﻥ‬ ‫ﻤﻥ‬ ‫ﺃﻜﺜﺭ‬. ٤.‫ﻴﺠﺏ‬‫ﺭﻗﻤﻪ‬ ‫ﺘﺸﻤل‬ ‫ﻭﺍﻟﺘﻲ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺒﺒﻴﺎﻨﺎﺕ‬ ‫ﺍﻻﺤﺘﻔﺎﻅ‬)‫ﻴﺘﻜـﺭﺭ‬ ‫ﻻ‬ ‫ﻭﺤﻴﺩ‬ ‫ﺭﻗﻡ‬ ‫ﻭﻫﻭ‬(‫ﻭﺍﺴـﻤﻪ‬ ‫ﺍﻟﺸﻬﺭﻱ‬ ‫ﻭﺭﺍﺘﺒﻪ‬ ‫ﻭﺘﻠﻴﻔﻭﻨﻪ‬ ‫ﻭﻋﻨﻭﺍﻨﻪ‬ ‫ﻭﻨﻭﻋﻪ‬. ٥.‫ﻴﺠ‬ ‫ﺍﻟﻤﻭﻅﻑ‬‫ﺃﻥ‬ ‫ﺏ‬‫ﻭﺍﺤﺩ‬ ‫ﺒﻘﺴﻡ‬ ‫ﻴﻌﻤل‬‫ﻤﻌﺭﻓﺔ‬ ‫ﺍﻟﻤﻬﻡ‬ ‫ﻭﻤﻥ‬ ‫ﻤﺤﺩﺩ‬‫ﻗﺴﻡ‬ ‫ﺒﻜل‬ ‫ﺍﻟﻤﻭﻅﻔﻴﻥ‬ ‫ﻋﺩﺩ‬. ٦.‫ﻴﺠﺏ‬‫ﻓﻲ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﻴﻌﻤل‬ ‫ﺃﻥ‬‫ﻋﻠﻰ‬ ‫ﻭﺍﺤﺩ‬ ‫ﻤﺸﺭﻭﻉ‬‫ﻻﻴﺘﻜﺭﺭ‬ ‫ﻭﺤﻴﺩ‬ ‫ﺭﻗﻡ‬ ‫ﻟﻪ‬ ‫ﻭﺍﻟﺫﻱ‬ ‫ﺍﻷﻗل‬‫ﻭﻤـﻥ‬ ‫ﻤﻌﺭﻓﺔ‬ ‫ﹰ‬‫ﺍ‬‫ﺠﺩ‬ ‫ﺍﻟﻤﻬﻡ‬‫ﺍﻷﺴﺒﻭﻋﻴﺔ‬ ‫ﺍﻟﺴﺎﻋﺎﺕ‬ ‫ﻋﺩﺩ‬‫ﻤﺸﺭﻭﻉ‬ ‫ﻜل‬ ‫ﻓﻲ‬ ‫ﻤﻭﻅﻑ‬ ‫ﻜل‬ ‫ﻴﻌﻤﻠﻬﺎ‬ ‫ﺍﻟﺘﻲ‬.
  11. 11. ‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬ -١٢- ‫ﻋﻼﻗ‬ ‫ﻟﻤﺨﻁﻁ‬ ‫ﻟﻠﻭﺼﻭل‬ ‫ﺍﻟﺘﻔﺼﻴﻠﻴﺔ‬ ‫ﺍﻟﺨﻁﻭﺍﺕ‬ ‫ﻴﻠﻲ‬ ‫ﻭﻓﻴﻤﺎ‬‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﺔ‬: ‫ﹰ‬‫ﻻ‬‫ﺃﻭ‬:‫ﻭﺨﺼﺎﺌﺼﻬﺎ‬ ‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﺘﺤﺩﻴﺩ‬: ‫ﺘﻌﺭﻴﻑ‬‫ﺍﻟﻜﻴﺎﻥ‬: ‫ﺍﻟﻜﻴﺎﻥ‬Entity‫ﻫﻭ‬‫ﺸﻲﺀ‬‫ﻤﻭﻅﻑ‬ ‫ﻤﺜل‬ ‫ﻓﻌﻠﻰ‬ ‫ﻭﺠﻭﺩ‬ ‫ﻴﻜﻭﻥ‬ ‫ﻗﺩ‬ ‫ﻤﺴﺘﻘل‬ ‫ﻭﺠﻭﺩ‬ ‫ﻟﻪ‬–‫ﺴـﻴﺎﺭﺓ‬– ‫ﺼﻨﻑ‬–‫ﻤﺸﺭﻭﻉ‬ ‫ﻤﺜل‬ ‫ﺍﻋﺘﺒﺎﺭﻱ‬ ‫ﻭﺠﻭﺩ‬ ‫ﺃﻭ‬ ‫ﻤﻭﺭﺩ‬–‫ﺨﺼـﺎﺌﺹ‬ ‫ﻟـﻪ‬ ‫ﻜﻴـﺎﻥ‬ ‫ﻭﻜل‬ ، ‫ﺘﺩﺭﻴﺒﻴﺔ‬ ‫ﺩﻭﺭﺓ‬ Properties‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺭﻗﻡ‬ ‫ﻤﺜل‬ ‫ﻭﺘﺤﺩﺩﻩ‬ ‫ﺘﺼﻔﻪ‬–‫ﺍﻟﻤﻭﻅ‬ ‫ﺍﺴﻡ‬‫ﻑ‬-‫ﻨﻭﻋﻪ‬-‫ﻋﻨﻭﺍﻨـﻪ‬-‫ﻓﻜﻠﻬـﺎ‬ ‫ﺘﻠﻴﻔﻭﻨـﻪ‬ ‫ﻤﻭﻅﻑ‬ ‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﺘﺼﻑ‬ ‫ﺨﺼﺎﺌﺹ‬. ‫ﻜﺜﻴـﺭﺓ‬ ‫ﻤﻔﺭﺩﺍﺕ‬ ‫ﻭﺠﻭﺩ‬ ‫ﻨﻼﺤﻅ‬ ‫ﺤﻴﺙ‬ ‫ﻋﺭﻀﻬﺎ‬ ‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﻤﻌﻠﻭﻤﺎﺕ‬ ‫ﻋﻠﻰ‬ ‫ﹰ‬‫ﺍ‬‫ﺒﻨﺎﺀ‬ ‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﺘﺤﺩﻴﺩ‬ ‫ﻴﺘﻡ‬ ‫ﻤﻭﻅﻑ‬ ‫ﻤﺜل‬–‫ﺍﻟﺒﺩﺍﻴﺔ‬ ‫ﺘﺎﺭﻴﺦ‬–‫ﺍﻟﻘﺴﻡ‬ ‫ﺍﺴﻡ‬-‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬-‫ﺍﻟﻤﺸﺭﻭﻉ‬ ‫ﻤﻭﻗﻊ‬- …….‫ﺃﻥ‬ ‫ﻨﺠﺩ‬ ‫ﻭﻟﻜﻨﻨﺎ‬ ‫ﺍﻟﺦ‬: •‫ﻭﻋﻨﻭ‬ ‫ﻭﻨﻭﻋﻪ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺍﺴﻡ‬ ‫ﻭ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺘﺼﻑ‬ ‫ﺨﺼﺎﺌﺹ‬ ‫ﻜﻠﻬﺎ‬ ‫ﻭﺭﺍﺘﺒﻪ‬ ‫ﻭﺘﻠﻴﻔﻭﻨﻪ‬ ‫ﺍﻨﻪ‬ ‫ﻭﻫﻭ‬ ‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﻴﻜﻭﻥ‬ ‫ﻭﺒﺎﻟﺘﺎﻟﻲ‬"‫ﻤﻭﻅﻑ‬". •‫ﻜﻴﺎﻥ‬ ‫ﻴﻭﺠﺩ‬ ‫ﻭﺒﺎﻟﺘﺎﻟﻲ‬ ‫ﺍﻟﻤﺸﺭﻭﻉ‬ ‫ﺘﺼﻑ‬ ‫ﺨﺼﺎﺌﺹ‬ ‫ﻜﻠﻬﺎ‬ ‫ﻭﻤﻭﻗﻌﻪ‬ ‫ﻭﺍﺴﻤﻪ‬ ‫ﺍﻟﻤﺸﺭﻭﻉ‬ ‫ﺭﻗﻡ‬"‫ﻤﺸﺭﻭﻉ‬". •‫ﻜﻴﺎﻥ‬ ‫ﻴﻭﺠﺩ‬ ‫ﻭﺒﺎﻟﺘﺎﻟﻲ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﺘﺼﻑ‬ ‫ﺨﺼﺎﺌﺹ‬ ‫ﻜﻠﻬﺎ‬ ‫ﺒﻪ‬ ‫ﺍﻟﻤﻭﻅﻔﻴﻥ‬ ‫ﻭﻋﺩﺩ‬ ‫ﻭﻤﻜﺎﻨﻪ‬ ‫ﻭﺍﺴﻤﻪ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬" ‫ﻗﺴﻡ‬". ‫ﻭﺠ‬ ‫ﺴﺒﻕ‬ ‫ﻤﻤﺎ‬ ‫ﻨﺴﺘﺨﻠﺹ‬‫ﻫﻲ‬ ‫ﻜﻴﺎﻨﺎﺕ‬ ‫ﺜﻼﺙ‬ ‫ﻭﺩ‬"‫ﻤﻭﻅﻑ‬"-"‫ﻗﺴﻡ‬"-"‫ﻤﺸﺭﻭﻉ‬" ‫ﺍﻟﺘﺎﻟﻲ‬ ‫ﺒﺎﻟﺠﺩﻭل‬ ‫ﻜﻤﺎ‬ ‫ﻭﺨﺼﺎﺌﺼﻪ‬ ‫ﻜﻴﺎﻥ‬ ‫ﻜل‬ ‫ﻋﺭﺽ‬ ‫ﻭﻴﻤﻜﻥ‬: ‫ﺍﻟﻜﻴﺎﻥ‬‫ﺍﻟﺨﺼﺎﺌﺹ‬‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﻤﻔﺘﺎﺡ‬ "‫"ﻤﻭﻅﻑ‬‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺭﻗﻡ‬ – ‫ﺍﺴﻡ‬ – ‫ﻨﻭﻉ‬ – ‫ﺍﻟﻤﻴﻼﺩ‬ ‫–ﺘﺎﺭﻴﺦ‬ ‫–ﻋﻨﻭﺍﻥ‬ ‫ﻤﺭﺘﺏ‬‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺭﻗﻡ‬ "‫"ﻗﺴﻡ‬‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬ – ‫–ﺍﺴﻡ‬ ‫ﻤﻜﺎﻥ‬ – ‫ﺍﻟﻤﻭﻅﻔﻴﻥ‬ ‫ﻋﺩﺩ‬‫ﺍﺴﻡ‬ ‫ﺃﻭ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬ "‫"ﻤﺸﺭﻭﻉ‬‫ﺍﻟﻤﺸﺭﻭﻉ‬ ‫ﺭﻗﻡ‬ – ‫ﺍﺴﻡ‬ – ‫ﻤﻭﻗﻊ‬‫ﺍﺴﻡ‬ ‫ﺃﻭ‬ ‫ﺍﻟﻤﺸﺭﻭﻉ‬ ‫ﺭﻗﻡ‬ ‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﺠﺩﻭل‬ ‫ﻋﻠﻰ‬ ‫ﻤﻼﺤﻅﺎﺕ‬: ١.‫ﺒﺎﻟﺠـﺩﻭل‬ ‫ﻜﻴـﺎﻥ‬ ‫ﻟﻜـل‬ ‫ﻤﻔﺘﺎﺡ‬ ‫ﺘﻜﻭﻥ‬ ‫ﺃﻥ‬ ‫ﺘﺼﻠﺢ‬ ‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﺨﺼﺎﺌﺹ‬ ‫ﻤﻥ‬ ‫ﺃﻜﺜﺭ‬ ‫ﺃﻭ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﺍﺨﺘﻴﺎﺭ‬ ‫ﺘﻡ‬ ‫ﺍﻟﺴﺎﺒﻕ‬.
  12. 12. ‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬ -١٣- ‫ﺘﻌﺭﻴﻑ‬‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﻤﻔﺘﺎﺡ‬ ‫ﺨﺎﺼﻴﺔ‬: ‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﻤﻔﺘﺎﺡ‬‫ﺘﺘﻜ‬ ‫ﺃﻥ‬ ‫ﻴﻤﻜﻥ‬ ‫ﻻ‬ ‫ﺍﻟﺘﻲ‬ ‫ﺍﻟﺨﺎﺼﻴﺔ‬ ‫ﻫﻭ‬‫ﻭﺒﺎﻟﺘـﺎﻟﻲ‬ ‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﻫﺫﺍ‬ ‫ﺩﺍﺨل‬ ‫ﻗﻴﻤﺘﻬﺎ‬ ‫ﺭﺭ‬ ‫ﻓﺭﺩﻯ‬ ‫ﻜﻴﺎﻥ‬ ‫ﻟﻜل‬ ‫ﻤﻤﻴﺯﺓ‬ ‫ﺘﻜﻭﻥ‬١ ‫ﻨﻔـﺱ‬ ‫ﻟﻪ‬ ‫ﻴﻜﻭﻥ‬ ‫ﺃﻥ‬ ‫ﻟﻤﻭﻅﻑ‬ ‫ﻴﻤﻜﻥ‬ ‫ﻻ‬ ‫ﹰ‬‫ﻼ‬‫ﻓﻤﺜ‬ ‫ﻏﻴﺭﻩ‬ ‫ﻋﻥ‬ ‫ﺩﺍﺨﻠﻪ‬ ‫ﺍﻟﺭﻗﻡ‬‫ﺍﻟﻘﻭﻤﻲ‬‫ﺍﻟﺨﺎﺹ‬‫ﺒ‬‫ﺍﻻﺴـﻡ‬ ‫ﻤﺜـل‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﺒﺎﻗﻲ‬ ‫ﺘﺸﺎﺒﻪ‬ ‫ﺇﻤﻜﺎﻨﻴﺔ‬ ‫ﻤﻥ‬ ‫ﺒﺎﻟﺭﻏﻡ‬ ‫ﺁﺨﺭ‬ ‫ﻤﻭﻅﻑ‬ ‫ﺍﻟﻌﻨﻭﺍﻥ‬….‫ﺍﻟﺦ‬. ٢.‫ﺨﺎﺼﻴﺔ‬"‫ﺍﻟﺴﺎﻋﺎﺕ‬ ‫ﻋﺩﺩ‬"‫ﺍﻷ‬ ‫ﺍﻟﻌﻤل‬ ‫ﺴﺎﻋﺎﺕ‬ ‫ﻋﺩﺩ‬ ‫ﺒﻬﺎ‬ ‫ﻴﻘﺼﺩ‬ ‫ﻭﺍﻟﺘﻲ‬‫ﻓـﻲ‬ ‫ﻤﻌـﻴﻥ‬ ‫ﻟﻤﻭﻅـﻑ‬ ‫ﺴﺒﻭﻋﻴﺔ‬ ‫ﻟﻜﻴﺎﻥ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﺍﻋﺘﺒﺎﺭﻫﺎ‬ ‫ﻴﻤﻜﻥ‬ ‫ﻻ‬ ‫ﻤﻌﻴﻥ‬ ‫ﻤﺸﺭﻭﻉ‬"‫ﻤﻭﻅﻑ‬"‫ﻟﻜﻴﺎﻥ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﻭﻻ‬"‫ﻤﺸﺭﻭﻉ‬"‫ﻭﻟﻜﻨﻬـﺎ‬ ‫ﻤﻌﻴﻥ‬ ‫ﺒﻤﺸﺭﻭﻉ‬ ‫ﻤﻌﻴﻥ‬ ‫ﻤﻭﻅﻑ‬ ‫ﻋﻤل‬ ‫ﻟﻌﻼﻗﺔ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﺘﻌﺘﺒﺭ‬.‫ﻟﻡ‬ ‫ﻭﻟﺫﻟﻙ‬‫ﺘﻜﺘﺏ‬‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺒﺎﻟﺠﺩﻭل‬. ٣.‫ﺨﺎﺼﻴﺔ‬"‫ﺍﻟﺒﺩﺍﻴﺔ‬ ‫ﺘﺎﺭﻴﺦ‬"‫ﻴ‬ ‫ﻻ‬ ‫ﻤﻌـﻴﻥ‬ ‫ﻟﻘﺴﻡ‬ ‫ﻤﻌﻴﻥ‬ ‫ﻤﻭﻅﻑ‬ ‫ﺇﺩﺍﺭﺓ‬ ‫ﺒﺩﺍﻴﺔ‬ ‫ﺘﺎﺭﻴﺦ‬ ‫ﺒﻬﺎ‬ ‫ﻴﻘﺼﺩ‬ ‫ﻭﺍﻟﺘﻲ‬‫ﻤﻜـﻥ‬ ‫ﻟﻜﻴﺎﻥ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﺍﻋﺘﺒﺎﺭﻫﺎ‬"‫ﻤﻭﻅﻑ‬"‫ﻟﻜﻴﺎﻥ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﻭﻻ‬"‫ﻗﺴﻡ‬"‫ﺇﺩﺍﺭﺓ‬ ‫ﻟﻌﻼﻗـﺔ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﺘﻌﺘﺒﺭ‬ ‫ﻭﻟﻜﻨﻬﺎ‬ ‫ﻤﻌﻴﻥ‬ ‫ﻟﻘﺴﻡ‬ ‫ﻤﻌﻴﻥ‬ ‫ﻤﻭﻅﻑ‬.‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺒﺎﻟﺠﺩﻭل‬ ‫ﺘﻜﺘﺏ‬ ‫ﻟﻡ‬ ‫ﻟﺫﻟﻙ‬. ١ ً‫ﻼ‬‫ﻣﺜ‬ ‫اﻟﻜﻴﺎن‬ ‫داﺧﻞ‬ ‫ﻟﺒﻴﺎﻧﺎت‬ ‫ﻣﺜﺎل‬ ‫ﺑﻪ‬ ‫ﻳﻘﺼﺪ‬ ‫اﻟﻔﺮدي‬ ‫اﻟﻜﻴﺎن‬) :١‫اﷲ‬ ‫ﻋﺒﺪ‬ ‫اﺣﻤﺪ‬‫ذآﺮ‬١٣/١١/١٩٦٣‫اﻟﺠﻴﺰة‬٥١١٤١٤( ‫ﻣﻮﻇﻒ‬ ‫اﻟﻜﻴﺎن‬ ‫داﺧﻞ‬ ‫ﻓﺮدى‬ ‫آﻴﺎن‬ ‫ﻳﻤﺜﻞ‬.
  13. 13. ‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬ -١٤- ً‫ﺎ‬‫ﺛﺎﻧﻴ‬:‫وﺧﺼﺎﺋﺼﻬﺎ‬ ‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﺑﻴﻦ‬ ‫اﻟﻌﻼﻗﺎت‬ ‫ﺗﺤﺪﻳﺪ‬: ‫ﺤﻴﺙ‬ ‫ﻤﻥ‬ ‫ﺍﻷﺨﺭﻯ‬ ‫ﻭﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻜﻴﺎﻥ‬ ‫ﻜل‬ ‫ﺒﻴﻥ‬ ‫ﺍﻟﻌﻼﻗﺎﺕ‬ ‫ﺘﺤﺩﻴﺩ‬ ‫ﻴﺘﻡ‬: ١.‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻨﻭﻉ‬:‫ﺒﺄﻁﺭﺍﻑ‬ ‫ﺃﻁﺭﺍﻑ‬ ‫ﺃﻭ‬ ‫ﺒﺄﻁﺭﺍﻑ‬ ‫ﺭﺃﺱ‬ ‫ﺃﻭ‬ ‫ﺒﺭﺃﺱ‬ ‫ﺭﺃﺱ‬.‫ﻨﻭﻉ‬ ‫ﻜل‬ ‫ﺸﺭﺡ‬ ‫ﻭﺴﻴﻠﻰ‬ ‫ﻤﻨﻬﻡ‬. ٢.‫ﻤﺸﺎﺭﻜﺔ‬ ‫ﻨﻭﻉ‬‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻓﻲ‬ ‫ﻜﻴﺎﻥ‬ ‫ﻜل‬)‫ﻜﻠﻴﺔ‬ ‫ﻤﺸﺎﺭﻜﺔ‬Total Participation‫ﻤﺸﺎﺭﻜﺔ‬ ‫ﺃﻭ‬ ‫ﺠﺯﺌﻴﺔ‬Partial Participation(. ‫ﺘﻌﺭﻴﻑ‬‫ﺍﻟﻤﺸﺎﺭﻜﺔ‬ ‫ﻨﻭﻉ‬: ‫ﺍﻟﻤﺸﺎﺭﻜﺔ‬ ‫ﻨﻭﻉ‬‫ﻋﻠﻰ‬ ‫ﻭﺠﻭﺩﻩ‬ ‫ﻓﻲ‬ ‫ﻴﻌﺘﻤﺩ‬ ‫ﻤﻌﻴﻥ‬ ‫ﻜﻴﺎﻥ‬ ‫ﻜﺎﻥ‬ ‫ﻤﺎ‬ ‫ﺇﺫﺍ‬ ‫ﺒﻬﺎ‬ ‫ﻴﻘﺼﺩ‬‫ﻓـﻲ‬ ‫ﻜﻭﻨـﻪ‬ ‫ﻀﺭﻭﺭﺓ‬ ‫ﻜﻠﻴﺔ‬ ‫ﺍﻟﻤﺸﺎﺭﻜﺔ‬ ‫ﺘﻜﻭﻥ‬ ‫ﺍﻟﺤﺎﻟﺔ‬ ‫ﻫﺫﻩ‬ ‫ﻭﻓﻰ‬ ‫ﺁﺨﺭ‬ ‫ﺒﻜﻴﺎﻥ‬ ‫ﻤﻌﻴﻨﺔ‬ ‫ﻋﻼﻗﺔ‬Total Participation‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﻟﻬﺫﺍ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬ ‫ﻓﻲ‬. ‫ﻤﺜﺎل‬: ‫ﻟﻜﻴﺎﻥ‬ ‫ﻜﻠﻴﺔ‬ ‫ﻤﺸﺎﺭﻜﺔ‬ ‫ﺘﻭﺠﺩ‬ ‫ﺃﻨﻪ‬ ‫ﻨﺠﺩ‬ ‫ﻟﻘﺴﻡ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺇﺩﺍﺭﺓ‬ ‫ﻋﻼﻗﺔ‬ ‫ﻓﻲ‬"‫ﻗﺴﻡ‬"‫ﺃﻱ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬ ‫ﻓﻲ‬‫ﻻ‬ ‫ﻴﺩﻴﺭﻩ‬ ‫ﻤﻭﻅﻑ‬ ‫ﺒﺩﻭﻥ‬ ‫ﻗﺴﻡ‬ ‫ﻴﻭﺠﺩ‬‫ﻤﺸﺎﺭﻜﺔ‬ ‫ﺘﻭﺠﺩ‬ ‫ﺤﻴﻥ‬ ‫ﻓﻲ‬ ،‫ﻟﻜﻴﺎﻥ‬ ‫ﺠﺯﺌﻴﺔ‬"‫ﻤﻭﻅﻑ‬"‫ﺍﻟﻌﻼﻗـﺔ‬ ‫ﻫﺫﻩ‬ ‫ﻓﻲ‬ ‫ﺃﻱ‬‫ﻗﺴﻡ‬ ‫ﻴﺩﻴﺭ‬ ‫ﻤﻭﻅﻑ‬ ‫ﻜل‬ ‫ﻟﻴﺱ‬. ٣.‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﺨﺼﺎﺌﺹ‬‫ﻓﻲ‬ ‫ﻜﻴﺎﻥ‬ ‫ﺃﻱ‬ ‫ﻭﻻﺘﺼﻑ‬ ‫ﻤﻌﻴﻨﺔ‬ ‫ﻋﻼﻗﺔ‬ ‫ﺘﺼﻑ‬ ‫ﺍﻟﺘﻲ‬ ‫ﺍﻟﺨﺼﺎﺌﺹ‬ ‫ﺒﻬﺎ‬ ‫ﻴﻘﺼﺩ‬ ‫ﻭ‬ ‫ﺍﻟﻌﻼﻗﺔ‬. ‫ﻤﺜﺎل‬: ‫ﻓـﻲ‬ ‫ﻤﻌـﻴﻥ‬ ‫ﻤﻭﻅـﻑ‬ ‫ﻋﻤـل‬ ‫ﻋﻼﻗﺔ‬ ‫ﺘﺼﻑ‬ ‫ﻓﻬﻲ‬ ‫ﻤﺸﺭﻭﻉ‬ ‫ﻓﻲ‬ ‫ﻟﻠﻤﻭﻅﻑ‬ ‫ﺍﻟﻌﻤل‬ ‫ﺴﺎﻋﺎﺕ‬ ‫ﻋﺩﺩ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﺨﺎﺼ‬ ‫ﺍﻋﺘﺒﺎﺭﻫﺎ‬ ‫ﹰ‬‫ﺎ‬‫ﻤﻨﻁﻘﻴ‬ ‫ﻴﻤﻜﻥ‬ ‫ﻻ‬ ‫ﻤﻌﻴﻥ‬ ‫ﻤﺸﺭﻭﻉ‬‫ﻟﻜﻴﺎﻥ‬ ‫ﻴﺔ‬"‫ﻤﻭﻅﻑ‬"‫ﻟﻜﻴﺎﻥ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﻭﻻ‬"‫ﻤﺸﺭﻭﻉ‬".
  14. 14. ‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬ -١٥- ‫ﺒﺎﻟﻨﻅﺎﻡ‬ ‫ﺍﻟﻤﻭﺠﻭﺩﺓ‬ ‫ﺍﻟﻌﻼﻗﺎﺕ‬ ‫ﺘﺤﺩﻴﺩ‬ ‫ﻴﻠﻲ‬ ‫ﻭﻓﻴﻤﺎ‬: )١(‫ﻜﻴﺎﻥ‬ ‫ﺒﻴﻥ‬"‫ﻤﻭﻅﻑ‬"‫ﻭﻜﻴﺎﻥ‬"‫ﻗﺴﻡ‬"‫ﻫﻤﺎ‬ ‫ﻋﻼﻗﺘﻴﻥ‬ ‫ﻴﻭﺠﺩ‬: ‫ﺃ‬-‫ﻋﻼﻗﺔ‬"‫ﻗﺴﻡ‬ ‫ﻓﻲ‬ ‫ﻴﻌﻤل‬"‫ﺍﻟﻨﻅﺎﻡ‬ ‫ﻤﺘﻁﻠﺒﺎﺕ‬ ‫ﻤﻥ‬ ‫ﻜﺎﻟﺘﺎﻟﻲ‬ ‫ﻭﺘﻭﺼﻴﻔﻬﺎ‬: ١-‫ﺍﻟﻤﻭﻅﻔﻴﻥ‬ ‫ﻤﻥ‬ ‫ﻋﺩﺩ‬ ‫ﺒﻪ‬ ‫ﻴﻌﻤل‬ ‫ﺃﻥ‬ ‫ﻴﺠﺏ‬ ‫ﻗﺴﻡ‬ ‫ﻜل‬. ٢-‫ﺃﻜﺜﺭ‬ ‫ﻓﻲ‬ ‫ﻴﻌﻤل‬ ‫ﻤﻭﻅﻑ‬ ‫ﻴﻭﺠﺩ‬ ‫ﻻ‬‫ﻗﺴﻡ‬ ‫ﻤﻥ‬. ٣-‫ﺒﻪ‬ ‫ﻴﻌﻤﻠﻭﻥ‬ ‫ﻤﻭﻅﻔﻴﻥ‬ ‫ﺒﺩﻭﻥ‬ ‫ﻗﺴﻡ‬ ‫ﻴﻭﺠﺩ‬ ‫ﻻ‬. ٤-‫ﺒﻘﺴﻡ‬ ‫ﻴﻌﻤل‬ ‫ﺃﻥ‬ ‫ﺩﻭﻥ‬ ‫ﻤﻭﻅﻑ‬ ‫ﻴﻭﺠﺩ‬ ‫ﻻ‬. ٥-‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻟﻬﺫﻩ‬ ‫ﺨﺼﺎﺌﺹ‬ ‫ﺘﻭﺠﺩ‬ ‫ﻻ‬. ‫ﺇﺫﻥ‬: •‫ﺒﺄﻁﺭﺍﻑ‬ ‫ﺭﺃﺱ‬ ‫ﻨﻭﻉ‬ ‫ﻤﻥ‬ ‫ﺍﻟﻌﻼﻗﺔ‬One To Many‫ﻜﻴﺎﻥ‬ ‫ﻨﺎﺤﻴﺔ‬ ‫ﻤﻥ‬"‫ﻗﺴ‬‫ﻡ‬")١‫ﻭ‬٢( •‫ﻟﻜﻴﺎﻥ‬ ‫ﻜﻠﻴﺔ‬ ‫ﻤﺸﺎﺭﻜﺔ‬ ‫ﺘﻭﺠﺩ‬"‫ﻗﺴﻡ‬"‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬ ‫ﻓﻲ‬(٣) . •‫ﻟﻜﻴﺎﻥ‬ ‫ﻜﻠﻴﺔ‬ ‫ﻤﺸﺎﺭﻜﺔ‬ ‫ﺘﻭﺠﺩ‬"‫ﻤﻭﻅﻑ‬"‫ﻓﻲ‬‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬(٤) . •‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻟﻬﺫﻩ‬ ‫ﺨﺼﺎﺌﺹ‬ ‫ﺘﻭﺠﺩ‬ ‫ﻻ‬(٥) . ‫ﺍﻟﺴﺎﺒﻘﺔ‬ ‫ﻟﻠﻌﻼﻗﺔ‬ ‫ﺘﻭﻀﻴﺤﻲ‬ ‫ﻤﺜﺎل‬ ‫ﻴﻠﻲ‬ ‫ﻭﻓﻴﻤﺎ‬: ‫ﻤﻭﻅﻑ‬‫ﻗﺴﻡ‬ ‫ﺍﻟﺘﻁﻭﻴﺭ‬ ‫ﺍﻟﺼﻴﺎﻨﺔ‬ ‫ﺍﻟﺤﺴﺎﺒﺎﺕ‬
  15. 15. ‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬ -١٦- ‫ﺃﻥ‬ ‫ﻴﺘﻀﺢ‬ ‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﺸﻜل‬ ‫ﻤﻥ‬: ١-‫ﺍﻟﻤـﻭﻅﻔﻴﻥ‬ ‫ﻤﻥ‬ ‫ﻋﺩﺩ‬ ‫ﺒﻪ‬ ‫ﻴﻌﻤل‬ ‫ﺍﻟﻭﺍﺤﺩ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﺃﻥ‬ ‫ﺤﻴﺙ‬ ‫ﻗﺴﻡ‬ ‫ﻨﺎﺤﻴﺔ‬ ‫ﻤﻥ‬ ‫ﺒﺄﻁﺭﺍﻑ‬ ‫ﺭﺃﺱ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻨﻭﻉ‬ ‫ﻭﺍﺤﺩ‬ ‫ﻗﺴﻡ‬ ‫ﻓﻲ‬ ‫ﺴﻭﻯ‬ ‫ﻴﻌﻤل‬ ‫ﻻ‬ ‫ﺍﻟﻭﺍﺤﺩ‬ ‫ﻭﺍﻟﻤﻭﻅﻑ‬,‫ﺒﻪ؟‬ ‫ﺍﻟﻌﺎﻤﻠﻴﻥ‬ ‫ﻭﺍﻟﻤﻭﻅﻔﻴﻥ‬ ‫ﻗﺴﻡ‬ ‫ﻜل‬ ‫ﺤﺩﺩ‬. ٢-‫ﺍﻟﻜ‬ ‫ﻟﻜﻼ‬ ‫ﺍﻟﻜﻠﻴﺔ‬ ‫ﺍﻟﻤﺸﺎﺭﻜﺔ‬‫ﻴ‬‫ﻴﻭ‬ ‫ﻻ‬ ‫ﺤﻴﺙ‬ ‫ﺎﻨﻴﻥ‬‫ﻤﻭﻅـﻑ‬ ‫ﻴﻭﺠﺩ‬ ‫ﻭﻻ‬ ‫ﺒﻪ‬ ‫ﻴﻌﻤﻠﻭﻥ‬ ‫ﻤﻭﻅﻔﻴﻥ‬ ‫ﺒﺩﻭﻥ‬ ‫ﻗﺴﻡ‬ ‫ﺠﺩ‬ ‫ﺒﻘﺴﻡ‬ ‫ﻴﻌﻤل‬ ‫ﺃﻥ‬ ‫ﺩﻭﻥ‬. ‫ﺏ‬-‫ﻋﻼﻗﺔ‬"‫ﻗﺴﻡ‬ ‫ﻴﺩﻴﺭ‬"‫ﻴﻠﻲ‬ ‫ﻜﻤﺎ‬ ‫ﻭﺘﻭﺼﻴﻔﻬﺎ‬: ١-‫ﻴﺩﻴﺭﻩ‬ ‫ﻭﺍﺤﺩ‬ ‫ﻤﻭﻅﻑ‬ ‫ﻟﻪ‬ ‫ﻗﺴﻡ‬ ‫ﻜل‬. ٢-‫ﻗﺴﻡ‬ ‫ﻤﻥ‬ ‫ﻷﻜﺜﺭ‬ ‫ﻤﺩﻴﺭ‬ ‫ﻤﻭﻅﻑ‬ ‫ﻴﻭﺠﺩ‬ ‫ﻻ‬. ٣-‫ﻤﺩﻴﺭ‬ ‫ﻤﻭﻅﻑ‬ ‫ﺒﺩﻭﻥ‬ ‫ﻗﺴﻡ‬ ‫ﻴﻭﺠﺩ‬ ‫ﻻ‬. ٤-‫ﺃﻗﺴﺎﻡ‬ ‫ﺃﻱ‬ ‫ﻴﺩﻴﺭﻭﻥ‬ ‫ﻻ‬ ‫ﻤﻭﻅﻔﻴﻥ‬ ‫ﻴﻭﺠﺩ‬. ٥-‫ﺍﻟﻤﻭﻅ‬ ‫ﺇﺩﺍﺭﺓ‬ ‫ﺒﺩﺍﻴﺔ‬ ‫ﺘﺎﺭﻴﺦ‬ ‫ﻤﻌﺭﻓﺔ‬ ‫ﺍﻟﻤﻬﻡ‬ ‫ﻤﻥ‬‫ﻟﻠﻘﺴﻡ‬ ‫ﻑ‬. ‫ﺇﺫﻥ‬: •‫ﺒﺭﺃﺱ‬ ‫ﺭﺃﺱ‬ ‫ﺍﻟﻌﻼﻗﺔ‬One To One‫ﻜﻴﺎﻥ‬ ‫ﺒﻴﻥ‬"‫ﻤﻭﻅﻑ‬"‫ﻭﻜﻴﺎﻥ‬"‫ﻗﺴﻡ‬١ )"‫ﻭ‬٢( •‫ﻟﻜﻴﺎﻥ‬ ‫ﻜﻠﻴﺔ‬ ‫ﻤﺸﺎﺭﻜﺔ‬ ‫ﺘﻭﺠﺩ‬"‫ﻗﺴﻡ‬"‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬ ‫ﻓﻲ‬(٣) . •‫ﻟﻜﻴﺎﻥ‬ ‫ﻜﻠﻴﺔ‬ ‫ﻤﺸﺎﺭﻜﺔ‬ ‫ﺘﻭﺠﺩ‬ ‫ﻻ‬"‫ﻤﻭﻅﻑ‬"‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬ ‫ﻓﻲ‬(٤) . •‫ﺍﻟﺒﺩﺍﻴﺔ‬ ‫ﺘﺎﺭﻴﺦ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﻭﻫﻰ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻟﻬﺫﻩ‬ ‫ﻭﺍﺤﺩﺓ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﺘﻭﺠﺩ‬(٥) . ‫ﺘﻭ‬ ‫ﻤﺜﺎل‬ ‫ﻴﻠﻲ‬ ‫ﻭﻓﻴﻤﺎ‬‫ﺍﻟﺴﺎﺒﻘﺔ‬ ‫ﻟﻠﻌﻼﻗﺔ‬ ‫ﻀﻴﺤﻲ‬: ‫ﻤﻭﻅﻑ‬ ‫ﻗﺴﻡ‬ ‫ﺍﻟﺘﻁﻭﻴﺭ‬ ‫ﺍﻟﺼﻴﺎﻨﺔ‬ ‫ﺍﻟﺤﺴﺎﺒﺎﺕ‬
  16. 16. ‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬ -١٧- ‫ﺃﻥ‬ ‫ﻴﺘﻀﺢ‬ ‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﺸﻜل‬ ‫ﻤﻥ‬: ١-‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻨﻭﻉ‬‫ﻗﺴﻡ؟‬ ‫ﻜل‬ ‫ﻤﺩﻴﺭ‬ ‫ﺤﺩﺩ‬ ،‫ﻴﺩﻴﺭﻩ‬ ‫ﻭﺍﺤﺩ‬ ‫ﻤﻭﻅﻑ‬ ‫ﻟﻪ‬ ‫ﻗﺴﻡ‬ ‫ﻜل‬ ‫ﺃﻥ‬ ‫ﺤﻴﺙ‬ ‫ﺒﺭﺃﺱ‬ ‫ﺭﺃﺱ‬. ٢-‫ﻴﺩﻴﺭﻩ‬ ‫ﻤﻭﻅﻑ‬ ‫ﺒﺩﻭﻥ‬ ‫ﻗﺴﻡ‬ ‫ﻴﻭﺠﺩ‬ ‫ﻻ‬ ‫ﺃﻨﻪ‬ ‫ﺤﻴﺙ‬ ‫ﻗﺴﻡ‬ ‫ﻟﻜﻴﺎﻥ‬ ‫ﺍﻟﻜﻠﻴﺔ‬ ‫ﺍﻟﻤﺸﺎﺭﻜﺔ‬. ٣-‫ﻟﻘﺴﻡ‬ ‫ﹰ‬‫ﺍ‬‫ﻤﺩﻴﺭ‬ ‫ﻤﻭﻅﻑ‬ ‫ﻜل‬ ‫ﻟﻴﺱ‬ ‫ﺃﻨﻪ‬ ‫ﺤﻴﺙ‬ ‫ﻤﻭﻅﻑ‬ ‫ﻟﻜﻴﺎﻥ‬ ‫ﺍﻟﺠﺯﺌﻴﺔ‬ ‫ﺍﻟﻤﺸﺎﺭﻜﺔ‬. (٢)‫ﻜﻴﺎﻥ‬ ‫ﺒﻴﻥ‬"‫ﻤﻭﻅﻑ‬"‫ﻭﻜﻴﺎﻥ‬"‫ﻤﺸﺭﻭﻉ‬"‫ﻋﻼﻗﺔ‬ ‫ﻭﻫﻰ‬ ‫ﻭﺍﺤﺩﺓ‬ ‫ﻋﻼﻗﺔ‬ ‫ﺘﻭﺠﺩ‬"‫ﻓﻲ‬ ‫ﻴﻌﻤل‬‫ﻤﺸﺭﻭﻉ‬" ‫ﻜﺎﻟﺘﺎﻟﻲ‬ ‫ﻭﺘﻭﺼﻴﻔﻬﺎ‬: ١-‫ﺍﻷﻗل‬ ‫ﻋﻠﻰ‬ ‫ﻭﺍﺤﺩ‬ ‫ﻤﺸﺭﻭﻉ‬ ‫ﻓﻲ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﻴﻌﻤل‬ ‫ﺃﻥ‬ ‫ﻴﺠﺏ‬. ٢-‫ﺍﻟﻤﻭﻅﻔﻴﻥ‬ ‫ﻤﻥ‬ ‫ﻋﺩﺩ‬ ‫ﺒﻪ‬ ‫ﻴﻌﻤل‬ ‫ﻤﺸﺭﻭﻉ‬ ‫ﻜل‬. ٣-‫ﻤﻭﻅﻔﻴﻥ‬ ‫ﺒﺩﻭﻥ‬ ‫ﻤﺸﺭﻭﻉ‬ ‫ﻴﻭﺠﺩ‬ ‫ﻻ‬. ٤-‫ﺍﻷﻗل‬ ‫ﻋﻠﻰ‬ ‫ﻭﺍﺤﺩ‬ ‫ﻤﺸﺭﻭﻉ‬ ‫ﻓﻲ‬ ‫ﻴﻌﻤل‬ ‫ﺃﻥ‬ ‫ﺩﻭﻥ‬ ‫ﻤﻭﻅﻑ‬ ‫ﻴﻭﺠﺩ‬ ‫ﻻ‬. ٥-‫ﻤﺸﺭﻭﻉ‬ ‫ﻜل‬ ‫ﻓﻲ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﻴﻌﻤﻠﻬﺎ‬ ‫ﺍﻟﺘﻲ‬ ‫ﺍﻷﺴﺒﻭﻋﻴﺔ‬ ‫ﺍﻟﺴﺎﻋﺎﺕ‬ ‫ﻋﺩﺩ‬ ‫ﻤﻌﺭﻓﺔ‬ ‫ﺍﻟﻤﻬﻡ‬ ‫ﻤﻥ‬. ‫ﺇﺫﻥ‬: •‫ﺒﺄﻁﺭﺍﻑ‬ ‫ﺃﻁﺭﺍﻑ‬ ‫ﺍﻟﻌﻼﻗﺔ‬Many To Many‫ﻜﻴﺎﻥ‬ ‫ﺒﻴﻥ‬"‫ﻤﻭﻅﻑ‬"‫ﻭﻜﻴﺎﻥ‬"‫ﻤﺸﺭﻭﻉ‬)١‫ﻭ‬٢( •‫ﻟﻜﻴﺎﻥ‬ ‫ﺒﺎﻟﻨﺴﺒﺔ‬ ‫ﻜﻠﻴﺔ‬ ‫ﻤﺸﺎﺭﻜﺔ‬ ‫ﻭﺘﻭﺠﺩ‬"‫ﻤﺸﺭﻭﻉ‬"‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬ ‫ﻓﻲ‬(٣) . •‫ﻟﻜﻴﺎﻥ‬ ‫ﻜﻠﻴﺔ‬ ‫ﻤﺸﺎﺭﻜﺔ‬ ‫ﺘﻭﺠﺩ‬"‫ﻤﻭﻅﻑ‬"‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬ ‫ﻓﻲ‬(٤) . •‫ﺍﻟﺴﺎﻋﺎﺕ‬ ‫ﻋﺩﺩ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﻭﻫﻰ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻟﻬﺫﻩ‬ ‫ﻭﺍﺤﺩﺓ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﺘﻭﺠﺩ‬(٥) .
  17. 17. ‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬ -١٨- ‫ﺘﻭ‬ ‫ﻤﺜﺎل‬ ‫ﻴﻠﻲ‬ ‫ﻭﻓﻴﻤﺎ‬‫ﺍﻟﺴﺎﺒﻘﺔ‬ ‫ﻟﻠﻌﻼﻗﺔ‬ ‫ﻀﻴﺤﻲ‬: ‫ﻤﺸﺭﻭﻉ‬ ‫ﻤﻭﻅﻑ‬ ‫ﺃﻥ‬ ‫ﻴﺘﻀﺢ‬ ‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﺸﻜل‬ ‫ﻤﻥ‬: ١-‫ﺍﻟﻤﻭﻅﻔﻴﻥ‬ ‫ﻤﻥ‬ ‫ﻋﺩﺩ‬ ‫ﺒﻪ‬ ‫ﻴﻌﻤل‬ ‫ﺍﻟﻭﺍﺤﺩ‬ ‫ﺍﻟﻤﺸﺭﻭﻉ‬ ‫ﺃﻥ‬ ‫ﺤﻴﺙ‬ ‫ﺒﺄﻁﺭﺍﻑ‬ ‫ﺃﻁﺭﺍﻑ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻨﻭﻉ‬‫ﻭﺍﻟﻤﻭﻅﻑ‬ ‫ﻤﺸﺭﻭﻉ‬ ‫ﻤﻥ‬ ‫ﺃﻜﺜﺭ‬ ‫ﻓﻲ‬ ‫ﻴﻌﻤل‬. ٢-‫ﻴﻭﺠـﺩ‬ ‫ﻭﻻ‬ ‫ﺒـﻪ‬ ‫ﻴﻌﻤﻠـﻭﻥ‬ ‫ﻤﻭﻅﻔﻴﻥ‬ ‫ﺒﺩﻭﻥ‬ ‫ﻤﺸﺭﻭﻉ‬ ‫ﻴﻭﺠﺩ‬ ‫ﻻ‬ ‫ﺤﻴﺙ‬ ‫ﺍﻟﻜﺎﻨﻴﻥ‬ ‫ﻟﻜﻼ‬ ‫ﺍﻟﻜﻠﻴﺔ‬ ‫ﺍﻟﻤﺸﺎﺭﻜﺔ‬ ‫ﺍﻷﻗل‬ ‫ﻋﻠﻰ‬ ‫ﻭﺍﺤﺩ‬ ‫ﻤﺸﺭﻭﻉ‬ ‫ﻓﻲ‬ ‫ﻴﻌﻤل‬ ‫ﺃﻥ‬ ‫ﺩﻭﻥ‬ ‫ﻤﻭﻅﻑ‬. ‫ﺘﻭﺼ‬ ‫ﻤﻥ‬‫ﺍﻟﺘﺎﻟﻲ‬ ‫ﺒﺎﻟﺠﺩﻭل‬ ‫ﻜﻤﺎ‬ ‫ﺒﺎﻟﻨﻅﺎﻡ‬ ‫ﺍﻟﻤﻭﺠﻭﺩﺓ‬ ‫ﺍﻟﻌﻼﻗﺎﺕ‬ ‫ﺘﻠﺨﻴﺹ‬ ‫ﻴﻤﻜﻥ‬ ‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﻌﻼﻗﺎﺕ‬ ‫ﻑ‬: ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﺍﺴﻡ‬ ‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﺍﻷﻭل‬ ‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﺍﻵﺨﺭ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻨﻭﻉ‬ ‫ﺨﺼﺎﺌﺹ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﺍﻟﻜﻠﻴﺔ‬ ‫ﺍﻟﻤﺸﺎﺭﻜﺔ‬ ‫ﻟﻠﻜﻴﺎﻥ‬ ‫ﻗﺴﻡ‬ ‫ﻓﻲ‬ ‫ﻴﻌﻤل‬‫ﻤﻭﻅﻑ‬‫ﻗﺴﻡ‬‫ﻨﺎﺤﻴﺔ‬ ‫ﻤﻥ‬ ‫ﺒﺄﻁﺭﺍﻑ‬ ‫ﺭﺃﺱ‬ ‫ﻗﺴﻡ‬ ‫ﻴﻭﺠﺩ‬ ‫ﻻ‬‫ﻭﻗﺴﻡ‬ ‫ﻤﻭﻅﻑ‬ ‫ﻗﺴﻡ‬ ‫ﻴﺩﻴﺭ‬‫ﻤﻭﻅﻑ‬‫ﻗﺴﻡ‬‫ﺒﺭﺃﺱ‬ ‫ﺭﺃﺱ‬‫ﺘﺎ‬‫ﺍﻟﺒﺩﺍﻴﺔ‬ ‫ﺭﻴﺦ‬‫ﻓﻘﻁ‬ ‫ﻗﺴﻡ‬ ‫ﻤﺸﺭﻭﻉ‬ ‫ﻓﻲ‬ ‫ﻴﻌﻤل‬‫ﻤﻭﻅﻑ‬‫ﻤﺸﺭﻭﻉ‬‫ﺒﺄﻁﺭﺍﻑ‬ ‫ﺃﻁﺭﺍﻑ‬‫ﻋﺩﺩ‬ ‫ﺍﻟﺴﺎﻋﺎﺕ‬ ‫ﻭﻤﺸﺭﻭﻉ‬ ‫ﻤﻭﻅﻑ‬ ‫ﺍﻹﺩﺍﺭﻴﺔ‬ ‫ﺍﻟﻤﻴﻜﻨﺔ‬ ‫ﺍﻹﻨﺘﺭﻨﺕ‬ ‫ﻤﻌﺎﻤل‬ ‫ﺍﻟﻤﺨﺎﺯﻥ‬ ‫ﻨﻅﺎﻡ‬
  18. 18. ‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬ -١٩- ‫ﹰ‬‫ﺎ‬‫ﺜﺎﻟﺜ‬:‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻋﻼﻗﺔ‬ ‫ﻤﺨﻁﻁ‬ ‫ﺘﺼﻤﻴﻡ‬(ERD)‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﺘﺤﻠﻴل‬ ‫ﺤﺴﺏ‬: ‫ﺍﻟﺸﺭﻜﺔ‬ ‫ﻨﻅﺎﻡ‬ ‫ﻤﺘﻁﻠﺒﺎﺕ‬ ‫ﻋﻥ‬ ‫ﻤﻌﺒﺭﺓ‬ ‫ﻗﻴﺎﺴﻴﺔ‬ ‫ﺒﺄﺸﻜﺎل‬ ‫ﻭﻋﻼﻗﺎﺘﻬﺎ‬ ‫ﻭﺨﺼﺎﺌﺼﻬﺎ‬ ‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﺘﻤﺜﻴل‬ ‫ﻴﺘﻡ‬ ‫ﻴﻠﻲ‬ ‫ﻜﻤﺎ‬ ‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﻟﻠﺘﺤﻠﻴل‬ ‫ﹰ‬‫ﺎ‬‫ﻭﻓﻘ‬: ١-‫ﻜﻴﺎﻥ‬ ‫ﺒﻴﻥ‬"‫ﻤﻭﻅﻑ‬"‫ﻜﻴﺎﻥ‬ ‫ﻭ‬"‫ﻗﺴﻡ‬"‫ﻜﺎﻟﺘﺎﻟﻲ‬ ‫ﺍﻟﺭﺴﻡ‬ ‫ﻴﻜﻭﻥ‬: ‫ﺍﻟﺭﺴﻡ‬ ‫ﻋﻠﻰ‬ ‫ﻤﻼﺤﻅﺎﺕ‬: •‫ﺍﺴﻡ‬ ‫ﻭﻀﻊ‬ ‫ﺘﻡ‬‫ﺍﻟﻜﻴﺎﻥ‬‫ﺩﺍﺨل‬‫ﻤﺴﺘﻁﻴل‬‫ﺍﺴﻡ‬ ‫ﻭ‬‫ﺍﻟﻌﻼﻗﺔ‬‫ﺩﺍﺨل‬‫ﻤﻌﻴﻥ‬. •‫ﻭﻀﻊ‬ ‫ﺘﻡ‬‫ﺨﺼﺎﺌﺹ‬‫ﺃﻭ‬ ‫ﺍﻟﻜﻴﺎﻥ‬‫ﺨﺼﺎﺌﺹ‬‫ﺸﻜل‬ ‫ﺩﺍﺨل‬ ‫ﺍﻟﻌﻼﻗﺔ‬‫ﺒﻴﻀﺎﻭﻱ‬. •‫ﻭﻀﻊ‬ ‫ﺘﻡ‬‫ﺨﻁ‬‫ﺘﻤﺜل‬ ‫ﺃﻥ‬ ‫ﻴﻤﻜﻥ‬ ‫ﺍﻟﺘﻲ‬ ‫ﺍﻟﺨﺎﺼﻴﺔ‬ ‫ﺍﺴﻡ‬ ‫ﺘﺤﺕ‬‫ﻤﻔﺘﺎﺡ‬‫ﻟﻠﻜﻴﺎﻥ‬. •‫ﻋﺩﺩ‬ ‫ﻟﺨﺎﺼﻴﺔ‬ ‫ﺒﺎﻟﻨﺴﺒﺔ‬‫ﺩﺍﺨل‬ ‫ﻭﻀﻌﻬﺎ‬ ‫ﺘﻡ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﻓﻲ‬ ‫ﺍﻟﻤﻭﻅﻔﻴﻥ‬‫ﻤﺘﻘﻁﻊ‬ ‫ﺨﻁ‬‫ﺃﻨﻬـﺎ‬ ‫ﻋﻠـﻰ‬ ‫ﻟﻠﺩﻻﻟـﺔ‬ ‫ﺨﺎﺼﻴﺔ‬‫ﻤﺴﺘﻨﺘﺠﺔ‬Derived Attribute)‫ﻤﺤﺴﻭﺒﺔ‬(‫ﻋﻤـل‬ ‫ﻋﻼﻗﺔ‬ ‫ﻤﻥ‬ ‫ﺍﺴﺘﻨﺘﺎﺠﻬﺎ‬ ‫ﻴﻤﻜﻥ‬ ‫ﺤﻴﺙ‬ ‫ﻗﺴﻡ‬ ‫ﺒﻜل‬ ‫ﺍﻟﻤﻭﻅﻔﻴﻥ‬.
  19. 19. ‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬ -٢٠- ‫ﺘﻌﺭﻴﻑ‬: ‫ﺍﻟﺨﺎﺼﻴﺔ‬‫ﺍﻟﻤﺴﺘﻨﺘﺠﺔ‬Derived Attribute‫ﻤـﻥ‬ ‫ﺤﺴـﺎﺒﻬﺎ‬ ‫ﺃﻭ‬ ‫ﺍﺴﺘﻨﺘﺎﺠﻬﺎ‬ ‫ﻴﻤﻜﻥ‬ ‫ﻟﻜﻴﺎﻥ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﻫﻲ‬ ‫ﻤﻥ‬ ‫ﺃﻭ‬ ‫ﺃﺨﺭﻯ‬ ‫ﺨﺼﺎﺌﺹ‬‫ﺃﺨﺭﻯ‬ ‫ﺒﻜﻴﺎﻨﺎﺕ‬ ‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﻫﺫﺍ‬ ‫ﻋﻼﻗﺔ‬ ‫ﻁﺒﻴﻌﺔ‬. ‫ﻤﺜﺎل‬: ‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﺨﺼﺎﺌﺹ‬ ‫ﺃﺤﺩ‬ ‫ﻫﻭ‬ ‫ﺍﻟﺤﺎﻓﺯ‬ ‫ﻨﺴﺒﺔ‬ ‫ﺃﻥ‬ ‫ﺒﻔﺭﺽ‬"‫ﻤﻭﻅﻑ‬"‫ﻨﺴﺒﻪ‬ ‫ﻫﻲ‬ ‫ﺍﻟﺤﺎﻓﺯ‬ ‫ﻨﺴﺒﺔ‬ ‫ﺃﻥ‬ ‫ﻭﺒﻔﺭﺽ‬% ‫ﺒﺨـﻁ‬ ‫ﺘﻤﻴﻴﺯﻫـﺎ‬ ‫ﻴﺠﺏ‬ ‫ﻟﺫﻟﻙ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺭﺍﺘﺏ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﻤﻥ‬ ‫ﺍﻟﺤﺎﻓﺯ‬ ‫ﻨﺴﺒﺔ‬ ‫ﺤﺴﺎﺏ‬ ‫ﻴﻤﻜﻥ‬ ‫ﺇﺫﻥ‬ ‫ﺍﻟﺭﺍﺘﺏ‬ ‫ﻤﻥ‬ ‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻋﻼﻗﺔ‬ ‫ﻤﺨﻁﻁ‬ ‫ﻓﻲ‬ ‫ﻤﺘﻘﻁﻊ‬. •‫ﻟﻠﻜﻴﺎ‬ ‫ﺍﻟﻤﻜﺎﻥ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﻭﻀﻊ‬ ‫ﺘﻡ‬‫ﺩﺍﺨل‬ ‫ﻗﺴﻡ‬ ‫ﻜل‬ ‫ﺃﻤﺎﻜﻥ‬ ‫ﺘﻤﺜل‬ ‫ﻭﺍﻟﺘﻲ‬ ‫ﻗﺴﻡ‬ ‫ﻥ‬‫ﻤﺯﺩﻭﺝ‬ ‫ﺨﻁ‬‫ﺘـﺩل‬ ‫ﻟﻜﻲ‬ ‫ﺃﻨﻬﺎ‬ ‫ﻋﻠﻰ‬‫ﺍﻟﻘﻴﻡ‬ ‫ﻤﺘﻌﺩﺩﺓ‬ ‫ﺨﺎﺼﻴﺔ‬‫ﻤـﻥ‬ ‫ﺃﻜﺜـﺭ‬ ‫ﻟﻪ‬ ‫ﻴﻜﻭﻥ‬ ‫ﺃﻥ‬ ‫ﻤﻌﻴﻥ‬ ‫ﻟﻘﺴﻡ‬ ‫ﻴﻤﻜﻥ‬ ‫ﺃﻨﻪ‬ ‫ﺃﻱ‬ ‫ﺍﻟﻭﺍﺤﺩ‬ ‫ﻟﻠﻘﺴﻡ‬ ‫ﻤﻜﺎﻥ‬. ‫ﺘﻌﺭﻴﻑ‬: ‫ﺍﻟﻘﻴﻡ‬ ‫ﻤﺘﻌﺩﺩﺓ‬ ‫ﺍﻟﺨﺎﺼﻴﺔ‬Multi valued Attribute‫ﺃﻜﺜﺭ‬ ‫ﻋﻠﻰ‬ ‫ﺘﺤﺘﻭﻯ‬ ‫ﺃﻥ‬ ‫ﻴﻤﻜﻥ‬ ‫ﻟﻜﻴﺎﻥ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﻫﻲ‬ ‫ﻭﺍﺤﺩ‬ ‫ﻓﺭﺩﻯ‬ ‫ﻟﻜﻴﺎﻥ‬ ‫ﻗﻴﻤﺔ‬ ‫ﻤﻥ‬. ‫ﻤﺜﺎل‬: ‫ﻟﻜﻴﺎﻥ‬ ‫ﺍﻟﺨﺼﺎﺌﺹ‬ ‫ﺃﺤﺩ‬ ‫ﻫﻭ‬ ‫ﺍﻟﻤﺅﻫل‬ ‫ﺃﻥ‬ ‫ﺒﻔﺭﺽ‬"‫ﻤﻭﻅﻑ‬"‫ﺍﻟﻤـﻭﻅﻔﻴﻥ‬ ‫ﻟﺒﻌﺽ‬ ‫ﻴﻜﻭﻥ‬ ‫ﺃﻥ‬ ‫ﺤﺎﻟﺔ‬ ‫ﻓﻲ‬ ‫ﻭﻟﻜﻥ‬ ‫ﻤﺅﻫل‬ ‫ﻤﻥ‬ ‫ﺃﻜﺜﺭ‬)‫ﺒﻜﺎﻟﻭﺭﻴﻭﺱ‬+‫ﻤﺎﺠﺴﺘﻴﺭ‬..‫ﺍﻟﺦ‬(‫ﻤﺘﻌﺩﺩﺓ‬ ‫ﺍﻋﺘﺒﺎﺭﻫﺎ‬ ‫ﻴﺠﺏ‬ ‫ﺍﻟﻤﺅﻫل‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﺇﺫﻥ‬‫ﺍﻟﻘﻴﻡ‬ ‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻋﻼﻗﺔ‬ ‫ﺭﺴﻤﺔ‬ ‫ﻓﻲ‬ ‫ﻤﺯﺩﻭﺝ‬ ‫ﺒﺨﻁ‬ ‫ﺘﻤﻴﻴﺯﻫﺎ‬ ‫ﻭﻴﺠﺏ‬. •‫ﻟﻌﻼﻗﺔ‬ ‫ﺒﺎﻟﻨﺴﺒﺔ‬"‫ﻗﺴﻡ‬ ‫ﻓﻲ‬ ‫ﻴﻌﻤل‬"‫ﺍﻟﺭﺴﻡ‬ ‫ﻤﻥ‬: -‫ﺍﻟـﺭﻗﻡ‬١‫ﻨﺎﺤﻴـﺔ‬ ‫ﻤـﻥ‬"‫ﻗﺴـﻡ‬"‫ﻭ‬N‫ﻨﺎﺤﻴـﺔ‬ ‫ﻤـﻥ‬"‫ﻤﻭﻅـﻑ‬"‫ﺍﻟﻌﻼﻗـﺔ‬ ‫ﺃﻥ‬ ‫ﻴﻌﻨـﻰ‬‫ﺭﺃﺱ‬ ‫ﺒﺄﻁﺭﺍﻑ‬one to many‫ﻨﺎﺤﻴﺔ‬ ‫ﻤﻥ‬"‫ﻗﺴﻡ‬". -‫ﺍﻟﻤﺯﺩﻭﺝ‬ ‫ﺍﻟﺨﻁ‬‫ﻨﺎﺤﻴﺔ‬ ‫ﻤﻥ‬"‫ﻗﺴﻡ‬"‫ﻋﻠﻰ‬ ‫ﻴﺩل‬‫ﺍﻟﻜﻠﻴﺔ‬ ‫ﺍﻟﻤﺸﺎﺭﻜﺔ‬‫ﻟﻜﻴﺎﻥ‬"‫ﻗﺴﻡ‬"‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬ ‫ﻓﻲ‬. -‫ﺍﻟﻤﺯﺩﻭﺝ‬ ‫ﺍﻟﺨﻁ‬‫ﻨﺎﺤﻴﺔ‬ ‫ﻤﻥ‬"‫ﻤﻭﻅﻑ‬"‫ﻋﻠﻰ‬ ‫ﻴﺩل‬‫ﺍﻟﻜﻠﻴﺔ‬ ‫ﺍﻟﻤﺸﺎﺭﻜﺔ‬‫ﻟﻜﻴﺎﻥ‬"‫ﻤﻭﻅﻑ‬"‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬ ‫ﻓﻲ‬.
  20. 20. ‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬ -٢١- •‫ﻟﻌﻼﻗﺔ‬ ‫ﺒﺎﻟﻨﺴﺒﺔ‬"‫ﻗﺴﻡ‬ ‫ﻴﺩﻴﺭ‬": -‫ﺍﻟﺭﻗﻡ‬١‫ﻨﺎﺤﻴﺔ‬ ‫ﻤﻥ‬"‫ﻤﻭﻅﻑ‬"‫ﻭ‬١‫ﻨﺎﺤﻴﺔ‬ ‫ﻤﻥ‬"‫ﻗﺴﻡ‬"‫ﺒﺭﺃﺱ‬ ‫ﺭﺃﺱ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﺃﻥ‬ ‫ﻴﻌﻨﻰ‬one to one. -‫ﺍﻟﻤﺯﺩﻭﺝ‬ ‫ﺍﻟﺨﻁ‬‫ﻨﺎﺤﻴﺔ‬ ‫ﻤﻥ‬"‫ﻗﺴﻡ‬"‫ﺍﻟﻤﺸﺎﺭﻜﺔ‬ ‫ﻴﻌﻨﻰ‬‫ﺍﻟﻜﻠﻴﺔ‬‫ﻟﻜﻴﺎﻥ‬"‫ﻗﺴﻡ‬"‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬ ‫ﻓﻲ‬. -‫ﺍﻟﻤﻔﺭﺩ‬ ‫ﺍﻟﺨﻁ‬‫ﻨﺎﺤﻴﺔ‬ ‫ﻤﻥ‬"‫ﻤﻭﻅﻑ‬"‫ﺍﻟﻤﺸﺎﺭﻜﺔ‬ ‫ﻴﻌﻨﻰ‬‫ﺍﻟﺠﺯﺌﻴﺔ‬‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬ ‫ﻓﻲ‬ ‫ﻤﻭﻅﻑ‬ ‫ﻟﻜﻴﺎﻥ‬. ٤(‫ﻜﻴﺎﻥ‬ ‫ﺒﻴﻥ‬"‫ﻤﻭﻅﻑ‬"‫ﻭﻜﻴﺎﻥ‬"‫ﻤﺸﺭﻭﻉ‬"‫ﻜﺎﻟﺘﺎﻟﻲ‬ ‫ﺍﻟﺭﺴﻡ‬ ‫ﻴﻜﻭﻥ‬: ‫ﻤﻼﺤﻅﺔ‬:‫ﺒﺎﻟﺤﺭﻓﻴﻥ‬ ‫ﻴﻘﺼﺩ‬M‫ﻭ‬N‫ﺒﺄﻁﺭﺍﻑ‬ ‫ﺃﻁﺭﺍﻑ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﺃﻥ‬. ‫ﻴﻠﻲ‬ ‫ﻜﻤﺎ‬ ‫ﻴﺼﺒﺢ‬ ‫ﻭﺍﺤﺩ‬ ‫ﻤﺨﻁﻁ‬ ‫ﻓﻲ‬ ‫ﺍﻟﻜل‬ ‫ﻭﺘﺠﻤﻴﻊ‬ ‫ﺒﻴﻨﻬﺎ‬ ‫ﻭﺍﻟﻌﻼﻗﺎﺕ‬ ‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻜل‬ ‫ﺭﺴﻡ‬ ‫ﺒﻌﺩ‬:
  21. 21. ‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬ -٢٢- ‫ﻫﺎﻤﺔ‬ ‫ﻤﻼﺤﻅﺔ‬: ‫ﺍﻟﺭ‬ ‫ﺘﻨﻔﻴﺫ‬ ‫ﺍﻟﻤﻤﻜﻥ‬ ‫ﻤﻥ‬ ‫ﻜﺎﻥ‬‫ﺍﻟﺨﻁـﻭﺍﺕ‬ ‫ﺒﻜـل‬ ‫ﺍﻟﻤـﺭﻭﺭ‬ ‫ﺩﻭﻥ‬ ‫ﺍﻟﻨﻅﺎﻡ‬ ‫ﻤﺘﻁﻠﺒﺎﺕ‬ ‫ﻤﻥ‬ ً‫ﹰ‬‫ﺓ‬‫ﻤﺒﺎﺸﺭ‬ ‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺴﻡ‬ ‫ﺍﻟـ‬ ‫ﻤﻔﺎﻫﻴﻡ‬ ‫ﻭﺸﺭﺡ‬ ‫ﺘﺒﺴﻴﻁ‬ ‫ﻫﺩﻓﻬﺎ‬ ‫ﻜﺎﻥ‬ ‫ﺍﺴﺘﺭﺸﺎﺩﻴﺔ‬ ‫ﺨﻁﻭﺍﺕ‬ ‫ﺘﻌﺘﺒﺭ‬ ‫ﻭﺍﻟﺘﻲ‬ ‫ﺍﻟﺴﺎﺒﻘﺔ‬ERD.
  22. 22. ‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬ -٢٣- ‫ﺍﻟـ‬ ‫ﺭﺴﻡ‬ ‫ﻓﻲ‬ ‫ﺍﻟﻤﺴﺘﺨﺩﻤﺔ‬ ‫ﺍﻟﺭﻤﻭﺯ‬ ‫ﻷﻫﻡ‬ ‫ﺘﻠﺨﻴﺹ‬ERD ‫اﻟﺮﻣﺰ‬‫اﻟﺮﻣﺰ‬ ‫ﻣﻌﻨﻰ‬ ‫اﻟﻜﻴﺎن‬ ‫اﻟﻌﻼﻗﺔ‬ ‫اﻟﺨﺎﺻﻴﺔ‬ ‫اﻟﻤﻔﺘﺎح‬ ‫ﺧﺎﺻﻴﺔ‬ ‫ﺧﺎﺻﻴ‬‫اﻟﻘﻴﻢ‬ ‫ﻣﺘﻌﺪدة‬ ‫ﺔ‬ ‫ﻣﺴﺘﻨﺘﺠﺔ‬ ‫ﺧﺎﺻﻴﺔ‬)‫ﻣﺤﺴﻮﺑﺔ‬( ‫ﺑﺮأس‬ ‫رأس‬ ‫ﻋﻼﻗﺔ‬ ‫ﺑﺄﻃﺮاف‬ ‫رأس‬ ‫ﻋﻼﻗﺔ‬ ‫أ‬ ‫اﻟﻜﻴﺎن‬ ‫ﻧﺎﺣﻴﺔ‬ ‫ﻣﻦ‬ ‫ﺑﺄﻃﺮاف‬ ‫أﻃﺮاف‬ ‫ﻋﻼﻗﺔ‬ ‫ﻋﻼﻗﺔ‬‫اﻟﻜﻠﻴﺔ‬ ‫اﻟﻤﺸﺎرآﺔ‬ ‫اﻟﻌﻼﻗﺔ‬ ‫ﻓﻲ‬ ‫أ‬ ‫ﻟﻠﻜﻴﺎن‬ ١ ‫ﻋﻼﻗﺔ‬ ١ ‫ﺃ‬ ‫ﻜﻴﺎﻥ‬‫ﺏ‬ ‫ﻜﻴﺎﻥ‬ ‫ﻋﻼﻗﺔ‬ ١ ‫ﺃ‬ ‫ﻜﻴﺎﻥ‬‫ﺏ‬ ‫ﻜﻴﺎﻥ‬ N ‫ﻋﻼﻗﺔ‬ M ‫ﺃ‬ ‫ﻜﻴﺎﻥ‬‫ﺏ‬ ‫ﻜﻴﺎﻥ‬ N ‫ﺃ‬ ‫ﻜﻴﺎﻥ‬‫ﺏ‬ ‫ﻜﻴﺎﻥ‬
  23. 23. ‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬ -٢٤- ‫ﺃﺴﺌﻠﺔ‬ ١.‫ﻴﺄﺘﻲ‬ ‫ﻤﺎ‬ ‫ﺒﺈﻴﺠﺎﺯ‬ ‫ﻋﺭﻑ‬: -‫ﺍﻟﻜﻴﺎﻥ‬. -‫ﻤ‬ ‫ﺍﻟﺨﺎﺼﻴﺔ‬‫ﺍﻟﻘﻴﻡ‬ ‫ﺘﻌﺩﺩﺓ‬Multi Valued Attribute. -‫ﺍﻟﻤﺴﺘﻨﺘﺠ‬ ‫ﺍﻟﺨﺎﺼﻴﺔ‬‫ﺔ‬Derived Attribute. -‫ﺍﻟﻤﻔﺘﺎﺡ‬ ‫ﺨﺎﺼﻴﺔ‬key Attribute. -‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻋﻼﻗﺔ‬ ‫ﻤﺨﻁﻁ‬Entity Relationship Diagram. ٢.‫ﺍﻟﻜﻠﻴﺔ‬ ‫ﺒﺎﻟﻤﺸﺎﺭﻜﺔ‬ ‫ﻴﻘﺼﺩ‬ ‫ﻤﺎﺫﺍ‬Total Participation‫ﺇﻋﻁﺎﺀ‬ ‫ﻤﻊ‬ ‫ﻤﻌﻴﻨﺔ؟‬ ‫ﻋﻼﻗﺔ‬ ‫ﻓﻲ‬ ‫ﻤﺎ‬ ‫ﻟﻜﻴﺎﻥ‬ ‫ﺘﻭﻀﻴﺤﻲ‬ ‫ﻤﺜﺎل‬. ٣.‫ﺒﺎ‬ ‫ﻭﻀﺢ‬‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﺒﻴﻥ‬ ‫ﺍﻟﺘﺎﻟﻴﺔ‬ ‫ﺍﻟﻌﻼﻗﺎﺕ‬ ‫ﺃﻨﻭﺍﻉ‬ ‫ﻷﻤﺜﻠﺔ‬: -‫ﺒﺭﺃﺱ‬ ‫ﺭﺃﺱ‬ ‫ﻋﻼﻗﺔ‬One to One. -‫ﺒﺄﻁﺭﺍﻑ‬ ‫ﺭﺃﺱ‬ ‫ﻋﻼﻗﺔ‬One to Many. -‫ﺒﺄﻁﺭﺍﻑ‬ ‫ﺃﻁﺭﺍﻑ‬ ‫ﻋﻼﻗﺔ‬Many to Many.
  24. 24. ‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬ -٢٥- ‫ﺘﻤﺎﺭﻴﻥ‬ ‫ﺘﻤﺭﻴﻥ‬(١) ‫ﺒﻤﻜﺘﺒـﺔ‬ ‫ﺍﻟﺨـﺎﺹ‬ ‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻋﻼﻗﺔ‬ ‫ﻤﺨﻁﻁ‬ ‫ﻤﻥ‬ ‫ﺠﺯﺀ‬ ‫ﻋﻥ‬ ‫ﻋﺒﺎﺭﺓ‬ ‫ﺍﻟﺘﺎﻟﻲ‬ ‫ﺍﻟﺭﺴﻡ‬‫ﺍﻟﻜﺘـﺏ‬ ‫ﻟﺒﻴـﻊ‬‫ﻟﻬـﺎ‬ ‫ﺃﻓﺭﻉ‬ ‫ﻋﺩﺓ‬. ‫ﺒﺘﺤﻠﻴل‬ ‫ﻗﻡ‬‫ﻴﻠﻲ‬ ‫ﻤﺎ‬ ‫ﻭﺍﺴﺘﻨﺘﺞ‬ ‫ﺍﻟﻤﺨﻁﻁ‬ ‫ﻫﺫﺍ‬: ‫ﺃ‬-‫ﺒﺎﻟﺠﺩﻭل‬ ‫ﻭﺨﺼﺎﺌﺼﻬﺎ‬ ‫ﺍﻟﻨﻅﺎﻡ‬ ‫ﻜﻴﺎﻨﺎﺕ‬‫ﺍﻟﺘﺎﻟﻲ‬: ‫ﺍﻟﻜﻴﺎﻥ‬‫ﺍﻟﺨﺼﺎﺌﺹ‬‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﻤﻔﺘﺎﺡ‬
  25. 25. ‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬ -٢٦- ‫ﺏ‬-‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﺒﻴﻥ‬ ‫ﺍﻟﻤﺨﺘﻠﻔﺔ‬ ‫ﺍﻟﻌﻼﻗﺎﺕ‬(‫ﺃﻨﻭﺍﻋﻬﺎ‬-‫ﺨﺼﺎﺌﺼﻬﺎ‬–‫ﺍﻟﻤﺸﺎﺭﻜﺔ‬ ‫ﻨﻭﻉ‬)‫ﺍﻟﺘﺎﻟﻰ‬ ‫ﺒﺎﻟﺠﺩﻭل‬: ‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﺍﻷﻭل‬ ‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﺍﻵﺨﺭ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﺍﺴﻡ‬‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻨﻭﻉ‬ ‫ﺨﺼﺎ‬‫ﺌﺹ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﺍﻟﻤﺸﺎﺭﻜﺔ‬ ‫ﺍﻟﻜﻠﻴﺔ‬ ‫ﺝ‬-‫ﺤﺎﻟﺔ‬ ‫ﻜل‬ ‫ﻓﻲ‬ ‫ﺍﻟﺴﺒﺏ‬ ‫ﺫﻜﺭ‬ ‫ﻤﻊ‬ ‫ﺍﻟﺭﺴﻡ‬ ‫ﻤﻥ‬ ‫ﺍﻟﺘﺎﻟﻴﺔ‬ ‫ﺍﻟﻌﺒﺎﺭﺍﺕ‬ ‫ﺼﺤﺔ‬ ‫ﻤﺩﻯ‬ ‫ﺤﺩﺩ‬: ١.‫ﻨﺎﺸﺭ‬ ‫ﻤﻥ‬ ‫ﺃﻜﺜﺭ‬ ‫ﻟﻠﻜﺘﺎﺏ‬ ‫ﻴﻜﻭﻥ‬ ‫ﺃﻥ‬ ‫ﻴﻤﻜﻥ‬. ٢.‫ﻤﺅﻟﻑ‬ ‫ﻤﻥ‬ ‫ﺃﻜﺜﺭ‬ ‫ﻟﻪ‬ ‫ﻴﻜﻭﻥ‬ ‫ﺃﻥ‬ ‫ﻴﻤﻜﻥ‬ ‫ﺍﻟﻜﺘﺎﺏ‬. ٣.‫ﻓﺭﻉ‬ ‫ﻤﻥ‬ ‫ﺃﻜﺜﺭ‬ ‫ﻓﻲ‬ ‫ﻤﻌﻴﻥ‬ ‫ﻜﺘﺎﺏ‬ ‫ﻤﻥ‬ ‫ﻨﺴﺦ‬ ‫ﺘﻭﺍﺠﺩ‬ ‫ﻴﻤﻜﻥ‬ ‫ﻻ‬. ٤.‫ﺍﻟﻜﺘﺎﺏ‬ ‫ﻨﺴﺦ‬ ‫ﻋﺩﺩ‬ ‫ﺨﺎﺼﻴﺔ‬‫ﻜﺘﺎﺏ‬ ‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﺘﺼﻑ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﻫﻲ‬. ٥.‫ﻓﺭﻉ‬ ‫ﺃﻱ‬ ‫ﻓﻲ‬ ‫ﻴﻭﺠﺩ‬ ‫ﻻ‬ ‫ﻭﻟﻜﻥ‬ ‫ﻨﺎﺸﺭ‬ ‫ﻟﻪ‬ ‫ﻜﺘﺎﺏ‬ ‫ﻤﻥ‬ ‫ﻨﺴﺦ‬ ‫ﻭﺠﻭﺩ‬ ‫ﻴﻤﻜﻥ‬. ٦.‫ﻜﺘﺎﺏ‬ ‫ﻤﻥ‬ ‫ﻨﺴﺦ‬ ‫ﻭﺠﻭﺩ‬ ‫ﻴﻤﻜﻥ‬‫ﻤﻌﻴﻥ‬‫ﻨﺎﺸﺭ‬ ‫ﻟﻪ‬ ‫ﻭﻟﻴﺱ‬ ‫ﺃﻜﺜﺭ‬ ‫ﺃﻭ‬ ‫ﻓﺭﻉ‬ ‫ﻓﻲ‬. ‫ﺘﻤﺭﻴﻥ‬(٢) ‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻋﻼﻗﺔ‬ ‫ﻤﺨﻁﻁ‬ ‫ﺒﺭﺴﻡ‬ ‫ﻗﻡ‬(ERD)‫ﻭﺍﻟﺫﻱ‬ ‫ﺍﻟﺒﻨﻭﻙ‬ ‫ﺃﺤﺩ‬ ‫ﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻅﺎﻡ‬ ‫ﻤﻥ‬ ‫ﺒﺠﺯﺀ‬ ‫ﺍﻟﺨﺎﺹ‬ ‫ﻴﻠﻲ‬ ‫ﻜﻤﺎ‬ ‫ﻤﺘﻁﻠﺒﺎﺘﻪ‬: •‫ﻴﺤﺘ‬‫ﺭﻗﻡ‬ ‫ﻭﻫﻭ‬ ‫ﻟﻠﻌﻤﻴل‬ ‫ﺍﻟﻘﻭﻤﻲ‬ ‫ﺍﻟﺭﻗﻡ‬ ‫ﺘﺸﻤل‬ ‫ﻋﻤﻼﺌﻪ‬ ‫ﻋﻥ‬ ‫ﺒﺒﻴﺎﻨﺎﺕ‬ ‫ﺍﻟﺒﻨﻙ‬ ‫ﻔﻅ‬‫ﻭﻋﻨﻭﺍﻨـﻪ‬ ‫ﻭﺍﺴـﻤﻪ‬ ‫ﻭﺤﻴﺩ‬ ‫ﻭﺘﻠﻴﻔﻭﻨﻪ‬. •‫ﻭﻨﻭﻉ‬ ‫ﻭﺭﺼﻴﺩ‬ ‫ﻭﺤﻴﺩ‬ ‫ﺭﻗﻡ‬ ‫ﻟﻪ‬ ‫ﻭﺍﻟﺫﻱ‬ ‫ﺤﺴﺎﺏ‬ ‫ﻤﻥ‬ ‫ﺃﻜﺜﺭ‬ ‫ﻟﻪ‬ ‫ﻴﻜﻭﻥ‬ ‫ﺃﻥ‬ ‫ﻟﻠﻌﻤﻴل‬ ‫ﻴﻤﻜﻥ‬. •‫ﻋﻤﻴل‬ ‫ﻤﻥ‬ ‫ﻷﻜﺜﺭ‬ ‫ﻤﺸﺘﺭﻙ‬ ‫ﺤﺴﺎﺏ‬ ‫ﻴﻜﻭﻥ‬ ‫ﺃﻥ‬ ‫ﺍﻟﻭﺍﺤﺩ‬ ‫ﻟﻠﺤﺴﺎﺏ‬ ‫ﻴﻤﻜﻥ‬. •‫ﻭﺍﻟﺫ‬ ‫ﻗﺭﺽ‬ ‫ﻤﻥ‬ ‫ﺃﻜﺜﺭ‬ ‫ﻋﻠﻰ‬ ‫ﺍﻟﺤﺼﻭل‬ ‫ﻟﻠﻌﻤﻴل‬ ‫ﻴﻤﻜﻥ‬‫ﻭﻗﻴﻤﺔ‬ ‫ﻭﻨﻭﻉ‬ ‫ﻭﺤﻴﺩ‬ ‫ﺭﻗﻡ‬ ‫ﻟﻪ‬ ‫ﻱ‬. •‫ﻭﺍﺤﺩ‬ ‫ﻗﺭﺽ‬ ‫ﻓﻲ‬ ‫ﻴﺸﺘﺭﻜﻭﺍ‬ ‫ﺃﻥ‬ ‫ﻋﻤﻴل‬ ‫ﻤﻥ‬ ‫ﻷﻜﺜﺭ‬ ‫ﻴﻤﻜﻥ‬. •‫ﺒﺎﻟﺒﻨﻙ‬ ‫ﺤﺴﺎﺏ‬ ‫ﻟﻠﻌﻤﻴل‬ ‫ﻴﻜﻭﻥ‬ ‫ﺃﻥ‬ ‫ﻗﺭﺽ‬ ‫ﻋﻠﻰ‬ ‫ﻟﻠﺤﺼﻭل‬ ‫ﻴﺸﺘﺭﻁ‬ ‫ﻻ‬. •‫ﻗﺭﻭﺽ‬ ‫ﺃﻱ‬ ‫ﻋﻠﻰ‬ ‫ﺍﻟﺤﺼﻭل‬ ‫ﺒﺎﻟﺒﻨﻙ‬ ‫ﺤﺴﺎﺏ‬ ‫ﻟﻌﻤل‬ ‫ﻴﺸﺘﺭﻁ‬ ‫ﻻ‬.
  26. 26. ‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬ -٢٧- ‫ﺘﻤﺭﻴﻥ‬(٣) ‫ﺍﻟـ‬ ‫ﻋﻤل‬ ‫ﻤﻨﻙ‬ ‫ﻁﻠﺏ‬ERD‫ﻜﺎ‬ ‫ﻤﺘﻁﻠﺒﺎﺘﻪ‬ ‫ﻤﻌﻴﻨﺔ‬ ‫ﺸﺭﻜﺔ‬ ‫ﻟﻤﺨﺯﻥ‬ ‫ﺒﻴﺎﻨﺎﺕ‬ ‫ﺒﻘﺎﻋﺩﺓ‬ ‫ﺍﻟﺨﺎﺼﺔ‬‫ﻵﺘﻲ‬: •‫ﻭﺭﺼﻴﺩ‬ ‫ﻭﺍﺴﻤﻪ‬ ‫ﻴﺘﻜﺭﺭ‬ ‫ﻻ‬ ‫ﻭﺤﻴﺩ‬ ‫ﻜﻭﺩ‬ ‫ﻭﻫﻭ‬ ‫ﺍﻟﺼﻨﻑ‬ ‫ﻜﻭﺩ‬ ‫ﺘﺸﻤل‬ ‫ﺍﻷﺼﻨﺎﻑ‬ ‫ﻋﻥ‬ ‫ﺒﺒﻴﺎﻨﺎﺕ‬ ‫ﺍﻟﻤﺨﺯﻥ‬ ‫ﻴﺤﺘﻔﻅ‬ ‫ﺍﻟﻤﻭﺭﺩﻴﻥ‬ ‫ﻭﺃﺴﻤﺎﺀ‬ ‫ﺒﺎﻟﻤﺨﺯﻥ‬ ‫ﻟﻪ‬ ‫ﺍﻟﺤﺎﻟﻲ‬ ‫ﻭﺍﻟﺭﺼﻴﺩ‬ ‫ﺒﻪ‬ ‫ﺍﻟﺨﺎﺹ‬ ‫ﺍﻟﻁﻠﺏ‬ ‫ﺇﻋﺎﺩﺓ‬ ‫ﻭﺤﺩ‬ ‫ﺒﻪ‬ ‫ﺍﻟﺨﺎﺹ‬ ‫ﺍﻟﺒﺩﺍﻴﺔ‬ ‫ﺍﻟﺼﻨﻑ‬ ‫ﻟﻬﺫﺍ‬. •‫ﻤﻌﻴﻨﺔ‬ ‫ﺃﺼﻨﺎﻑ‬ ‫ﺒﺘﻭﺭﻴﺩ‬ ‫ﻭﻴﻘﻭﻡ‬ ‫ﻭﺘﻠﻴﻔﻭﻥ‬ ‫ﻭﻋﻨﻭﺍﻥ‬ ‫ﻭﺍﺴﻡ‬ ‫ﻭﺤﻴﺩ‬ ‫ﻜﻭﺩ‬ ‫ﻟﻪ‬ ‫ﻤﻭﺭﺩ‬ ‫ﻜل‬. •‫ﺍﻟﺼﻨﻑ‬ ‫ﻟﻨﻔﺱ‬ ‫ﻤﻭﺭﺩ‬ ‫ﻤﻥ‬ ‫ﺃﻜﺜﺭ‬ ‫ﻴﻭﺠﺩ‬ ‫ﻭﻻ‬ ‫ﻤﻌﻴﻥ‬ ‫ﻤﻭﺭﺩ‬ ‫ﺒﺘﻭﺭﻴﺩﻩ‬ ‫ﻴﻘﻭﻡ‬ ‫ﺃﻥ‬ ‫ﻴﺠﺏ‬ ‫ﺼﻨﻑ‬ ‫ﻜل‬. •‫ﺍﻟﻤﻭﺭﺩﺓ‬ ‫ﻭﺍﻟﻜﻤﻴﺔ‬ ‫ﺍﻟﺘﻭﺭﻴﺩ‬ ‫ﺘﺎﺭﻴﺦ‬ ‫ﻤﻌﺭﻓﺔ‬ ‫ﺍﻟﻤﻬﻡ‬ ‫ﻤﻥ‬ ‫ﺍﻟﻤﺨﺘﺹ‬ ‫ﺍﻟﻤﻭﺭﺩ‬ ‫ﻗﺒل‬ ‫ﻤﻥ‬ ‫ﺼﻨﻑ‬ ‫ﺃﻱ‬ ‫ﺘﻭﺭﻴﺩ‬ ‫ﻋﻨﺩ‬. •‫ﺍﻟﻌﻤﻴل‬ ‫ﻜﻭﺩ‬ ‫ﺘﺸﻤل‬ ‫ﻭﺍﻟﺘﻲ‬ ‫ﻋﻤﻴل‬ ‫ﻜل‬ ‫ﺒﺒﻴﺎﻨﺎﺕ‬ ‫ﺍﻻﺤﺘﻔﺎﻅ‬ ‫ﻴﺠﺏ‬ ‫ﻟﻬﻡ‬ ‫ﺍﻟﺼﺭﻑ‬ ‫ﻴﺘﻡ‬ ‫ﺍﻟﺫﻴﻥ‬ ‫ﻟﻠﻌﻤﻼﺀ‬ ‫ﺒﺎﻟﻨﺴﺒﺔ‬ ‫ﻭﺤ‬ ‫ﻜﻭﺩ‬ ‫ﻭﻫﻭ‬‫ﻭﺘﻠﻴﻔﻭﻨﻪ‬ ‫ﻭﻋﻨﻭﺍﻨﻪ‬ ‫ﻭﺍﺴﻤﻪ‬ ‫ﻴﺩ‬. •‫ﻤﻥ‬ ‫ﻷﻜﺜﺭ‬ ‫ﻴﻨﺼﺭﻑ‬ ‫ﺃﻥ‬ ‫ﻴﻤﻜﻥ‬ ‫ﺍﻟﻭﺍﺤﺩ‬ ‫ﻭﺍﻟﺼﻨﻑ‬ ‫ﺼﻨﻑ‬ ‫ﻤﻥ‬ ‫ﺃﻜﺜﺭ‬ ‫ﺒﺼﺭﻑ‬ ‫ﻴﻘﻭﻡ‬ ‫ﻋﻤﻴل‬ ‫ﻭﺠﻭﺩ‬ ‫ﻴﻤﻜﻥ‬ ‫ﻋﻤﻴل‬. •‫ﻋﻤﻴل‬ ‫ﺃﻱ‬ ‫ﺒﺎﺴﺘﻼﻤﻪ‬ ‫ﻴﻘﻭﻡ‬ ‫ﺼﻨﻑ‬ ‫ﻷﻱ‬ ‫ﺍﻟﻤﻨﺼﺭﻓﺔ‬ ‫ﻭﺍﻟﻜﻤﻴﺔ‬ ‫ﺍﻟﺼﺭﻑ‬ ‫ﺘﺎﺭﻴﺦ‬ ‫ﻤﻌﺭﻓﺔ‬ ‫ﺍﻟﻤﻬﻡ‬ ‫ﻤﻥ‬. ‫ﺍﻟـ‬ ‫ﺘﻨﻔﻴﺫ‬ ‫ﻤﺭﺍﺤل‬ ‫ﺒﻌﻤل‬ ‫ﻗﻡ‬ERD‫ﺍﻟﻤﺤﺩﺩ‬ ‫ﺍﻟﺨﻁﻭﺍﺕ‬ ‫ﻭﺤﺴﺏ‬ ‫ﺍﻟﻔﺼل‬ ‫ﻫﺫﺍ‬ ‫ﻓﻲ‬ ‫ﺘﻌﻠﻤﺕ‬ ‫ﻜﻤﺎ‬‫ﺍﻟﺘﺎﻟﻴﺔ‬ ‫ﺓ‬: ‫ﺃ‬-‫ﺍﻟﺘﺎﻟﻰ‬ ‫ﺒﺎﻟﺠﺩﻭل‬ ‫ﻭﺨﺼﺎﺌﺼﻬﺎ‬ ‫ﺍﻟﻨﻅﺎﻡ‬ ‫ﻜﻴﺎﻨﺎﺕ‬: ‫ﺍﻟﻜﻴﺎﻥ‬‫ﺍﻟﺨﺼﺎﺌﺹ‬‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﻤﻔﺘﺎﺡ‬ ‫ﺏ‬-‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﺒﻴﻥ‬ ‫ﺍﻟﻤﺨﺘﻠﻔﺔ‬ ‫ﺍﻟﻌﻼﻗﺎﺕ‬)‫ﺃﻨﻭﺍﻋﻬﺎ‬-‫ﺨﺼﺎﺌﺼﻬﺎ‬-‫ﻨﻭ‬‫ﺍﻟﻤﺸﺎﺭﻜﺔ‬ ‫ﻉ‬(‫ﻭﻭﺼﻔﻬﺎ‬ ‫ﺍﻟﺘﺎﻟﻰ‬ ‫ﺒﺎﻟﺠﺩﻭل‬. ‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﺍﻷﻭل‬ ‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﺍﻵﺨﺭ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﺍﺴﻡ‬‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻨﻭﻉ‬ ‫ﺨﺼﺎﺌﺹ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﺍﻟ‬‫ﻤﺸﺎﺭﻜﺔ‬ ‫ﺍﻟﻜﻠﻴﺔ‬
  27. 27. ‫اﻟﻔ‬‫ﺼﻞ‬‫اﻟﺜﺎﻧﻰ‬‫اﻟﻜﻴﺎﻧﺎت‬ ‫ﻋﻼﻗﺔ‬ ‫ﻧﻤﻮذج‬ -٢٨- ‫ﺝ‬-‫ﺍﻟـ‬ ‫ﻴﻜﻭﻥ‬ERD‫ﻴﻠﻲ‬ ‫ﻜﻤﺎ‬: ‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﻤﺨﻁﻁ‬ ‫ﻤﻌﻠﻤﻙ‬ ‫ﻤﻊ‬ ‫ﻨﺎﻗﺵ‬.
  28. 28. ‫ﺍﻟﻔﺼل‬‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬ (Relational Database Model)
  29. 29. ‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬ -٣٠- ‫ﻤﻘﺩﻤﺔ‬: ‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻋﻼﻗﺔ‬ ‫ﻤﺨﻁﻁ‬ ‫ﺇﻨﺸﺎﺀ‬ ‫ﻜﻴﻔﻴﺔ‬ ‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﻔﺼل‬ ‫ﻓﻲ‬ ‫ﺘﻌﻠﻤﻨﺎ‬ ‫ﺃﻥ‬ ‫ﺒﻌﺩ‬ERD‫ﻓﻲ‬ ‫ﻨﺘﻌﻠﻡ‬ ‫ﺴﻭﻑ‬ ‫ﺭﺴﻡ‬ ‫ﻋﻥ‬ ‫ﻋﺒﺎﺭﺓ‬ ‫ﻭﻫﻭ‬ ‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬ ‫ﻋﻤل‬ ‫ﻜﻴﻔﻴﺔ‬ ‫ﺍﻟﻔﺼل‬ ‫ﻫﺫﺍ‬)‫ﻤﺨﻁﻁ‬(‫ﺍﻟـ‬ ‫ﻤﻥ‬ ‫ﻤﺴﺘﻨﺘﺞ‬ ERD‫ﺘﻨﻔﻴـ‬ ‫ﻴـﺘﻡ‬ ‫ﻤـﺎ‬ ‫ﻫﻭ‬ ‫ﺍﻟﻤﺨﻁﻁ‬ ‫ﻭﻫﺫﺍ‬ ‫ﺒﻴﻨﻬﺎ‬ ‫ﻭﺍﻟﻌﻼﻗﺎﺕ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﺠﺩﺍﻭل‬ ‫ﻋﻥ‬ ‫ﻴﻌﺒﺭ‬‫ﻋﻠـﻰ‬ ‫ﺫﻩ‬ ‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﻭﺍﻋﺩ‬ ‫ﺇﺩﺍﺭﺓ‬ ‫ﻨﻅﻡ‬ ‫ﺘﻁﺒﻴﻘﺎﺕ‬ ‫ﺃﺤﺩ‬ ‫ﺒﺎﺴﺘﺨﺩﺍﻡ‬ ‫ﺍﻵﻟﻲ‬ ‫ﺍﻟﺤﺎﺴﺏ‬. ‫ﻤﺨﻁﻁ‬ ‫ﻋﻤل‬ ‫ﺨﻁﻭﺍﺕ‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬‫ﺍﻷﻭل‬ ‫ﺒﺎﻟﻔﺼل‬ ‫ﺍﻟﻤﻭﻀﺢ‬ ‫ﺍﻟﺸﺭﻜﺔ‬ ‫ﻟﻨﻅﺎﻡ‬: ‫ﹰ‬‫ﻻ‬‫ﺃﻭ‬:‫ﺒﺎﻟـ‬ ‫ﻜﻴﺎﻥ‬ ‫ﻟﻜل‬ ‫ﺠﺩﻭل‬ ‫ﻋﻤل‬ERD‫ﺤﻘل‬ ‫ﺘﺤﺩﻴﺩ‬ ‫ﻤﻊ‬ ‫ﺍﻟﻜﻴﺎﻥ‬ ‫ﻫﺫﺍ‬ ‫ﺨﺼﺎﺌﺹ‬ ‫ﻫﻲ‬ ‫ﺤﻘﻭﻟﻪ‬ ‫ﻭﺘﻜﻭﻥ‬ ‫ﺍﻷﺴﺎﺴﻲ‬ ‫ﺍﻟﻤﻔﺘﺎﺡ‬. ‫ﻤﻭﻅﻑ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺍﺴﻡ‬‫ﻨﻭﻉ‬‫ﺍﻟﻤﻴﻼﺩ‬ ‫ﺘﺎﺭﻴﺦ‬‫ﻋﻨﻭﺍﻥ‬‫ﻤﺭﺘﺏ‬ ‫ﻗﺴﻡ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﻘﺴﻡ‬ ‫ﺍﺴﻡ‬ ‫ﻤﺸﺭﻭﻉ‬ ‫ﺍﻟﻤﺸﺭﻭﻉ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﻤﺸﺭﻭﻉ‬ ‫ﺍﺴﻡ‬‫ﺍﻟﻤﺸﺭﻭﻉ‬ ‫ﻤﻭﻗﻊ‬ ‫ﻤﻼﺤﻅﺎﺕ‬: •‫ﺍﻟﺤﻘﻭل‬ ‫ﺃﺴﻤﺎﺀ‬ ‫ﻗﺒل‬ ‫ﺒﺄﻋﻠﻰ‬ ‫ﺍﻟﺠﺩﻭل‬ ‫ﺍﺴﻡ‬ ‫ﻭﻀﻊ‬ ‫ﺘﻡ‬. •‫ﺤﻘل‬ ‫ﻟﺘﻜﻭﻥ‬ ‫ﻟﻠﻜﻴﺎﻥ‬ ‫ﺍﻟﻤﻔﺘﺎﺡ‬ ‫ﺨﺼﺎﺌﺹ‬ ‫ﺃﺤﺩ‬ ‫ﺍﺨﺘﻴﺎﺭ‬ ‫ﺘﻡ‬‫ﺃﺴﺎﺴﻲ‬ ‫ﻤﻔﺘﺎﺡ‬Primary Key‫ﺘﻤﻴﻴـﺯﻩ‬ ‫ﻤﻊ‬ ‫ﺍﻟﺤﻘل‬ ‫ﺍﺴﻡ‬ ‫ﺘﺤﺕ‬ ‫ﺨﻁ‬ ‫ﺒﻭﻀﻊ‬. •‫ﻋﺩﺩ‬ ‫ﺒﺎﺴﻡ‬ ‫ﺤﻘل‬ ‫ﻭﻀﻊ‬ ‫ﻴﺘﻡ‬ ‫ﻟﻡ‬‫ﺍﻟﻤﻭﻅﻔﻴ‬‫ﻥ‬‫ﻟﻜل‬‫ﻓ‬ ‫ﻗﺴﻡ‬‫ﻲ‬‫ﺠﺩﻭل‬"‫ﻗﺴﻡ‬"‫ﺨﺎﺼـﻴﺔ‬ ‫ﺍﻟﻤـﻭﻅﻔﻴﻥ‬ ‫ﻋـﺩﺩ‬ ‫ﻷﻥ‬ ‫ﺒﻴﻥ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻤﻥ‬ ‫ﺫﻟﻙ‬ ‫ﺒﻌﺩ‬ ‫ﺤﺴﺎﺒﻬﺎ‬ ‫ﻴﻤﻜﻥ‬ ‫ﺃﻱ‬ ‫ﻤﺴﺘﻨﺘﺠﺔ‬"‫ﻗﺴﻡ‬"‫ﻭ‬"‫ﻤﻭﻅﻑ‬". •‫ﺤﻘل‬ ‫ﻭﻀﻊ‬ ‫ﻴﺘﻡ‬ ‫ﻟﻡ‬‫ﻟﺠﺩﻭل‬ ‫ﺒﺎﻟﻨﺴﺒﺔ‬ ‫ﺍﻟﻤﻜﺎﻥ‬"‫ﻗﺴﻡ‬"‫ﺨﺎﺼﻴﺔ‬ ‫ﻴﻤﺜل‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﻤﻜﺎﻥ‬ ‫ﺃﻥ‬ ‫ﺤﻴﺙ‬‫ﺍﻟﻘـﻴﻡ‬ ‫ﻤﺘﻌـﺩﺩﺓ‬ ‫ﺍﻟﺘﺎﻟﻲ‬ ‫ﺍﻟﻤﺜﺎل‬ ‫ﻤﻥ‬ ‫ﻴﻅﻬﺭ‬ ‫ﻜﻤﺎ‬ ‫ﻤﻜﺎﻥ‬ ‫ﻤﻥ‬ ‫ﺃﻜﺜﺭ‬ ‫ﻟﻪ‬ ‫ﻴﻜﻭﻥ‬ ‫ﺃﻥ‬ ‫ﻤﻌﻴﻥ‬ ‫ﻟﻘﺴﻡ‬ ‫ﻴﻤﻜﻥ‬ ‫ﺃﻨﻪ‬ ‫ﺒﻤﻌﻨﻰ‬‫ﺘﻡ‬ ‫ﻟﻭ‬ ‫ﺤﺎﻟﺔ‬ ‫ﻓﻲ‬ ‫ﺒﺠﺩﻭل‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﻤﻜﺎﻥ‬ ‫ﺤﻘل‬ ‫ﻭﻀﻊ‬"‫ﻗﺴﻡ‬".
  30. 30. ‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬ -٣١- ‫ﻗﺴﻡ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﻘﺴﻡ‬ ‫ﺍﺴﻡ‬‫ﺍﻟﻤﻜﺎﻥ‬ ١‫ﺍﻟﺘﻁﻭﻴﺭ‬‫ﺍﻟﻤﻬﻨﺩﺴﻴﻥ‬ ١‫ﺍﻟﺘﻁﻭﻴﺭ‬‫ﺍﻟﺠﺩﻴﺩﺓ‬ ‫ﻤﺼﺭ‬ ٢‫ﺍﻟﺼﻴﺎﻨﺔ‬‫ﺍﻟﻤﻌﺎﺩﻯ‬ ٢‫ﺍﻟﺼﻴﺎﻨﺔ‬‫ﺍﻟﻤﻬﻨﺩﺴﻴﻥ‬ ‫ﻫﻤﺎ‬ ‫ﻤﻜﺎﻨﻴﻥ‬ ‫ﻓﻲ‬ ‫ﻴﻭﺠﺩ‬ ‫ﺍﻟﻤﺜﺎل‬ ‫ﺴﺒﻴل‬ ‫ﻋﻠﻰ‬ ‫ﺍﻟﺘﻁﻭﻴﺭ‬ ‫ﻗﺴﻡ‬ ‫ﺃﻥ‬ ‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﺘﻭﻀﻴﺤﻲ‬ ‫ﺍﻟﺠﺩﻭل‬ ‫ﻤﻥ‬ ‫ﻭﻴﻅﻬﺭ‬ ‫ﺍﻟﺠﺩﻴﺩﺓ‬ ‫ﻭﻤﺼﺭ‬ ‫ﺍﻟﻤﻬﻨﺩﺴﻴﻥ‬,‫ﻭ‬ ‫ﺍﻟﺭﺌﻴﺴﻲ‬ ‫ﺍﻟﻤﻔﺘﺎﺡ‬ ‫ﻓﻲ‬ ‫ﻜﺫﻟﻙ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﻻﺴﻡ‬ ‫ﺘﻜﺭﺍﺭ‬ ‫ﺤﺩﻭﺙ‬ ‫ﻓﻲ‬ ‫ﻴﺘﺴﺒﺏ‬ ‫ﻤﻤﺎ‬‫ﻫﻭ‬ ‫ﻴﺘﻜﺭﺭ‬ ‫ﺃﻻ‬ ‫ﺸﺭﻭﻁﻪ‬ ‫ﻤﻥ‬ ‫ﻭﺍﻟﺫﻱ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬ ‫ﺤﻘل‬,‫ﺒﺠﺩﻭل‬ ‫ﻜﺤﻘل‬ ‫ﺍﻟﺨﺎﺼﻴﺔ‬ ‫ﻫﺫﻩ‬ ‫ﻭﻀﻊ‬ ‫ﻴﺘﻡ‬ ‫ﻟﻡ‬ ‫ﻟﺫﻟﻙ‬"‫ﻗﺴﻡ‬". ‫ﺘﺴﻤﻴﺘﻪ‬ ‫ﻴﻤﻜﻥ‬ ‫ﺠﺩﻴﺩ‬ ‫ﺠﺩﻭل‬ ‫ﻋﻤل‬ ‫ﻁﺭﻴﻕ‬ ‫ﻋﻥ‬ ‫ﺍﻟﻤﺸﻜﻠﺔ‬ ‫ﻫﺫﻩ‬ ‫ﺤل‬ ‫ﻴﺘﻡ‬ ‫ﻭﺴﻭﻑ‬"‫ﻗﺴﻡ‬-‫ﻤﻜﺎﻥ‬"‫ﻫﻲ‬ ‫ﺤﻘﻭﻟﻪ‬ ‫ﻴﻠﻲ‬ ‫ﻜﻤﺎ‬ ‫ﻤﺭﻜﺏ‬ ‫ﺃﺴﺎﺴﻲ‬ ‫ﻤﻔﺘﺎﺡ‬ ‫ﹰ‬‫ﺎ‬‫ﻤﻌ‬ ‫ﺍﻟﺤﻘﻠﻴﻥ‬ ‫ﺠﻌل‬ ‫ﻤﻊ‬ ‫ﺍﻟﻤﻜﺎﻥ‬ ‫ﺤﻘل‬ ‫ﻭ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬ ‫ﺤﻘل‬: ‫ﻗﺴﻡ‬-‫ﻤﻜﺎﻥ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﻘﺴﻡ‬‫ﺍﻟﻤﻜﺎﻥ‬ ‫ﺘﻌﺭﻴﻑ‬: ‫ﺍﻟﻤﺭﻜﺏ‬ ‫ﺍﻷﺴﺎﺴﻲ‬ ‫ﺍﻟﻤﻔﺘﺎﺡ‬Composite Key‫ﺠـﺩﻭل‬ ‫ﻓـﻲ‬ ‫ﺤﻘل‬ ‫ﻤﻥ‬ ‫ﺃﻜﺜﺭ‬ ‫ﻋﻥ‬ ‫ﻋﺒﺎﺭﺓ‬ ‫ﻭﻫﻭ‬ ‫ﻤـﻨﻬﻡ‬ ‫ﺤﻘل‬ ‫ﻜل‬ ‫ﺃﻥ‬ ‫ﺤﻴﻥ‬ ‫ﻓﻲ‬ ‫ﺁﺨﺭ‬ ‫ﻋﻥ‬ ‫ﺴﺠل‬ ‫ﻟﻜل‬ ‫ﹰ‬‫ﺍ‬‫ﻤﻤﻴﺯ‬ ‫ﻭﻴﻜﻭﻥ‬ ‫ﻴﺘﻜﺭﺭ‬ ‫ﻻ‬ ‫ﻤﺠﺘﻤﻌﻴﻥ‬ ‫ﹰ‬‫ﺎ‬‫ﻤﻌ‬ ‫ﻤﺤﺘﻭﺍﻫﻡ‬ ‫ﹰ‬‫ﺍ‬‫ﻤﻨﻔﺭﺩ‬ ‫ﻴﺘﻜﺭﺭ‬ ‫ﺃﻥ‬ ‫ﻴﻤﻜﻥ‬. ‫ﺍﻟﺠﺩﻴﺩ‬ ‫ﺒﺎﻟﺠﺩﻭل‬ ‫ﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻤﺜﺎل‬ ‫ﻴﻠﻲ‬ ‫ﻭﻓﻴﻤﺎ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﻤﻜﺎﻥ‬ ١‫ﺍﻟﻤﻬﻨﺩﺴﻴﻥ‬ ١‫ﺍﻟﺠﺩﻴﺩﺓ‬ ‫ﻤﺼﺭ‬ ٢‫ﺍﻟﻤﻌﺎﺩﻯ‬ ٢‫ﺍﻟﻤﻬﻨﺩﺴﻴﻥ‬ ‫ﺒﺠﺩﻭل‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﻋﻠﻰ‬ ‫ﻟﻠﺩﻻﻟﺔ‬ ‫ﻓﻘﻁ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬ ‫ﺤﻘل‬ ‫ﻓﻲ‬ ‫ﺍﻟﺠﺩﻴﺩ‬ ‫ﺍﻟﺠﺩﻭل‬ ‫ﻓﻲ‬ ‫ﺍﻟﺘﻜﺭﺍﺭ‬ ‫ﻭﻴﻨﺤﺼﺭ‬"‫ﻗﺴﻡ‬" ‫ﺍﻟﻤﺤﻜﻭﻡ‬ ‫ﺍﻟﺘﻜﺭﺍﺭ‬ ‫ﻴﺴﻤﻰ‬ ‫ﻤﺎ‬ ‫ﻭﻫﻭ‬(Controlled Redundancy)‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬ ‫ﺃﻥ‬ ‫ﺤﻴﻥ‬ ‫ﻓﻲ‬ ‫ﻤﻔﺘﺎ‬ ‫ﹰ‬‫ﺎ‬‫ﻤﻌ‬ ‫ﻴﻤﺜﻼﻥ‬ ‫ﻷﻨﻬﻤﺎ‬ ‫ﻴﺘﻜﺭﺭﺍﻥ‬ ‫ﻻ‬ ‫ﹸ‬‫ﺎ‬‫ﻤﻌ‬ ‫ﻭﺍﻟﻤﻜﺎﻥ‬‫ﺍﻟﺠﺩﻴﺩ‬ ‫ﺍﻟﺠﺩﻭل‬ ‫ﺭﺒﻁ‬ ‫ﻴﺘﻡ‬ ‫ﻭﺴﻭﻑ‬ ‫ﻤﺭﻜﺏ‬ ‫ﺃﺴﺎﺴﻲ‬ ‫ﺡ‬ ‫ﺒﺠﺩﻭل‬"‫ﻗﺴ‬‫ﻡ‬"‫ﻜﻤﺎ‬‫ﻴﺘﻀﺢ‬‫ﺒﻌﺩ‬ ‫ﻓﻴﻤﺎ‬.
  31. 31. ‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬ -٣٢- ‫ﹶ‬‫ﺎ‬‫ﺜﺎﻨﻴ‬:‫ﺍﻟـ‬ ‫ﻓﻲ‬ ‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﺒﻴﻥ‬ ‫ﺍﻟﻤﻭﻀﺤﺔ‬ ‫ﺍﻟﻌﻼﻗﺎﺕ‬ ‫ﻟﺘﺤﻘﻕ‬ ‫ﺍﻟﺴﺎﺒﻘﺔ‬ ‫ﺍﻟﺠﺩﺍﻭل‬ ‫ﺘﻬﻴﺌﺔ‬ERD: ١-‫ﺠﺩﻭل‬ ‫ﺒﻴﻥ‬"‫ﻗﺴﻡ‬"‫ﻭﺠﺩﻭل‬"‫ﻤﻭﻅﻑ‬": ‫ﺃ‬-‫ﻋﻼﻗﺔ‬"‫ﻗﺴﻡ‬ ‫ﻓﻲ‬ ‫ﻴﻌﻤل‬": ‫ﺍﻟﺠﺩﻭل‬ ‫ﻨﺎﺤﻴﺔ‬ ‫ﻤﻥ‬ ‫ﺒﺄﻁﺭﺍﻑ‬ ‫ﺭﺃﺱ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬ ‫ﺃﻥ‬ ‫ﺒﻤﺎ‬"‫ﻗ‬‫ﺴﻡ‬"‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﻔﺼل‬ ‫ﻤﻥ‬ ‫ﻭﺍﻀﺢ‬ ‫ﻫﻭ‬ ‫ﻜﻤﺎ‬ ‫ﺍﻟﻜﻴﺎﻨﺎﺕ‬ ‫ﻋﻼﻗﺔ‬ ‫ﻤﺨﻁﻁ‬ ‫ﻤﻥ‬, ‫ﺇﺫﻥ‬‫ﺃﻁﺭﺍﻑ‬ ‫ﻴﻤﺜل‬ ‫ﺍﻟﺫﻱ‬ ‫ﺍﻟﺠﺩﻭل‬ ‫ﻓﻲ‬ ‫ﺤﻘل‬ ‫ﺇﻀﺎﻓﺔ‬ ‫ﻴﺘﻡ‬‫ﺠﺩﻭل‬ ‫ﻭﻫﻭ‬"‫ﻤﻭﻅﻑ‬"‫ﺍﻟﺤﺎﻟـﺔ‬ ‫ﻫـﺫﻩ‬ ‫ﻓﻲ‬ ‫ﻓـﻲ‬ ‫ﺍﻟﻘﺴـﻡ‬ ‫ﺭﻗﻡ‬ ‫ﺒﺤﻘل‬ ‫ﹰ‬‫ﺎ‬‫ﻤﺭﺘﺒﻁ‬ ‫ﻴﻜﻭﻥ‬ ‫ﺍﻟﺤﻘل‬ ‫ﻫﺫﺍ‬ ‫ﺃﻥ‬ ‫ﺃﻱ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺒﻪ‬ ‫ﻴﻌﻤل‬ ‫ﺍﻟﺫﻱ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬ ‫ﻋﻥ‬ ‫ﻴﻌﺒﺭ‬ ‫ﺠﺩﻭل‬"‫ﻗﺴﻡ‬"‫ﺃﺠﻨﺒ‬ ‫ﺤﻘل‬ ‫ﺍﻟﺤﺎﻟﺔ‬ ‫ﻫﺫﻩ‬ ‫ﻓﻲ‬ ‫ﻭﻴﺴﻤﻰ‬‫ﻲ‬(Foreign Key). ‫ﺘﻌﺭﻴﻑ‬: ‫ﺍﻷﺠﻨﺒﻲ‬ ‫ﺍﻟﺤﻘل‬(Foreign Key)‫ﻤﺭﺘﺒﻁ‬ ‫ﺠﺩﻭل‬ ‫ﻓﻲ‬ ‫ﻏﺭﻴﺏ‬ ‫ﺤﻘل‬ ‫ﻫﻭ‬)‫ﺇﻟﻰ‬ ‫ﻴﺸﻴﺭ‬(‫ﻤﻔﺘـﺎﺡ‬ ‫ﺒﺤﻘـل‬ ‫ﺁﺨﺭ‬ ‫ﺠﺩﻭل‬ ‫ﻓﻲ‬ ‫ﺃﺴﺎﺴﻲ‬. ‫ﺠﺩﻭل‬ ‫ﻓﻴﺼﺒﺢ‬"‫ﻤﻭﻅﻑ‬"‫ﻴﻠﻲ‬ ‫ﻜﻤﺎ‬: ‫ﻤﻭﻅﻑ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺍﺴﻡ‬‫ﻨﻭﻉ‬‫ﺍﻟﻤﻴﻼﺩ‬ ‫ﺘﺎﺭﻴﺦ‬‫ﻋﻨﻭﺍﻥ‬‫ﻤﺭﺘﺏ‬‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬ ‫ﻤﻠﺤﻭﻅﺔ‬: ‫ﺍﻷﺠﻨ‬ ‫ﺍﻟﺤﻘل‬ ‫ﺘﺴﻤﻴﺔ‬ ‫ﻴﺸﺘﺭﻁ‬ ‫ﻻ‬‫ﺒﻪ‬ ‫ﺍﻟﻤﺭﺘﺒﻁ‬ ‫ﺍﻷﺴﺎﺴﻲ‬ ‫ﺍﻟﺤﻘل‬ ‫ﺍﺴﻡ‬ ‫ﺒﻨﻔﺱ‬ ‫ﺒﻲ‬‫ﻨﻔﺱ‬ ‫ﻴﻜﻭﻥ‬ ‫ﺍﻥ‬ ‫ﻻﺒﺩ‬ ‫ﻭﻟﻜﻥ‬ ‫ﺍﻟﺤﺎﺴﺏ‬ ‫ﺒﺎﺴﺘﺨﺩﺍﻡ‬ ‫ﻋﻤﻠﻴﺎ‬ ‫ﺍﻟﺠﺩﺍﻭل‬ ‫ﺘﺼﻤﻴﻡ‬ ‫ﻋﻨﺩ‬ ‫ﻴﺘﻀﺢ‬ ‫ﻜﻤﺎ‬ ‫ﻭﺍﻟﺤﺠﻡ‬ ‫ﺍﻟﻨﻭﻉ‬.
  32. 32. ‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬ -٣٣- ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬ ‫ﺘﺤﻘﻕ‬ ‫ﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻤﺜﺎل‬ ‫ﻴﻠﻲ‬ ‫ﻭﻓﻴﻤﺎ‬: ‫ﻤﻭﻅﻑ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺍﺴﻡ‬‫ﻨﻭﻉ‬‫ﺍﻟﻤﻴﻼﺩ‬ ‫ﺘﺎﺭﻴﺦ‬‫ﻋﻨﻭﺍﻥ‬‫ﻤﺭﺘﺏ‬ ‫ﺭﻗﻡ‬ ‫ﺍﻟﻘﺴﻡ‬ ١‫ﺍﷲ‬ ‫ﻋﺒﺩ‬ ‫ﺍﺤﻤﺩ‬‫ﺫﻜﺭ‬١٨/٧/١٩٧٢‫ﺸﺒﺭﺍ‬-‫ﺍﻟﻘﺎﻫﺭﺓ‬٧٥٠١ ٢‫ﻋﻠﻰ‬ ‫ﺤﻨﺎﻥ‬‫ﺃﻨﺜﻰ‬٥/٨/١٩٦١‫ﺍﻟﺠﻴﺯﺓ‬٩٧٥٣ ٣‫ﺍﺤﻤﺩ‬ ‫ﺇﻴﻤﺎﻥ‬‫ﺃﻨﺜﻰ‬٤/٨/١٩٦٢‫ﺯﻴﻨﺏ‬ ‫ﺍﻟﺴﻴﺩﺓ‬- ‫ﺍﻟﻘﺎﻫﺭﺓ‬ ٨٥٠٢ ٤‫ﺍﺤﻤﺩ‬ ‫ﻓﺎﻁﻤﺔ‬‫ﺃﻨﺜﻰ‬١٥/٤/١٩٧٤‫ﺸﺒﺭﺍ‬-‫ﺍﻟﻘﺎﻫﺭﺓ‬٧٠٠١ ٥‫ﻤﻨﺼﻭﺭ‬ ‫ﻴﺎﺴﺭ‬‫ﺫﻜﺭ‬٧/٢/١٩٧٠‫ﺍﻟﺠﺩﻴﺩﺓ‬ ‫ﻤﺹ‬ -‫ﺍﻟﻘﺎﻫﺭﺓ‬ ٧٥٠٢ ٦‫ﻴﻭﺴﻑ‬‫ﷲ‬ ‫ﻋﺒﺩﺍ‬‫ﺫﻜﺭ‬٦/١/١٩٧١‫ﺯﻴﻨﺏ‬ ‫ﺍﻟﺴﻴﺩﺓ‬ ‫ﺍﻟﻘﺎﻫﺭﺓ‬ ٦٥٠٣ ٧‫ﻋﻤﺭ‬ ‫ﺃﻴﻤﻥ‬‫ﺫﻜﺭ‬١٥/١٠/١٩٧٠٦‫ﺃﻜﺘﻭﺒﺭ‬-‫ﺠﻴﺯﺓ‬٦٣٠٢ ٨‫ﺴﺤﺭ‬‫ﻤﻨﺼﻭﺭ‬‫ﺃﻨﺜﻰ‬٣/١/١٩٧٠‫ﺍﻟﻤﻌﺎﺩﻯ‬-‫ﺍﻟﻘﺎﻫﺭﺓ‬٧١٠١ ‫ﻗﺴﻡ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﻘﺴﻡ‬ ‫ﺍﺴﻡ‬ ١‫ﺍﻟﺘﻁﻭﻴﺭ‬ ٢‫ﺍﻟﺼﻴﺎﻨﺔ‬ ٣‫ﺍﻟﺤﺴﺎﺒﺎﺕ‬
  33. 33. ‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬ -٣٤- ‫ﺃﻥ‬ ‫ﻨﻼﺤﻅ‬ ‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﻤﺜﺎل‬ ‫ﻤﻥ‬: ‫ﺍﺤﻤ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺒﻪ‬ ‫ﻴﻌﻤل‬ ‫ﺍﻟﺘﻁﻭﻴﺭ‬ ‫ﻗﺴﻡ‬‫ﻭ‬ ‫ﺍﷲ‬ ‫ﻋﺒﺩ‬ ‫ﺩ‬…………..‫ﻭ‬…………….. ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺒﻪ‬ ‫ﻴﻌﻤل‬ ‫ﺍﻟﺼﻴﺎﻨﺔ‬ ‫ﻗﺴﻡ‬………‫ﻭ‬………………‫ﻭ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺒﻪ‬ ‫ﻴﻌﻤل‬ ‫ﺍﻟﺤﺴﺎﺒﺎﺕ‬ ‫ﻗﺴﻡ‬……..‫ﻭ‬……… ‫ﻭﻫﻭ‬ ‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻤﻔﻬﻭﻡ‬ ‫ﻤﻥ‬ ‫ﺒﺄﻁﺭﺍﻑ‬ ‫ﺭﺃﺱ‬ ‫ﻟﻠﻌﻼﻗﺔ‬ ‫ﻟﺘﻌﺭﻴﻑ‬ ‫ﺍﻟﻭﺼﻭل‬ ‫ﻴﻤﻜﻥ‬ ‫ﻭﺒﺎﻟﺘﺎﻟﻲ‬: ‫ﺘﻌﺭﻴﻑ‬: ‫ﺒﺄﻁﺭﺍﻑ‬ ‫ﺭﺃﺱ‬ ‫ﺍﻟﻌﻼﻗﺔ‬one to many‫ﻟ‬ ‫ﻴﻤﻜﻥ‬ ‫ﺃﻨﻪ‬ ‫ﺘﻌﻨﻰ‬ ‫ﺠﺩﻭﻟﻴﻥ‬ ‫ﺒﻴﻥ‬‫ﺍﻷﻭل‬ ‫ﺒﺎﻟﺠﺩﻭل‬ ‫ﺴﺠل‬)‫ﺭﺃﺱ‬( ‫ﺍﻟﺜﺎﻨﻲ‬ ‫ﺒﺎﻟﺠﺩﻭل‬ ‫ﺴﺠل‬ ‫ﻤﻥ‬ ‫ﺒﺄﻜﺜﺭ‬ ‫ﻴﺭﺘﺒﻁ‬ ‫ﺃﻥ‬)‫ﺃﻁﺭﺍﻑ‬(‫ﺍﻟﺜﺎﻨﻲ‬ ‫ﺒﺎﻟﺠﺩﻭل‬ ‫ﺴﺠل‬ ‫ﺃﻱ‬ ‫ﺃﻥ‬ ‫ﺤﻴﻥ‬ ‫ﻓﻲ‬)‫ﺃﻁﺭﺍﻑ‬( ‫ﻭﺍﺤﺩ‬ ‫ﺒﺴﺠل‬ ‫ﺇﻻ‬ ‫ﻴﺭﺘﺒﻁ‬ ‫ﺃﻥ‬ ‫ﻴﻤﻜﻥ‬ ‫ﻻ‬‫ﻓﻘﻁ‬‫ﺍﻷﻭل‬ ‫ﺍﻟﺠﺩﻭل‬ ‫ﻤﻥ‬)‫ﺭﺃﺱ‬(. ‫ﺏ‬-‫ﻋﻼﻗﺔ‬"‫ﻗﺴﻡ‬ ‫ﻴﺩﻴﺭ‬": ‫ﻴﺩﻴﺭﻩ‬ ‫ﻭﺍﺤﺩ‬ ‫ﻤﻭﻅﻑ‬ ‫ﻟﻪ‬ ‫ﻗﺴﻡ‬ ‫ﻜل‬ ‫ﺃﻥ‬ ‫ﺒﻤﻌﻨﻰ‬ ‫ﺒﺭﺃﺱ‬ ‫ﺭﺃﺱ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬ ‫ﺃﻥ‬ ‫ﺒﻤﺎ‬,‫ﺇﺫﻥ‬‫ﺇﻀـﺎﻓﺔ‬ ‫ﻴﺘﻡ‬ ‫ﺠﺩﻭل‬ ‫ﻓﻲ‬ ‫ﺃﺠﻨﺒﻲ‬ ‫ﻜﺤﻘل‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺭﻗﻡ‬ ‫ﺤﻘل‬"‫ﻗﺴ‬‫ﻡ‬"‫ﺠـﺩﻭل‬ ‫ﻓـﻲ‬ ‫ﺍﻷﺴﺎﺴﻲ‬ ‫ﺍﻟﻤﻔﺘﺎﺡ‬ ‫ﺤﻘل‬ ‫ﺇﻟﻰ‬ ‫ﻴﺸﻴﺭ‬ ‫ﻟﻜﻲ‬ "‫ﻤﻭﻅﻑ‬"‫ﺍﻟﻘﺴﻡ‬ ‫ﻫﺫﺍ‬ ‫ﻴﺩﻴﺭ‬ ‫ﺍﻟﺫﻱ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﻋﻠﻰ‬ ‫ﻟﻠﺩﻻﻟﺔ‬. ‫ﺍﻟﺒﺩﺍﻴﺔ‬ ‫ﺘﺎﺭﻴﺦ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﻭﻀﻊ‬ ‫ﻴﺘﻡ‬ ‫ﻜﻤﺎ‬)‫ﺨﺎﺼﻴﺔ‬ ‫ﻭﻫﻰ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﻟﻬﺫﺍ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺇﺩﺍﺭﺓ‬ ‫ﺒﺩﺍﻴﺔ‬ ‫ﺘﺎﺭﻴﺦ‬ ‫ﺃﻱ‬ ‫ﺍﻟ‬ ‫ﻤﻥ‬ ‫ﻟﻘﺴﻡ‬ ‫ﻤﻭﻅﻑ‬ ‫ﺇﺩﺍﺭﺓ‬ ‫ﻟﻌﻼﻗﺔ‬ ‫ﺘﺎﺒﻌﺔ‬‫ـ‬(ERD‫ﻜﻤﺎ‬ ‫ﻗﺴﻡ‬ ‫ﺠﺩﻭل‬ ‫ﻓﻴﺼﺒﺢ‬ ‫ﹰ‬‫ﺎ‬‫ﺃﻴﻀ‬ ‫ﻗﺴﻡ‬ ‫ﺠﺩﻭل‬ ‫ﻓﻲ‬ ‫ﻜﺤﻘل‬ ‫ﻴﻠﻲ‬: ‫ﻗﺴﻡ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﻘﺴﻡ‬ ‫ﺍﺴﻡ‬‫ﺍﻟﻤﺩﻴﺭ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﺒﺩﺍﻴﺔ‬ ‫ﺘﺎﺭﻴﺦ‬ ‫ﻻ‬‫ﺍﻟﻤﻔﺘﺎﺡ‬ ‫ﺤﻘل‬ ‫ﻭﻀﻊ‬ ‫ﺘﻡ‬ ‫ﺃﻨﻪ‬ ‫ﺤﻅ‬‫ﺍﻷﺠﻨﺒﻲ‬‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻓﻲ‬ ‫ﻜﻠﻴﺎ‬ ‫ﺍﻟﻤﺸﺎﺭﻙ‬ ‫ﺍﻟﺠﺩﻭل‬ ‫ﻓﻰ‬.‫ﺘﻡ‬ ‫ﻟﻭ‬ ‫ﻴﺤﺩﺙ‬ ‫ﻤﺎﺫﺍ‬ ‫ﺤﻘل‬ ‫ﻭﻀﻊ‬‫ﺍﻟﻤﻔﺘﺎﺡ‬‫ﺍﻷﺠﻨﺒﻲ‬‫ﻤﻌﻠﻤﻙ؟‬ ‫ﻤﻊ‬ ‫ﻨﺎﻗﺵ‬ ‫ﻤﻭﻅﻑ؟‬ ‫ﺠﺩﻭل‬ ‫ﻓﻰ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬
  34. 34. ‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬ -٣٥- ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬ ‫ﺘﺤﻘﻕ‬ ‫ﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻤﺜﺎل‬ ‫ﻴﻠﻲ‬ ‫ﻭﻓﻴﻤﺎ‬: ‫ﻤﻭﻅﻑ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺍﺴﻡ‬‫ﻨﻭﻉ‬‫ﺍﻟﻤﻴﻼﺩ‬ ‫ﺘﺎﺭﻴﺦ‬‫ﻋﻨﻭﺍﻥ‬‫ﻤﺭﺘﺏ‬‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬ ١‫ﺍﷲ‬ ‫ﻋﺒﺩ‬ ‫ﺍﺤﻤﺩ‬‫ﺫﻜﺭ‬١٨/٧/١٩٧٢‫ﺸﺒﺭﺍ‬-‫ﺍﻟﻘﺎﻫﺭﺓ‬٧٥٠١ ٢‫ﻋﻠﻰ‬ ‫ﺤﻨﺎﻥ‬‫ﺃﻨﺜﻰ‬٥/٨/١٩٦١‫ﺍﻟﺠﻴﺯﺓ‬٩٧٥٣ ٣‫ﺇﻴﻤﺎﻥ‬‫ﻋﻤﺭ‬‫ﺃﻨﺜﻰ‬٤/٨/١٩٦٢‫ﺯﻴﻨﺏ‬ ‫ﺍﻟﺴﻴﺩﺓ‬- ‫ﺍﻟﻘﺎﻫﺭﺓ‬ ٨٥٠٢ ٤‫ﺍﺤﻤﺩ‬ ‫ﻓﺎﻁﻤﺔ‬‫ﺃﻨﺜﻰ‬١٥/٤/١٩٧٤‫ﺸﺒﺭﺍ‬-‫ﺍﻟﻘﺎﻫﺭﺓ‬٧٠٠١ ٥‫ﻤﻨﺼﻭﺭ‬ ‫ﻴﺎﺴﺭ‬‫ﺫﻜﺭ‬٧/٢/١٩٧٠‫ﺍﻟﺠﺩﻴﺩﺓ‬ ‫ﻤﺹ‬ -‫ﺍﻟﻘﺎﻫﺭﺓ‬ ٧٥٠٢ ٦‫ﻴﻭﺴﻑ‬‫ﺍﷲ‬ ‫ﻋﺒﺩ‬‫ﺫﻜﺭ‬٦/١/١٩٧١‫ﺍﻟﻘﺎﻫﺭﺓ‬ ‫ﺯﻴﻨﺏ‬ ‫ﺍﻟﺴﻴﺩﺓ‬٦٥٠٣ ٧‫ﺍﻟﺠﻤل‬ ‫ﻓﺎﺭﻭﻕ‬‫ﺫﻜﺭ‬١٥/١٠/١٩٧ ٠ ٦‫ﺃﻜﺘﻭﺒﺭ‬-‫ﺠﻴﺯﺓ‬٦٣٠٢ ٨‫ﺴﺤﺭ‬‫ﻤﻨﺼﻭﺭ‬‫ﺃﻨﺜﻰ‬٣/١/١٩٧٠‫ﺍﻟﻤﻌﺎﺩﻯ‬-‫ﺍﻟﻘ‬‫ﺎﻫﺭﺓ‬٧١٠١ ‫ﻗﺴﻡ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﻘﺴﻡ‬ ‫ﺍﺴﻡ‬‫ﺍﻟﻤﺩﻴﺭ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﺒﺩﺍﻴﺔ‬ ‫ﺘﺎﺭﻴﺦ‬ ١‫ﺍﻟﺘﻁﻭﻴﺭ‬١١٠/١/١٩٩٩ ٢‫ﺍﻟﺼﻴﺎﻨﺔ‬٥٥/٦/١٩٩٩ ٣‫ﺍﻟﺤﺴﺎﺒﺎﺕ‬٤٢/١/٢٠٠٠ ‫ﺃﻥ‬ ‫ﻨﻼﺤﻅ‬ ‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﻤﺜﺎل‬ ‫ﻤﻥ‬: ‫ﺍﻟﻤﻭﻅﻑ‬…………..‫ﻫﻭ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﻟﻬﺫﺍ‬ ‫ﺇﺩﺍﺭﺘﻪ‬ ‫ﺒﺩﺍﻴﺔ‬ ‫ﻭﺘﺎﺭﻴﺦ‬ ‫ﺍﻟﺘﻁﻭﻴﺭ‬ ‫ﻗﺴﻡ‬ ‫ﻴﺩﻴﺭ‬…………….. ‫ﺍﻟﻤﻭﻅﻑ‬…………..‫ﻗﺴ‬ ‫ﻴﺩﻴﺭ‬‫ﻫﻭ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﻟﻬﺫﺍ‬ ‫ﺇﺩﺍﺭﺘﻪ‬ ‫ﺒﺩﺍﻴﺔ‬ ‫ﻭﺘﺎﺭﻴﺦ‬ ‫ﺍﻟﺼﻴﺎﻨﺔ‬ ‫ﻡ‬…………….. ‫ﻗﺴﻡ‬…………..‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﻴﺩﻴﺭﻩ‬…………‫ﻫﻭ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﻟﻬﺫﺍ‬ ‫ﺇﺩﺍﺭﺘﻪ‬ ‫ﺒﺩﺍﻴﺔ‬ ‫ﻭﺘﺎﺭﻴﺦ‬……….. ‫ﻭﻫﻭ‬ ‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬ ‫ﻤﻔﻬﻭﻡ‬ ‫ﻤﻥ‬ ‫ﺒﺭﺃﺱ‬ ‫ﺭﺃﺱ‬ ‫ﻟﻠﻌﻼﻗﺔ‬ ‫ﻟﺘﻌﺭﻴﻑ‬ ‫ﺍﻟﻭﺼﻭل‬ ‫ﻴﻤﻜﻥ‬ ‫ﻭﺒﺎﻟﺘﺎﻟﻲ‬:
  35. 35. ‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬ -٣٦- ‫ﺘﻌﺭﻴﻑ‬: ‫ﺒﺭﺃﺱ‬ ‫ﺭﺃﺱ‬ ‫ﺍﻟﻌﻼﻗﺔ‬One to One‫ﺠﺩﻭﻟﻴﻥ‬ ‫ﺒﻴﻥ‬‫ﻴـﺭﺘﺒﻁ‬ ‫ﺃﻥ‬ ‫ﺍﻷﻭل‬ ‫ﺒﺎﻟﺠﺩﻭل‬ ‫ﻟﺴﺠل‬ ‫ﻴﻤﻜﻥ‬ ‫ﺃﻨﻪ‬ ‫ﺘﻌﻨﻰ‬ ‫ﻓﻘـﻁ‬ ‫ﻭﺍﺤﺩ‬ ‫ﺒﺴﺠل‬ ‫ﻴﺭﺘﺒﻁ‬ ‫ﺃﻥ‬ ‫ﺍﻟﺜﺎﻨﻲ‬ ‫ﺒﺎﻟﺠﺩﻭل‬ ‫ﻟﺴﺠل‬ ‫ﻴﻤﻜﻥ‬ ‫ﻭﻜﺫﻟﻙ‬ ‫ﺍﻟﺜﺎﻨﻲ‬ ‫ﺍﻟﺠﺩﻭل‬ ‫ﻤﻥ‬ ‫ﻓﻘﻁ‬ ‫ﻭﺍﺤﺩ‬ ‫ﺒﺴﺠل‬ ‫ﺍﻷﻭل‬ ‫ﺍﻟﺠﺩﻭل‬ ‫ﻤﻥ‬. ٢-‫ﺠﺩﻭل‬ ‫ﺒﻴﻥ‬"‫ﻤﻭﻅﻑ‬"‫ﺠﺩﻭل‬ ‫ﻭ‬"‫ﻤﺸﺭﻭﻉ‬": ‫ﻋﻼﻗﺔ‬ ‫ﻭﻫﻰ‬ ‫ﻭﺍﺤﺩﺓ‬ ‫ﻋﻼﻗﺔ‬ ‫ﺘﻭﺠﺩ‬"‫ﻤﺸﺭﻭﻉ‬ ‫ﻓﻲ‬ ‫ﻴﻌﻤل‬"‫ﺒﺄﻁﺭﺍﻑ‬ ‫ﺃﻁﺭﺍﻑ‬ ‫ﺍﻟﻨﻭﻉ‬ ‫ﻤﻥ‬‫ﺒـﺎﻟﺭﻏﻡ‬ ‫ﻭ‬ ‫ﺍﻟﺒﻴﺎﻨـﺎﺕ‬ ‫ﻗﺎﻋـﺩﺓ‬ ‫ﻨﻤـﻭﺫﺝ‬ ‫ﻓﻲ‬ ‫ﻟﻬﺎ‬ ‫ﻻﻭﺠﻭﺩ‬ ‫ﺃﻨﻪ‬ ‫ﺇﻻ‬ ‫ﺍﻷﻨﻅﻤﺔ‬ ‫ﻤﻌﻅﻡ‬ ‫ﻓﻲ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬ ‫ﻤﺜل‬ ‫ﺸﻴﻭﻉ‬ ‫ﻤﻥ‬ ‫ﺍﻟﻌﻼﻗﻴﺔ‬. ‫ﺇﻨﺸـﺎﺀ‬ ‫ﻁﺭﻴـﻕ‬ ‫ﻋﻥ‬ ‫ﺒﺄﻁﺭﺍﻑ‬ ‫ﺭﺃﺱ‬ ‫ﻤﻨﻬﻤﺎ‬ ‫ﻜل‬ ‫ﻋﻼﻗﺘﻴﻥ‬ ‫ﺇﻟﻰ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬ ‫ﺘﻜﺴﻴﺭ‬ ‫ﻤﻥ‬ ‫ﻻﺒﺩ‬ ‫ﻟﺫﻟﻙ‬ ‫ﺒﺎﺴﻡ‬ ‫ﺠﺩﻴﺩ‬ ‫ﺠﺩﻭل‬"‫ﻤﻭﻅﻑ‬-‫ﻤﺸﺭﻭﻉ‬"‫ﻭﺴﻴﻁ‬ ‫ﺠﺩﻭل‬ ‫ﻭﻫﻭ‬)‫ﺭﺒﻁ‬ ‫ﺠﺩﻭل‬(‫ﻋﻠﻰ‬ ‫ﻴﺤﺘﻭﻯ‬: •‫ﻴﺸ‬ ‫ﺃﺠﻨﺒﻲ‬ ‫ﺤﻘل‬‫ﻟﺠﺩﻭل‬ ‫ﺍﻷﺴﺎﺴﻲ‬ ‫ﺍﻟﻤﻔﺘﺎﺡ‬ ‫ﺤﻘل‬ ‫ﺇﻟﻰ‬ ‫ﻴﺭ‬"‫ﻤﺸﺭﻭﻉ‬"‫ﻭﻫﻭ‬"‫ﺍﻟﻤﺸﺭﻭﻉ‬ ‫ﺭﻗﻡ‬" •‫ﻟﺠﺩﻭل‬ ‫ﺍﻷﺴﺎﺴﻲ‬ ‫ﺍﻟﻤﻔﺘﺎﺡ‬ ‫ﺤﻘل‬ ‫ﺇﻟﻰ‬ ‫ﻴﺸﻴﺭ‬ ‫ﺁﺨﺭ‬ ‫ﺃﺠﻨﺒﻲ‬ ‫ﺤﻘل‬"‫ﻤﻭﻅﻑ‬"‫ﻭﻫﻭ‬"‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺭﻗﻡ‬" •‫ﺃﺴﺎﺴﻲ‬ ‫ﻤﻔﺘﺎﺡ‬ ‫ﹰ‬‫ﺎ‬‫ﻤﻌ‬ ‫ﺍﻟﺤﻘﻠﻴﻥ‬ ‫ﺠﻌل‬‫ﻤﺭﻜﺏ‬. •‫ﺍﻟﻭﺴﻴﻁ‬ ‫ﺍﻟﺠﺩﻭل‬ ‫ﻫﺫﺍ‬ ‫ﻓﻲ‬ ‫ﺒﺎﻟﻌﻼﻗﺔ‬ ‫ﻭﺍﻟﺨﺎﺼﺔ‬ ‫ﺍﻟﺴﺎﻋﺎﺕ‬ ‫ﻋﺩﺩ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﻭﻀﻊ‬ ‫ﻴﺘﻡ‬. ‫ﺘﻌﺭﻴﻑ‬: ‫ﺍﻟﻭ‬ ‫ﺍﻟﺠﺩﻭل‬‫ﺴﻴﻁ‬)‫ﺍﻟﺭﺒﻁ‬ ‫ﺠﺩﻭل‬(‫ﺒﻴﻨﻬﻤـﺎ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﺠﺩﻭﻟﻴﻥ‬ ‫ﻟﺭﺒﻁ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻟﻘﺎﻋﺩﺓ‬ ‫ﻴﻀﺎﻑ‬ ‫ﺠﺩﻭل‬ ‫ﻫﻭ‬ ‫ﺒﺄﻁﺭﺍﻑ‬ ‫ﺃﻁﺭﺍﻑ‬. -‫ﺭﺃﺱ‬ ‫ﺍﻟﻭﺴﻴﻁ‬ ‫ﺍﻟﺠﺩﻭل‬ ‫ﻭﻫﺫﺍ‬ ‫ﻤﻨﻬﻤﺎ‬ ‫ﺠﺩﻭل‬ ‫ﻜل‬ ‫ﺒﻴﻥ‬ ‫ﺍﻟﻌﻼﻗﺔ‬‫ﺒﺄﻁﺭﺍﻑ‬. -‫ﺤﻘل‬ ‫ﻋﻥ‬ ‫ﻋﺒﺎﺭﺓ‬ ‫ﺤﻘﻭﻟﻪ‬)‫ﺤ‬‫ﻘﻭل‬(‫ﻭﺤﻘل‬ ‫ﺍﻷﻭل‬ ‫ﻟﻠﺠﺩﻭل‬ ‫ﺍﻷﺴﺎﺴﻲ‬ ‫ﺒﺎﻟﻤﻔﺘﺎﺡ‬ ‫ﻤﺭﺘﺒﻁ‬)‫ﺤﻘﻭل‬(‫ﻤﺭﺘﺒﻁ‬ ‫ﺍﻟﺜﺎﻨ‬ ‫ﻟﻠﺠﺩﻭل‬ ‫ﺍﻷﺴﺎﺴﻲ‬ ‫ﺒﺎﻟﻤﻔﺘﺎﺡ‬‫ﺍﻷﺴﺎﺴـﻲ‬ ‫ﺍﻟﻤﻔﺘـﺎﺡ‬ ‫ﺤﻘـﻭل‬ ‫ﻫـﻲ‬ ‫ﻤﺠﺘﻤﻌـﺔ‬ ‫ﺍﻟﺤﻘـﻭل‬ ‫ﻫﺫﻩ‬ ‫ﻭﺘﻜﻭﻥ‬ ‫ﻲ‬ ‫ﺍﻟﻭﺴﻴﻁ‬ ‫ﻟﻠﺠﺩﻭل‬. -‫ﺍﻟﻭﺴﻴﻁ‬ ‫ﺍﻟﺠﺩﻭل‬ ‫ﻫﺫﺍ‬ ‫ﻓﻲ‬ ‫ﺍﻟﺠﺩﻭﻟﻴﻥ‬ ‫ﺒﻴﻥ‬ ‫ﻟﻠﻌﻼﻗﺔ‬ ‫ﺨﺼﺎﺌﺹ‬ ‫ﺃﻱ‬ ‫ﺇﻀﺎﻓﺔ‬ ‫ﻴﺘﻡ‬.
  36. 36. ‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬ -٣٧- ١ ‫ﻴﻠﻲ‬ ‫ﻜﻤﺎ‬ ‫ﺍﻟﻨﺎﺘﺞ‬ ‫ﺍﻟﺠﺩﻴﺩ‬ ‫ﺍﻟﺠﺩﻭل‬ ‫ﻭﻴﻜﻭﻥ‬: ‫ﻤﻭﻅﻑ‬_‫ﻤﺸﺭﻭﻉ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﻤﺸﺭﻭﻉ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﺴﺎﻋﺎﺕ‬ ‫ﻋﺩﺩ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﻫﺫﻩ‬ ‫ﺘﺤﻘﻕ‬ ‫ﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻤﺜﺎل‬ ‫ﻴﻠﻲ‬ ‫ﻓﻴﻤﺎ‬: ‫اﻟﻌﻼﻗﺔ‬ ‫هﺬﻩ‬ ‫ﺗﺤﻘﻖ‬ ‫ﻟﺒﻴﺎﻧﺎت‬ ‫ﻣﺜﺎل‬ ‫ﻳﻠﻲ‬ ‫ﻓﻴﻤﺎ‬: ‫ﻣﺸﺮوع‬ ‫اﻟﻤﺸﺮوع‬ ‫رﻗﻢ‬‫اﻟﻤﺸﺮوع‬ ‫اﺳﻢ‬‫اﻟﻤﺸﺮوع‬ ‫ﻣﻮﻗﻊ‬ ١‫اﻹدارﻳﺔ‬ ‫اﻟﻤﻴﻜﻨﺔ‬‫اﻟﻤﻬﻨﺪﺳﻴﻦ‬ ٢‫اﻹﻧﺘﺮﻧﺖ‬ ‫ﻣﻌﺎﻣﻞ‬‫اﻟﻤﻌﺎدى‬ ٣‫اﻟﻤﺨﺎزن‬ ‫ﻧﻈﺎم‬‫اﻟﺠﺪﻳﺪة‬ ‫ﻣﺼﺮ‬ ‫ﻣﻮﻇﻒ‬_‫ﻣﺸﺮوع‬ ‫اﻟﻤﻮﻇﻒ‬ ‫رﻗﻢ‬‫اﻟﻤﺸﺮوع‬ ‫رﻗﻢ‬‫ﻋﺪد‬ ‫اﻟﺴﺎﻋﺎت‬ ١١٢٠ ١٢٨ ٢١١٥ ٣١١٠ ٣٣١٢ ٥٢١٠ ٥٣٩ ٤٢١٢ ٤٣١٠
  37. 37. ‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬ -٣٨- ‫ﻣﻮﻇﻒ‬ ‫اﻟﻤﻮﻇﻒ‬ ‫رﻗﻢ‬‫اﻟﻤﻮﻇﻒ‬ ‫اﺳﻢ‬‫ﻧﻮع‬‫اﻟﻤﻴﻼد‬ ‫ﺗﺎرﻳﺦ‬‫ﻋﻨﻮان‬‫ﻣﺮﺗﺐ‬‫اﻟﻘﺴﻢ‬ ‫رﻗﻢ‬ ١‫ﺍﷲ‬ ‫ﻋﺒﺩ‬ ‫ﺍﺤﻤﺩ‬‫ﺫﻜﺭ‬١٨/٧/١٩٧٢‫ﺷﺒﺮا‬-‫اﻟﻘﺎهﺮة‬٧٥٠١ ٢‫ﻋﻠﻰ‬ ‫ﺤﻨﺎﻥ‬‫ﺃﻨﺜ‬‫ﻰ‬٥/٨/١٩٦١‫اﻟﺠﻴﺰة‬٩٧٥٣ ٣‫ﺍﺤﻤﺩ‬ ‫ﺇﻴﻤﺎﻥ‬‫ﺃﻨﺜﻰ‬٤/٨/١٩٦٢‫زﻳﻨﺐ‬ ‫اﻟﺴﻴﺪة‬-‫اﻟﻘﺎهﺮة‬٨٥٠٢ ٤‫ﺍﺤﻤﺩ‬ ‫ﻓﺎﻁﻤﺔ‬‫ﺃﻨﺜﻰ‬١٥/٤/١٩٧٤‫ﺷﺒﺮا‬-‫اﻟﻘﺎهﺮة‬٧٠٠١ ٥‫ﻤﻨﺼﻭﺭ‬ ‫ﻴﺎﺴﺭ‬‫ﺫﻜﺭ‬٧/٢/١٩٧٠‫اﻟﺠﺪﻳﺪة‬ ‫ﻣﺺ‬-‫اﻟﻘﺎهﺮة‬٧٥٠٢ ٦‫ﻴﻭﺴﻑ‬‫ﺍﷲ‬ ‫ﻋﺒﺩ‬‫ﺫﻜﺭ‬٦/١/١٩٧١‫اﻟﻘﺎهﺮة‬ ‫زﻳﻨﺐ‬ ‫اﻟﺴﻴﺪة‬٦٥٠٣ ٧‫ﻋﻤﺭ‬ ‫ﺃﻴﻤﻥ‬‫ﺫﻜﺭ‬١٥/١٠/١٩٧٠٦‫أآﺘﻮﺑﺮ‬-‫ﺟﻴﺰة‬٦٣٠٢ ٨‫ﺴﺤﺭ‬‫ﻤﻨﺼﻭﺭ‬‫ﺃﻨﺜﻰ‬٣/١/١٩٧٠‫اﻟﻤﻌﺎدى‬-‫اﻟﻘﺎهﺮة‬٧١٠١ ‫ﺃﻥ‬ ‫ﻨﻼﺤﻅ‬ ‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﻤﺜﺎل‬ ‫ﻤﻥ‬: -‫ﺍﺤﻤﺩ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺒﻪ‬ ‫ﻴﻌﻤل‬ ‫ﺍﻹﺩﺍﺭﻴﺔ‬ ‫ﺍﻟﻤﻴﻜﻨﺔ‬ ‫ﻤﺸﺭﻭﻉ‬‫ﻭ‬ ‫ﻋﺒﺩﺍﷲ‬…………….‫ﻭ‬………. -‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺒﻪ‬ ‫ﻴﻌﻤل‬ ‫ﺍﻹﻨﺘﺭﻨﺕ‬ ‫ﺸﺒﻜﺎﺕ‬ ‫ﻤﺸﺭﻭﻉ‬………..‫ﻭ‬………..‫ﻭ‬………….. -‫ﺍﻟﻤﻭﻅﻑ‬…………..‫ﻤﺸﺭﻭﻉ‬ ‫ﻓﻲ‬ ‫ﻴﻌﻤل‬……… -‫ﺍﻟﻤﻭﻅﻑ‬…………..‫ﻤﺸﺭﻭﻉ‬ ‫ﻓﻲ‬ ‫ﻴﻌﻤل‬……….‫ﻭ‬………………. -‫ﺍﻟﻤﻭﻅﻑ‬…………..‫ﻤﺸﺭﻭﻉ‬ ‫ﻓﻲ‬ ‫ﻴﻌﻤل‬………‫ﻭ‬……………….. -‫ﺍﻟﻭﺴﻴﻁ‬ ‫ﺒﺎﻟﺠﺩﻭل‬ ‫ﻴﺘﻜﺭﺭ‬ ‫ﻻ‬ ‫ﹰ‬‫ﺎ‬‫ﻤﻌ‬ ‫ﺍﻟﻤﺸﺭﻭﻉ‬ ‫ﺭﻗﻡ‬ ‫ﻭﺤﻘل‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺭﻗﻡ‬ ‫ﺤﻘل‬ ‫ﻤﺤﺘﻭﻯ‬"‫ﻤﻭﻅﻑ‬_‫ﻤﺸﺭﻭﻉ‬" ‫ﹰ‬‫ﺍ‬‫ﻤﻨﻔﺭﺩ‬ ‫ﻴﺘﻜﺭﺭ‬ ‫ﺃﻥ‬ ‫ﻴﻤﻜﻥ‬ ‫ﻤﻨﻬﻤﺎ‬ ‫ﻜل‬ ‫ﺃﻥ‬ ‫ﺤﻴﻥ‬ ‫ﻓﻲ‬. ‫ﻟ‬ ‫ﻟﺘﻌﺭﻴﻑ‬ ‫ﺍﻟﻭﺼﻭل‬ ‫ﻴﻤﻜﻥ‬ ‫ﻭﺒﺎﻟﺘﺎﻟﻲ‬‫ﺍﻟﻌﻼﻗﻴـﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬ ‫ﻤﻔﻬﻭﻡ‬ ‫ﻤﻥ‬ ‫ﺒﺄﻁﺭﺍﻑ‬ ‫ﺃﻁﺭﺍﻑ‬ ‫ﻠﻌﻼﻗﺔ‬ ‫ﻭﻫﻭ‬: ‫ﺘﻌﺭﻴﻑ‬: ‫ﺒﺄﻁﺭﺍﻑ‬ ‫ﺃﻁﺭﺍﻑ‬ ‫ﺍﻟﻌﻼﻗﺔ‬Many to Many‫ﺠﺩﻭﻟﻴﻥ‬ ‫ﺒﻴﻥ‬‫ﺃﻥ‬ ‫ﺍﻷﻭل‬ ‫ﺒﺎﻟﺠﺩﻭل‬ ‫ﻟﺴﺠل‬ ‫ﻴﻤﻜﻥ‬ ‫ﺃﻨﻪ‬ ‫ﺘﻌﻨﻰ‬ ‫ﺴﺠل‬ ‫ﻤﻥ‬ ‫ﺒﺄﻜﺜﺭ‬ ‫ﻴﺭﺘﺒﻁ‬ ‫ﺃﻥ‬ ‫ﺍﻟﺜﺎﻨﻲ‬ ‫ﺒﺎﻟﺠﺩﻭل‬ ‫ﻟﺴﺠل‬ ‫ﻴﻤﻜﻥ‬ ‫ﻭﻜﺫﻟﻙ‬ ‫ﺍﻟﺜﺎﻨﻲ‬ ‫ﺒﺎﻟﺠﺩﻭل‬ ‫ﺴﺠل‬ ‫ﻤﻥ‬ ‫ﺒﺄﻜﺜﺭ‬ ‫ﻴﺭﺘﺒﻁ‬ ‫ﺍﻷﻭل‬ ‫ﺒﺎﻟﺠﺩﻭل‬. ٤-‫ﺠﺩﻭل‬ ‫ﺒﻴﻥ‬"‫ﻗﺴﻡ‬"‫ﻭﺠﺩﻭل‬"‫ﻗﺴﻡ‬_‫ﻤﻜﺎﻥ‬": ‫ﻟﺠﺩﻭل‬ ‫ﺒﺎﻟﻨﺴﺒﺔ‬"‫ﻗﺴﻡ‬_‫ﻤﻜﺎﻥ‬"‫ﻟﻠﻘﺴـﻡ‬ ‫ﺍﻟﻤﻜﺎﻥ‬ ‫ﺨﺎﺼﻴﺔ‬ ‫ﺃﻥ‬ ‫ﻤﺸﻜﻠﺔ‬ ‫ﻟﻌﻼﺝ‬ ‫ﻗﺒل‬ ‫ﻤﻥ‬ ‫ﺇﻨﺸﺎﺅﻩ‬ ‫ﺘﻡ‬ ‫ﻭﺍﻟﺫﻱ‬ ‫ﺒﺠﺩﻭل‬ ‫ﺭﺒﻁﻪ‬ ‫ﻴﺘﻡ‬ ‫ﺍﻟﻘﻴﻡ‬ ‫ﻤﺘﻌﺩﺩﺓ‬"‫ﻗﺴﻡ‬"‫ﻨﺎﺤﻴﺔ‬ ‫ﻤﻥ‬ ‫ﺒﺄﻁﺭﺍﻑ‬ ‫ﺭﺃﺱ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﺃﻥ‬ ‫ﺃﺴﺎﺱ‬ ‫ﻋﻠﻰ‬"‫ﻗﺴﻡ‬"‫ﺃﻥ‬ ‫ﺤﻴﺙ‬
  38. 38. ‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬ -٣٩- ‫ﻤﻜﺎﻥ‬ ‫ﻤﻥ‬ ‫ﺃﻜﺜﺭ‬ ‫ﻟﻪ‬ ‫ﻴﻜﻭﻥ‬ ‫ﺃﻥ‬ ‫ﻴﻤﻜﻥ‬ ‫ﺍﻟﻭﺍﺤﺩ‬ ‫ﺍﻟﻘﺴﻡ‬‫ﻴﻌﺘ‬ ‫ﻭﻟﺫﻟﻙ‬‫ﻋﺒـﺎﺭﺓ‬ ‫ﺍﻟﺠﺩﻴﺩ‬ ‫ﺒﺎﻟﺠﺩﻭل‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬ ‫ﺤﻘل‬ ‫ﺒﺭ‬ ‫ﺒﺠﺩﻭل‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﻟﺭﻗﻡ‬ ‫ﻴﺸﻴﺭ‬ ‫ﺃﺠﻨﺒﻲ‬ ‫ﺤﻘل‬"‫ﻗﺴﻡ‬". ‫ﺍﻟﺴﺎﺒﻘﺔ‬ ‫ﺍﻟﻌﻼﻗﺔ‬ ‫ﺘﺤﻘﻕ‬ ‫ﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻤﺜﺎل‬ ‫ﻴﻠﻲ‬ ‫ﻭﻓﻴﻤﺎ‬: ‫ﺃﻥ‬ ‫ﻨﻼﺤﻅ‬ ‫ﺍﻟﺴﺎﺒﻕ‬ ‫ﺍﻟﻤﺜﺎل‬ ‫ﻭﻤﻥ‬: ‫ﻓﻲ‬ ‫ﻴﻭﺠﺩ‬ ‫ﺍﻟﺘﻁﻭﻴﺭ‬ ‫ﻗﺴﻡ‬……………‫ﻭ‬……………… ‫ﻓﻲ‬ ‫ﻴﻭﺠﺩ‬ ‫ﺍﻟﺼﻴﺎﻨﺔ‬ ‫ﻭﻗﺴﻡ‬…………….‫ﻭ‬…………… ‫ﻓﻲ‬ ‫ﻴﻭﺠﺩ‬ ‫ﺍﻟﺤﺴﺎﺒﺎﺕ‬ ‫ﻭﻗﺴﻡ‬………… ‫ﺍﻟﺒﻴﺎ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﺠﺩﺍﻭل‬ ‫ﻜﺎﻓﺔ‬ ‫ﻋﻤل‬ ‫ﻭﺒﻌﺩ‬‫ﻋﻠﻴﻪ‬ ‫ﻴﻁﻠﻕ‬ ‫ﻭﺍﺤﺩ‬ ‫ﻤﺨﻁﻁ‬ ‫ﻓﻲ‬ ‫ﺘﺠﻤﻴﻌﻬﺎ‬ ‫ﺒﺘﻡ‬ ‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﻨﺎﺕ‬‫ﻨﻤﻭﺫﺝ‬ )‫ﻤ‬‫ﺨﻁﻁ‬(‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬‫ﻜﺎﻟﺘﺎﻟﻲ‬: ‫ﻤﻭﻅﻑ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺍﺴﻡ‬‫ﻨﻭﻉ‬‫ﺍﻟﻤﻴﻼﺩ‬ ‫ﺘﺎﺭﻴﺦ‬‫ﻋﻨﻭﺍﻥ‬‫ﻤﺭﺘﺏ‬‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬ ‫ﻗﺴﻢ‬ ‫اﻟﻘﺴﻢ‬ ‫رﻗﻢ‬‫اﻟﻘﺴﻢ‬ ‫اﺳﻢ‬‫اﻟﻤﺪﻳﺮ‬ ‫رﻗﻢ‬‫اﻟﺒﺪاﻳﺔ‬ ‫ﺗﺎرﻳﺦ‬ ١‫اﻟﺘﻄﻮﻳﺮ‬١١٠/١/١٩٩٩ ٢‫اﻟﺼﻴﺎﻧﺔ‬٥٥/٦/١٩٩٩ ٣‫اﻟﺤﺴﺎﺑﺎت‬٢٥/١/٢٠٠٠ ‫ﻗﺴﻢ‬_‫ﻣﻜﺎن‬ ‫رﻗ‬‫اﻟﻘﺴﻢ‬ ‫ﻢ‬‫اﻟﻤﻜﺎن‬ ١‫اﻟﻤﻬﻨﺪﺳﻴﻦ‬ ١‫اﻟﺠﺪﻳﺪة‬ ‫ﻣﺼﺮ‬ ٢‫اﻟﻤﻌﺎدى‬ ٢‫اﻟﻤﻬﻨﺪﺳﻴﻦ‬ ٣‫اﻟﺠﺪﻳﺪة‬ ‫ﻣﺼﺮ‬
  39. 39. ‫ﺍﻟﺜﺎﻟﺙ‬ ‫ﺍﻟﻔﺼل‬‫ﺍﻟﻌﻼﻗﻴﺔ‬ ‫ﺍﻟﺒﻴﺎﻨﺎﺕ‬ ‫ﻗﺎﻋﺩﺓ‬ ‫ﻨﻤﻭﺫﺝ‬ -٤٠- ‫ﻗﺴﻡ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﻘﺴﻡ‬ ‫ﺍﺴﻡ‬‫ﺍﻟﻤﺩﻴﺭ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﺒﺩﺍﻴﺔ‬ ‫ﺘﺎﺭﻴﺦ‬ ‫ﻗﺴﻡ‬_‫ﻤﻜﺎﻥ‬ ‫ﺍﻟﻘﺴﻡ‬ ‫ﺭﻗﻡ‬‫ﻤﻜﺎﻥ‬ ‫ﻤﺸﺭﻭ‬‫ﻉ‬ ‫ﺍﻟﻤﺸﺭﻭﻉ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﻤﺸﺭﻭﻉ‬ ‫ﺍﺴﻡ‬‫ﺍﻟﻤﺸﺭﻭﻉ‬ ‫ﻤﻭﻗﻊ‬ ‫ﻤﻭﻅﻑ‬_‫ﻤﺸﺭﻭﻉ‬ ‫ﺍﻟﻤﻭﻅﻑ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﻤﺸﺭﻭﻉ‬ ‫ﺭﻗﻡ‬‫ﺍﻟﺴﺎﻋﺎﺕ‬ ‫ﻋﺩﺩ‬ ‫ﻤﻼﺤﻅﺔ‬:‫ﻟﻠﺘﻭﻀﻴﺢ‬ ‫ﺨﻔﻴﻑ‬ ‫ﺒﺘﻅﻠﻴل‬ ‫ﺍﻷﺠﻨﺒﻲ‬ ‫ﺍﻟﺤﻘل‬ ‫ﺘﻤﻴﻴﺯ‬ ‫ﺘﻡ‬.

×