http://chaaouan.blogspot.comتعد قواعد بيانات من بين نقط القوة في نظم المعلومات الجغرافية و لهذا ينبغي التعامل معها بذكاء و تعتبر هذه المرحلة نقطة بداية لقاعدة بيانات معلوماتية جغرافية و تسمى هذه المرحلة بمرحلة "تحديد بنية قاعدة البيانات" الخاصة بالطبقة المعلوماتية التي سيتم إنشاؤها. فبنية قاعدة البيانات هذه تتكون من حقول (أعمدة) و كل حقل يجب تسميته و تحديد نوعيته (أرقام صحيحة، أرقام عشرية، نص أو حروف و أرقام، تاريخ,,,) و تعتبر هذه الأنواع من أساسيات قواعد بيانات نظم المعلومات الجغرافية إذ تساعد على تسريع عملية التحليل و التقليل من إدخال بيانات مغلوطة.

Code
Nom_Region
Population_2008
Superficie
1
Tanger-Tétouan
2 830 101
12 768,27
2
Oriental et Rif
2 434 870
34 787,39
3
Fès-Meknès
4 022 128
39 481,33
4
Rabat-Salé-Kénitra
4 272 901
17 791,92
5
Beni Mellal-Khénifra
2 611 499
39 648,28
6
Casablanca-Settat
6 085 000
20 036,39
7
Marrakech-Safi
4 108 000
38 556,48
8
Errachidia-Ouarzazzate
1 392 501
110 359,68
9
Souss-Massa
2 475 143
52 536,78
10
Guelmim-Oued Noun
428 857
45 205,54
11
Laâyoune-Saguia al Hamra
364 000
137 216,57
12
Dakhla-Oued ed Dahab
152 000
129 318,81

MAROC
31 177 000
677 707

 جدول  عدد السكان و المساحة حسب الجهات

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

1- رقم الجهة ِCODE
بما أن رقم الجهة هو رقم خاص و لا يتكرر و يعتبر كذلك رمزا خاصا بالجهة فسنعتبره كرمز تعريفي أساسي للتعريف بالجهة بحيث يمكن تسميته CODE و بما أن هذه الأرقام ليست لها دلالة إحصائية و لا حتى رتبية (أي أن لا فرق بين الجهة 1 و الحهة 12 من الناحية العددية) يمكننا اعتبار هذا الحقل متغيرا إسميا  Caractères (Charater) أو عددا صحيحا طبيعيا Entier (Integer) و إذا تم اختيار الحقل على أساس أنه متغير إسمي Caractères (Charater) يمكن حصر عدد الحروف في 2 لكون أن أكبر رقم لا يتعدى الحرفين. لا يمكن إدخال المجموع المتمثل في المغرب Maroc كحالة ضمن الجهات، فإذا أردنا إدخال معطيات المغرب من دون الجهات يجب إنشاء طبقة خاصة بذلك منفصلة عن الجهات، أو يمكننا من خلال عمل نسخة عن طبقة الجهات ثم دمج جميع الجهات.
أهمية الحقل التعريفي تكمن في الربط بين قواعد البيانات و تحديثها و لهذا ينبغي أن يكون واضحا كأن يكون عبارة عن أرقام أو حروف كبيرة و أن لا يتوفر على الفراغ و من الأفضل تعويض الفراغ بالحرف التالي "_" و ذلك لتفادي أخطاء الربط بين قواعد البيانات (سنشرح ذلك لاحقا عند الربط بين قواعد البيانات)

2- إسم الجهة NOM_REGION
بطبيعة الحال هو متغير إسمي و سيتم تحديد نوعه في بنية قاعدة البيانات على أساس أنه نص (أبجدية رقمية) Caractères (Charater)  لكن ينبغي ضبط عدد الحروف على اكثر من 30 حرفا لكون إسماء الجهات تصل في بعض الجهات إلى 25 حرفا في الجهة 11 علما أنه تظهر فقط أنها تحتوي على 22 فقط و ذلك لأن البرنامج يعتبر الفراغ حرفا و â حرفين لأن ^ حرف و  a حرف ثاني. و تعتبر هذه الحالات من بين أكثر مشاكل الربط بين قواعد البيانات في حالة ما إذا اعتبر حقل الإسم كحقل أساسي للربط بين قواعد البيانات لأنه يمكن للبعض أن يكتبوا "العيون" بالشكل التالي "laayoun" و آخرين يكتبوها "laâyoun" و بالتالي فالبرنامج سيعتبر أن الإسمين مختلفين و لا يمكن الربط بينهما و لهذا هناك طريقة للتغلب على مثل هذه المشاكل باستخدام الحروف الكبيرة فقط كأن تكتب "LAAYOUN" و  تعويض الفراغ بـ: _ أو -  لتجنب وضع فراغ مضاعف. و نفس الأمر ينطبق على إسم الحقل (العمود).

3- عدد السكان POPULATION_2008
يعتبر عدد السكان متغيرا كميا منفصلا (عبارة عن أرقام صحيحة طبيعية بدون فواصل عشرية) و لهذا يجب اختيار الأمر Entier (Integer) كمقياس المتغيرة، أما الفراغات المتواجدة بين الأرقام بالجدول فهي فقط لتسهيل قراءة الأعداد و يستخدمها البرنامج بصفة تلقائية في جداول البيانات.

4- المساحة SUPERFICIE_KM
تمكننا مجمل برامج نظم المعلومات الجغرافية من حساب المساحة بدقة متناهية و هذا يساعدنا في إدخال البيانات إلى البرنامج و إجراء بعض العمليات الحسابية التي تدخل فيها المساحة كالكثافة السكانية من دون وجود حقل خاص بالمساحة. بما أن المساحة متغيرة كمية متصلة فسنختار الصنف الخاص بالأعداد العشرية Flottant (Float) و من الأفضل الإشارة في إسم العمود إلى وحدة القياس المستخدمة في حساب المساحة.

5ـ- متغيرات أخرى
إذا كانت لدينا متغيرات أخرى يجب إضافتها للجهات فسنقوم بإدراجها و تحديد نوعيتها بنفس الطريقة التي تم بها إنشاء الجدول السابق و سنرى لاحقا كيفية تعديل بنية قاعدة البيانات و إضافة أعمدة جديدة.
 
Top