Top Banner
ﻫﻴﺜﻢ ﳏﻤﺪ ﻋﻠﻲ ﺍﳉﺎﻣﻌﺔ ﺍﻹﺳﻼﻣﻴﺔ ﻏﺰﺓ[email protected] ﺑﺴﻢ ﺍﷲ ﺍﻟﺮﲪﻦ ﺍﻟﺮﺣﻴﻢ ﺇﻧﺸﺎء ﻗﺎﻋﺪﺓ ﺑﻴﺎﻧﺎﺕ ﺟﻐﺮﺍﻓﻴﺔ ﲤﻬﻴﺪ: ﻣﺎ ﺳﻨﻘﻮﻡ ﺑﻪ ﻣﻦ ﺷﺮﺡ ﰲ ﻫﺬﺍ ﺍﳌﻠﻒ ﻳﻌﺘﱪ ﺍﻟﺸﻖ ﺍﻟﻌﻤﻠﻲ ﺃﻭ ﺍﻟﺘﻨﻔﻴﺬﻱ ﻟﻘﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻭﻳﺴﺒﻖ ﻫﺬﻩ ﺍﳋﻄﻮﺓ ﺍﻟﺘﺼﻤﻴﻢ ﺍﳌﻨﻄﻘﻲ ﺃﻭ ﺍﻟﺼﻮﺭﻱ ﻟﻘﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ ﲝﻴﺚ ﻳﺘﻄﻠﺐ ﻣﻦ ﻣﺘﺨﺼﺺ ﻗﻮﺍﻋﺪ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻭﺿﻊ ﺗﺼﻮﺭ ﻣﻨﻄﻘﻲ) ﻋﻠﻰ ﺍﻟﻮﺭﻕ( ﻟﻘﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻭﺍﻟﻌﻼﻗﺎﺕ ﺑﲔ ﺍﳉﺪﺍﻭﻝ ﻭﲢﺪﻳﺪ ﺍﳌﻔﺎﺗﻴﺢ ﺍﻷﺳﺎﺳﻴﺔ ﻣﻊ ﻣﺮﺍﻋﺎﺓ ﺍﳊﺠﻢ ﺍﻟﺘﺨﺰﻳﻨﻲ ﻭﺍﳌﻮﺍﺻﻔﺎﺕ ﺍﻟﻘﻴﺎﺳﻴﺔ ﻟﻠﻘﺎﻋﺪﺓ* ﳝﻜﻨﻚ ﻣﺮﺍﺟﻌﺔ ﻛﺘﺎﺏModeling our world ﺍﻟﺼﺎﺩﺭ ﻋﻦEsri ﻟﻠﺘﻌﺮﻑ ﺃﻛﺜﺮ ﻋﻦ ﺍﻟﺘﺼﻤﻴﻢ ﺍﻷﻭﱄ ﻟﻘﻮﺍﻋﺪ ﺍﻟﺒﻴﺎﻧﺎﺕ"" ﺍﻟﻜﺘﺎﺏ ﺑﺎﻟﻠﻐﺔ ﺍﻹﳒﻠﻴﺰﻳﺔ"" ﺭﺍﺑﻂ ﲢ ﻤﻴﻞ ﺍﻟﻜﺘﺎﺏ: hƩp://www.mediafire.com/?8jz4az2iƟz
46

انشاء قاعدة بيانات

Oct 30, 2015

Download

Documents

Fares Mahmoud
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

بسم اهللا الرمحن الرحيم

إنشاء قاعدة بيانات جغرافية

:متهيد

ما سنقوم به من شرح يف هذا امللف يعترب الشق العملي أو التنفيذي لقاعدة البيانات

ويسبق هذه اخلطوة التصميم املنطقي أو الصوري لقاعدة البيانات حبيث يتطلب من متخصص قواعد لقاعدة البيانات والعالقات بني اجلداول وحتديد املفاتيح األساسية ) على الورق(البيانات وضع تصور منطقي

مع مراعاة احلجم التخزيني واملواصفات القياسية للقاعدة للتعرف أكثر عن التصميم األويل لقواعد Esriالصادر عن Modeling our worldميكنك مراجعة كتاب *

""الكتاب باللغة اإلجنليزية""البيانات h: ميل الكتاب رابط حت p://www.mediafire.com/?8jz4az2i z

Page 2: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

مبتدأ ومتوسط: مستوى الدرس

ARC Catalog / Arc Gis v 10. Desktop: الربنامج املستخدم

:حمتويات الدرس

Geodatabase PersonalCreateإنشاء قاعدة بيانات جغرافية شخصية . ١

Geodatabase FileCreate::احلاوية::إنشاء قاعدة بيانات جغرافية . ٢

DatasetCreate Featureإنشاء طاقم البيانات .٣

ClassCreate Feature إنشاء فئة بيانات .٤

Pointإنشاء فئة بيانات من نوع نقطة . ١.٤

Polylineإنشاء فئة بيانات من نوع خط . ٢.٤

Polygonاء فئة بيانات من نوع مضلع إنش ٣.٤

Page 3: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

TablesCreate إنشاء اجلداول . ٥

dataset Rasterاسترياد الصور اجلوية . ٦

Import Tablesاسترياد اجلداول . ٧

Import Feature Classاسترياد فئات البيانات . ٨

Page 4: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

: أوال

ARC Catalogسنقوم بفتح برنامج ِ

وتعديل وإنشاء استكشافيتخصص يف ARCINFOالربامج املوجود يف حزمة احد : Arc Catalogبرنامج نقل ، لصق ، نسخ ، قص ، حذف ، تعديل ، إنشاء ( لذلك يتم من خالله GISامللفات املستخدمة من قبل برامج

للبيانات اجلغرافية)

من خالل قائمة أبدأأو بالنقر على أيقونة الربنامج Arc map ميكن فتح الربنامج من خالل برنامج

Page 5: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

:واجهة الربنامج

Page 6: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 7: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

: Personal Geodatabaseكيفية إنشاء قاعدة بيانات من نوع . ١

Page 8: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

حيبذ أن يكون االسم دال على حمتوى قاعدة البيانات ;نقوم بتسمية قاعدة البيانات

Page 9: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

File Geodatabaseإنشاء قاعدة بيانات من نوع . ٢

Page 10: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

:البيانات نقوم بتسمية قاعدة

File geodatabase / Personal geodatabaseالفرق بني

Personal Geodatabase File Geodatabase

تعترب قاعدة بيانات من نوع / MDB االمتداد أكسس

Gdb /تظهر كمجلدات لويندوز لذلك تعترب حاوية

-٢٥٠جيجا ولكن يفضل العمل ١تتسع لـ السعة

ميجا ألداء فعال ٥٠٠

عبارة عن Data setتريا ويكون كل ١تتسع لـ جملد بداخله ملفات مشفرة

Page 11: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

عدد املستخدمني

يستطيع تصفح وتعديل القاعدة مستخدم واحد فقط

ممكن أن يعدل أكثر من مستخدم على القاعدة مستخدم واحد فقط Datasetولكن فقط لكل

تستخدم للمشاريع املتوسطة التي ال حتتاج ألكثر تستخدم للمشاريع الصغرية والشخصية االستخدام من مستخدم

مبجلد بداخل الد األصلي Datasetكل مجيع امللفات بداخل قاعدة البيانات التخزينمن الربط ARCINFOوهو برنامج غري جماني وال ينزل مع حزمة الربنامج األصلية ARCSDEميكنك برنامج

والتي متكنك من إنشاء قاعدة بيانات ضخمة ميكن Oracle, SQL server , MySqlمثل DBMSبقواعد بيانات ألكثر من مستخدم التعديل والتصفح على البيانات واألهم توزيع الصالحيات على املستخدمني لذلك ينصح

.بأن يكون لك خلفية بسيطة عن هذه القواعد وكيفية الربط فيها

Page 12: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

feature datasetإنشاء طاقم بيانات .٣

Classوفئة البيانات Datasetأوال الفرق بني طاقم البيانات

Dataset Class

يعترب حاوية موعة من فئات البيانات التي هلا مرجع جغرايف واحد

تعترب فئة حتتوي على نوع واحد من األشكال نقطة أو خط أو مضلع ومن خالهلا نقوم بتمثيل الظواهر

أو خارجها Datasetميكن انشائها داخل بداخلها feature classيتم انشاء حنتاج لتعريف املرجع اجلغرايف لكل عنصر ال حنتاج لتعريف املرجع اجلغرايف إال مرة واحدة

ميكن تطبيق بعض العمليات املتقدمة على فئات البيانات املوجود داخل طاقم البيانات مثل

بكاتوحتليل الش، والتتبع ، املعاجلة الطوبوجلية

Featureال ميكن تطبيق العمليات املتقدمة على

class الذي ينشأ خارج طاقم البيانات

Page 13: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Datasetإنشاء طاقم البيانات

Page 14: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 15: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 16: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 17: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 18: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

feature classإنشاء .٤

إنشاء فئة بيانات من نوع نقطة.١.٤

جار تستخدم لتمثيل األجسام الصغرية يف مقياس الرسم الكبري مثل أعمدة اإلنارة أو األش

وغريها من الظواهر ذات ويستخدم لتمثيل معامل أكرب يف مقياس الرسم الصغري مثل املدن أو العواصم . البعد الواحد

إنشاء فئة بيانات من نوع خط. ٢.٤

يستخدم لتمثيل الشوارع والطرق ويف املقاييس الصغرية يستخدم لتمثيل األنهار واألودية وكما يستخدم يف .من الظواهر ذات البعدين رسم احلدود وغريها

إنشاء فئة بيانات من نوع مضلع. ٣.٤

.أبعاد ٣لرسم البيوت واملصانع والبحريات واألنهار ومعظم الظواهر التي هلا ميستخد

Page 19: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 20: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 21: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 22: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 23: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 24: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 25: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 26: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 27: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 28: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

create Tablesإنشاء اجلداول . ٥

معلومات جغرافية حبيث ال حتتوي على Object featureتعترب اجلداول من العناصر الغري جغرافية بداخلها

مبعامل جغرافية نقوم بربط Join & Relate)(نستفيد من اجلداول يف حالة وجود بيانات وصفية ونريد ربطها .هذه البيانات بعد إدخاهلا يف جداول جبداول تلك املعامل اجلغرافية

Page 29: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 30: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 31: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 32: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 33: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

استرياد الصور اجلوية. ٦

Page 34: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 35: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 36: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 37: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

استرياد اجلداول. ٧

وايضا جداول األكسس واجلداول DBوايضا جداول من نوع ) ٢٠٠٣/٢٠٠٧(ميكنك استرياد جداول من نوع اكسل ) GIS )Object featureاملنشأة يف برامج

Page 38: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 39: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 40: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 41: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 42: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 43: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

ARC ToolBox التويل وكسميكن استرياد اجلداول بطريقة أخرى من خالل

Page 44: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Page 45: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

Import Feature Classاسترياد فئات بيانات .٨

)راجع سابقا ( استرياد فئات بيانات دفعة واحدة مثل استرياد اجلداول دفعة واحدة

Page 46: انشاء قاعدة بيانات

[email protected] اجلامعة اإلسالمية غزة هيثم حممد علي

ويف اخلتام

اهدي هذا العمل جلميع طالب العلم

مع خالص التحيات

هيثم حممد علي

طالب نظم معلومات جغرافية

غزة –اجلامعة اإلسالمية

للتواصل

[email protected]= @

Haitham Aliأو عرب الفيس بوك