منتديات عالمنا التقني
‏‎]

أهلا وسهلا بك إلى :: منتديات عالمنا التقني ::.
أهلا وسهلا بك زائرنا الكريم، إذا كانت هذه زيارتك الأولى للمنتدى، فيرجى التكرم بزيارة صفحة التعليمـــات، بالضغط هنا.كما يشرفنا أن تقوم بالتسجيل بالضغط هنا إذا رغبت بالمشاركة في المنتدى، أما إذا رغبت بقراءة المواضيع والإطلاع فتفضل بزيارة القسم الذي ترغب أدناه.
الرئيسيةالرئيسية  المنشوراتالمنشورات  مكتبة الصورمكتبة الصور  س .و .جس .و .ج  بحـثبحـث  الأعضاءالأعضاء  المجموعاتالمجموعات  التسجيلالتسجيل  دخولدخول    

منتديات عالمنا التقني :: °•.♥.•° قسم الإلكترونيات°•.♥.•° :: برامج إلكترونيه

شاطر

منتديات عالمنا التقني
الخميس ديسمبر 29, 2016 11:07 am
المشاركة رقم: 1
المدير العام
المدير العام

avatar

إحصائيةالعضو

عدد المساهمات : 289
نقاط : 1500
تاريخ التسجيل : 08/12/2016
معاينة صفحة البيانات الشخصي للعضو http://3almna.yoo7.com
مُساهمةموضوع: كيفيه عمل قاعده بيانات


كيفيه عمل قاعده بيانات


ﺗﻌﺘﺒﺮ ﻗﻮﺍﻋﺪ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻣﻦ ﺃﻫﻢ ﺍﻟﺘﻘﻨﻴﺎﺕ ﻓﻲ ﻣﺠﺎﻝ
ﺗﻜﻨﻮﻟﻮﺟﻴﺎ ﺍﻟﻤﻌﻠﻮﻣﺎﺕ، ﺑﻞ ﻫﻲ ﻣﻦ ﺍﻷﺳﺎﺳﺎﺕ ﺍﻟﺘﻲ
ﺗﻘﻮﻡ ﻋﻠﻴﻬﺎ ﺗﻜﻨﻮﻟﻮﺟﻴﺎ ﺍﻟﻤﻌﻠﻮﻣﺎﺕ، ﺃﺳﺎﺱ ﺍﻟﺸﺮﻛﺎﺕ
ﻭﺃﺳﺎﺱ ﻛﺜﻴﺮ ﻣﻦ ﺍﻟﻌﻤﻠﻴﺎﺕ ﻭﺍﻟﻘﺮﺍﺭﺍﺕ.
ﻭﺇﻥّ ﺗﺼﻤﻴﻢ ﻗﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻳﺤﺘﺎﺝ ﻟﺪﺭﺍﺳﺔ ﻣﺨﺘﺼﺔ
ﻭﻟﻴﺴﺖ ﻫﻮﺍﻳﺔ، ﺇﺫ ﺃﻥّ ﺃﻫﻤﻴﺔ ﻗﻮﺍﻋﺪ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺗﻜﻤﻦ ﻓﻲ
ﺃﻧﻬﺎ ﺗﻨﺘﺞ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻭﺗﺮﺑﻄﻬﺎ ﺑﺒﻌﻀﻬﺎ، ﻭﺑﻔﻌﻞ ﺇﺩﺍﺭﺓ ﻗﻮﺍﻋﺪ
ﺍﻟﺒﻴﺎﻧﺎﺕ ﺑﺎﻹﻣﻜﺎﻥ ﺍﺳﺘﺮﺟﺎﻋﻬﺎ ﻭﺍﻟﺘﻌﺪﻳﻞ ﻋﻠﻴﻬﺎ.
ﺗﻤﺮ ﻋﻤﻠﻴﺔ ﺗﺼﻤﻴﻢ ﻗﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺑﻤﺮﺍﺣﻞ ﻣﺘﻌﺪﺩﺓ
ﻛﺄﻱ ﻧﻈﺎﻡ ﻣﺤﻮﺳﺐ، ﺍﻟﺨﻄﻮﺍﺕ ﺍﻟﻤﺘﻘﺪﻣﺔ ﺗﻌﺘﻤﺪ ﻋﻠﻰ
ﺍﻟﺨﻄﻮﺍﺕ ﺍﻟﺘﻲ ﺳﺒﻘﺘﻬﺎ ﻟﺬﻟﻚ ﻳﺠﺐ ﺃﻥ ﺗﻜﻮﻥ ﺍﻟﺒﺪﺍﻳﺔ
ﺻﺤﻴﺤﺔ ﻟﻠﺤﺼﻮﻝ ﻋﻠﻰ ﻗﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﻤﻄﻠﻮﺑﺔ،
ﻟﻨﻌﺘﻤﺪ ﻛﻤﺜﺎﻝ ﻧﻈﺎﻡ ﻗﺎﻋﺪﺓ ﺑﻴﺎﻧﺎﺕ ﺍﻟﻤﻜﺘﺒﺔ.
ﺃﻭﻝ ﻣﺮﺣﻠﺔ ﻫﻲ ﻣﺮﺣﻠﺔ ﺟﻤﻊ ﺍﻟﺒﻴﺎﻧﺎﺕ: ﻭﻫﻲ ﻣﺮﺣﻠﺔ
ﻣﻬﻤﺔ ﻷﺧﺬ ﻭﻣﻌﺮﻓﺔ ﺍﻟﺨﻄﻮﻁ ﺍﻟﻌﺮﻳﻀﺔ ﻟﻠﻨﻈﺎﻡ ﺍﻟﺬﻱ
ﺳﻮﻑ ﻳﺘﻢ ﺑﺮﻣﺠﺔ ﻗﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻟﻪ، ﻭﻃﺮﻕ ﺟﻤﻊ
ﺍﻟﻤﻌﻠﻮﻣﺎﺕ ﻛﺜﻴﺮﺓ ﻣﻨﻬﺎ: ﺍﻟﻤﻘﺎﺑﻼﺕ ﺍﻟﺸﺨﺼﻴﺔ، ﻭﻣﺮﺍﻗﺒﺔ
ﺃﺩﺍﺀ ﺍﻟﻤﺴﺘﺨﺪﻣﻴﻦ ﻭﺗﺴﺠﻴﻞ ﺍﻷﺧﻄﺎﺀ ﻭﺍﻟﻤﻌﻴﻘﺎﺕ ﺍﻟﺘﻲ
ﺗﻮﺍﺟﻬﻬﻢ، ﻓﻔﻲ ﻧﻈﺎﻡ ﺍﻟﻤﻜﺘﺒﺔ ﻳﺘﻢ ﺍﻟﺒﺤﺚ ﻋﻦ ﺍﻟﻜﺘﺐ،
ﻭﺗﺼﻨﻴﻒ ﺃﺳﻤﺎﺋﻬﺎ، ﻭﻛﻴﻔﻴﺔ ﺗﻘﺴﻴﻢ ﺍﻟﻤﺠﻤﻮﻋﺎﺕ،
ﻭﺍﻟﻤﺼﻨﻔﺎﺕ، ﻭﻣﻌﺮﻓﺔ ﺁﻟﻴﺔ ﺍﻻﺳﺘﻌﺎﺭﺓ ﻭﺍﻟﺤﺠﺰ
ﻭﺍﻹﻋﺎﺩﺓ، ﻭﻣﻌﺮﻓﺔ ﻛﺎﻓﺔ ﺍﻟﻤﺴﺘﺨﺪﻣﻴﻦ ﻓﻤﺜﻠًﺎ ﻣﺪﻳﺮ
ﺍﻹﻋﺎﺭﺓ، ﺍﻟﺰﺑﻮﻥ، ﻣﺪﻳﺮ ﺍﻟﻨﻈﺎﻡ.
ﻭﻳﺘﻢ ﺍﻟﺘﺨﻄﻴﻂ ﺑﺸﻜﻞ ﺃﻭﻟﻲ ﻟﻠﻤﻌﻠﻮﻣﺎﺕ ﺍﻟﺘﻲ ﺗﻢ
ﺍﻟﺤﺼﻮﻝ ﻋﻠﻴﻬﺎ.
ﺍﻟﻤﺮﺣﻠﺔ ﺍﻟﺜﺎﻧﻴﺔ ﺗﺘﻤﺜﻞ ﻓﻲ ﺗﺤﻠﻴﻞ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﺘﻲ ﺗﻢ
ﺟﻤﻌﻬﺎ، ﻭﺍﺳﺘﺨﺮﺍﺝ ﻣﻨﻬﺎ ﻣﺴﺘﺨﺪﻣﻲ ﺍﻟﻨﻈﺎﻡ، ﺍﻟﻌﻤﻠﻴﺎﺕ
ﻓﻲ ﺍﻟﻨﻈﺎﻡ، ﺗﺴﻠﺴﻞ ﺍﻟﻌﻤﻠﻴﺎﺕ، ﺍﻟﻘﻴﻮﺩ ﻭﺍﻟﺸﺮﻭﻁ ﻓﻲ
ﺍﺳﺘﺨﺪﺍﻡ ﺍﻟﻨﻈﺎﻡ.
ﺍﻟﻤﺮﺣﻠﺔ ﺍﻟﺜﺎﻟﺜﺔ ﺗﺘﻤﺜﻞ ﻓﻲ ﺭﺑﻂ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﺘﻲ ﺗﻢ ﺗﺤﻠﻴﻠﻬﺎ
ﺑﺒﻌﻀﻬﺎ ﺍﻟﺒﻌﺾ، ﻛﺮﺑﻂ ﺍﻟﻤﺴﺘﺨﺪﻡ ﺑﺎﻟﻤﻬﺎﻡ، ﻓﺎﻟﺰﺑﻮﻥ
ﻳﻘﻮﻡ ﺑﺎﺳﺘﻌﺮﺍﺽ ﻟﻠﻜﺘﺐ، ﻳﻘﻮﻡ ﺑﻌﻤﻠﻴﺔ ﺇﻋﺎﺭﺓ، ﻳﻘﻮﻡ
ﺑﻌﻤﻠﻴﺔ ﺷﺮﺍﺀ ﻭﺩﻓﻊ ﻣﺜﻠًﺎ، ﻳﻘﻮﻡ ﺑﻌﻤﻠﻴﺔ ﻣﻨﺎﻗﺸﺔ ﻛﺘﺎﺏ
ﻭﻫﻜﺬﺍ.
ﻣﺪﻳﺮ ﺍﻟﺘﺼﻨﻴﻔﺎﺕ ﻳﻘﻮﻡ ﺑﺎﺳﺘﻌﺮﺍﺽ ﺍﻟﻜﺘﺐ ﺍﻟﻤﺮﺟﻌﺔ،
ﺑﺮﺑﻂ ﺍﻟﻜﺘﺐ ﺍﻟﺠﺪﻳﺪﺓ ﻣﻊ ﺍﻷﻗﺴﺎﻡ ﺍﻟﺨﺎﺻﺔ ﺑﻬﺎ ﺑﻌﺪ
ﺇﻋﻄﺎﺀ ﻛﻞ ﻛﺘﺎﺏ ﺭﻗﻢ ﺧﺎﺹ ﺑﻪ.
ﺍﻟﻤﺮﺣﻠﺔ ﺍﻟﺮﺍﺑﻌﺔ ﺗﺘﻤﺜﻞ ﺑﻌﻤﻞ ﺗﺨﻄﻴﻂ ﺃﻭﻟﻲ ﻟﺠﺪﺍﻭﻝ
ﻗﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ، ﺍﺳﻢ ﺍﻟﺠﺪﻭﻝ ﻭﺍﻟﺤﻘﻮﻝ ﺍﻟﺘﻲ ﺑﺪﺍﺧﻠﻪ،
ﻭﺗﺤﺪﻳﺪ ﺍﻟﻤﻔﺘﺎﺡ ﺍﻟﺮﺋﻴﺴﻲ ﺍﻟﺬﻱ ﻳﻤﻴﺰ ﻛﻞ ﺟﺪﻭﻝ ﻋﻦ
ﻏﻴﺮﻩ ﻭﻳﺘﻢ ﺗﻌﺮﻳﻒ ﺍﻟﺠﺪﻭﻝ ﻭﺍﻟﻮﺻﻮﻝ ﺇﻟﻴﻪ ﻣﻦ ﺧﻼﻟﻪ.
ﺍﻟﻤﺮﺣﻠﺔ ﺍﻟﺨﺎﻣﺴﺔ: ﺭﺑﻂ ﺍﻟﺠﺪﺍﻭﻝ ﻣﻊ ﺑﻌﻀﻬﺎ ﺍﻟﺒﻌﺾ
ﺑﺎﻟﻌﻼﻗﺎﺕ ﺍﻟﺘﻲ ﺗﺮﺑﻄﻬﺎ، ﻓﻤﺜﻠًﺎ ﺟﺪﻭﻝ ﺍﻟﺰﺑﻮﻥ ﻋﻼﻗﺘﻪ ﻣﻊ
ﺟﺪﻭﻝ ﺍﻟﻜﺘﺎﺏ ﻋﻼﻗﺔ ﻭﺍﺣﺪ ﻟﻤﺘﻌﺪﺩ، ﻓﺎﻟﺰﺑﻮﻥ ﺍﻟﻮﺍﺣﺪ
ﺑﺈﻣﻜﺎﻧﻪ ﺃﻥ ﻳﺴﺘﻌﻴﺮ ﺃﻛﺜﺮ ﻣﻦ ﻛﺘﺎﺏ، ﻭﺗﻜﻮﻥ ﻋﻼﻗﺔ
ﻣﺘﻌﺪﺩ ﻟﻤﺘﻌﺪﺩ ﺇﺫﺍ ﻛﺎﻥ ﺍﻟﻜﺘﺎﺏ ﻳﺤﺘﻮﻱ ﻋﻠﻰ ﺃﻛﺜﺮ ﻣﻦ
ﻧﺴﺨﺔ، ﻳﻌﻨﻲ ﺃﻥ ﺗﻜﻮﻥ ﺍﻟﻨﺴﺨﺔ ﺍﻷﻭﻟﻰ ﻣﻊ ﺯﺑﻮﻥ
ﻭﺍﻟﻨﺴﺨﺔ ﺍﻷﺧﺮﻯ ﻣﻊ ﺯﺑﻮﻥ ﺁﺧﺮ.
ﺍﻟﻤﺮﺣﻠﺔ ﺍﻟﺴﺎﺩﺳﺔ: ﺑﻌﺪ ﺍﻟﺘﺄﻛﺪ ﻣﻦ ﺍﻟﻌﻼﻗﺎﺕ ﺑﻴﻦ
ﺍﻟﺠﺪﺍﻭﻝ، ﻧﻘﻮﻡ ﺑﺈﻧﺸﺎﺋﻬﺎ ﻋﻠﻰ ﺑﺮﺍﻣﺞ ﺇﺩﺍﺭﺓ ﻗﻮﺍﻋﺪ
ﺍﻟﺒﻴﺎﻧﺎﺕ، ﻭﺍﻟﺘﻲ ﺃﻫﻤﻬﺎ ﺑﺮﻧﺎﻣﺞ ﻣﺎﻳﻜﺮﻭﺳﻮﻓﺖ ﺃﻛﺴﺲ،
ﺑﺮﻧﺎﻣﺞ ﻓﻴﺠﻮﺍﻝ ﺳﺘﺪﻳﻮ، ﺑﺮﻧﺎﻣﺞ ﺍﻷﻭﺭﺍﻛﻞ، ﻭﻳﻜﻮﻥ
ﺍﺳﺘﺨﺪﺍﻡ ﺑﺮﺍﻣﺞ ﻗﻮﺍﻋﺪ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺣﺴﺐ ﻧﻈﺎﻡ ﺍﻟﻤﺆﺳﺴﺔ
ﺍﻟﺘﻲ ﺗﺘﻌﺎﻣﻞ ﻣﻌﻬﺎ، ﻓﺒﻌﺾ ﺍﻟﻤﺆﺳﺴﺎﺕ ﻻ ﺗﺘﻌﺎﻣﻞ ﺇﻟّﺎ
ﻣﻊ ﻧﻈﺎﻡ ﻗﺎﻋﺪﺓ ﺑﻴﺎﻧﺎﺕ ﺃﻭﺭﺍﻛﻞ، ﺑﻴﻨﻤﺎ ﻣﺆﺳﺴﺎﺕ ﺃﺧﺮﻯ
ﺫﺍﺕ ﺑﻴﺎﻧﺎﺕ ﻟﻴﺴﺖ ﺑﺎﻟﻀﺨﻤﺔ ﺗﻜﺘﻔﻲ ﺑﺒﺮﻧﺎﻣﺞ ﺍﻵﻛﺴﺲ.
ﻭﻟﻜﻞ ﺑﺮﻧﺎﻣﺞ ﻃﺮﻳﻘﺔ ﺍﺳﺘﺨﺪﺍﻣﺎﺗﻪ ﺍﻟﺨﺎﺻﺔ.
ﻓﻲ ﺑﺮﻧﺎﻣﺞ ﺍﻵﻛﺴﺲ ﺗﻘﻮﻡ ﺑﺈﻧﺸﺎﺀ ﺍﻟﺠﺪﺍﻭﻝ ﻭﺗﺴﻤﻴﺘﻬﺎ،
ﻭﻣﻦ ﺛﻢ ﻳﺘﻢ ﺇﺩﺧﺎﻝ ﺃﺳﻤﺎﺀ ﺍﻷﻋﻤﺪﺓ )ﺍﻟﺤﻘﻮﻝ (
ﺑﺎﻟﺠﺪﺍﻭﻝ ﻭﺗﺤﺪﻳﺪ ﻧﻮﻉ ﺑﻴﺎﻧﺎﺕ ﻛﻞ ﺣﻘﻞ ﻭﺗﺤﺪﻳﺪ ﺣﻘﻞ
ﺍﻟﻤﻔﺘﺎﺡ ﺍﻟﺮﺋﻴﺴﻲ، ﺑﻌﺪﻫﺎ ﺗﺘﻢ ﻋﻤﻠﻴﺔ ﺇﺩﺧﺎﻝ ﺍﻟﺒﻴﺎﻧﺎﺕ
ﻋﻠﻰ ﺍﻟﺠﺪﻭﻝ، ﻭﺳﺘﻈﻬﺮ ﻟﻚ ﺭﺳﺎﺋﻞ ﺍﻟﺘﻨﺒﻴﻪ ﻓﻲ ﺣﺎﻝ
ﻛﺎﻧﺖ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﻤﺪﺧﻠﺔ ﺗﺨﺘﻠﻒ ﻋﻦ ﻧﻮﻉ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﻤﺪﺭﺝ
ﻟﻠﻌﻤﻮﺩ.
ﺗﺤﺘﺎﺝ ﻟﻤﺘﺎﺑﻌﺔ ﺍﻟﺨﻄﻮﺍﺕ ﺑﺸﻜﻞ ﻋﻤﻠﻲ ﻭﺑﺪﻗﺔ ﺃﻛﺒﺮ،
ﺍﻟﻤﻬﻢ ﺃﻥ ﺗﻜﻮﻥ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﺘﻲ ﺗﻢ ﺗﺤﻠﻴﻠﻬﺎ ﺻﺤﻴﺤﺔ،
ﻭﺍﻟﻌﻼﻗﺎﺕ ﺍﻟﺘﻲ ﺗﻢ ﺭﺑﻂ ﺍﻟﺠﺪﺍﻭﻝ ﺑﻬﺎ ﺻﺤﻴﺤﺔ، ﻓﻬﻲ
ﺃﺳﺎﺱ ﺑﺮﻣﺠﺔ ﻗﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﺴﻠﻴﻤﺔ.






توقيع : المدير العام





منتديات عالمنا التقني
الــرد الســـريـع
..




تعليمات المشاركة
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة