هل يؤثر اذا عرفت الحقل ب text بدل integer وما معنى string
اثناء تشكيل قاعدة البيانات من خلال واجهه arccatalog ..
وضمن تعريفات الحقل field ..وعلى فرض انه لدي حقل يضم اعداد صحيحة فقط بدون فواصل اي integer ..
السؤال ؟؟؟
هل يؤثر اذا قمت بتعريف ذلك الحقل بهيئة text بدل integer لانني استطيع كتابة ارقام صحيحة في حقل معرف بهيئة text ..ولكن بالطبع لا استطيع ان اكتب احرف في حقل بهيئة integer ....
للتوضيح ...القاعدة والصحيح هو ان اعرفه integer لكن هل استطيع ان اعرفه text طالما ان هيئة text تقبل كل شيئ
.............
سؤال اخر
لماذا الحقل المعرف بهيئة text وعند معرفة خصائصة نراها تكتب string ...وما معنى string ولماذا لا يكتب كلمة text كما في integer
رد : هل يؤثر اذا عرفت الحقل ب text بدل integer وما معنى string
إذا عرفت حقل بهيئة text وwidth يساوي عشرة مثلا فهذا يعني أنك إذا كان جدولك يضم عشرة آلاف سجل فإن حجم هذا الحقل فقط سيبلغ عشرة آلاف (عدد السجلات) في عشرة (عدد الأحرف التي حجزتها للحقل) من البياتات، أما إذا عرفته كـ Integer فسوف يكون حجمه عشرة آلاف في اثنين بايت (حيث أن كل عدد integer يختزن في اثنين بايت فحسب).
إذا عرفت الحقل بهيئة text يمكنك أن تدخل فيه أرقام صحيحة كما تشاء لكن لن تستطيع أن تحسب متوسط هذه الأرقام لأن نوع البيانات text لا يعرف طرق الحساب والإحصاء بعكس النوع integer وغيره من الأنواع الرقمية.
ما دام يمكنك أن تدخل أرقام صحيحة في الحقل من النوع text هل تضمن أن لا يدخل مستخدم آخر ارقام حقيقية تحتوي على علامة عشرية أو حروف؟؟
رد : هل يؤثر اذا عرفت الحقل ب text بدل integer وما معنى string
اشكرك دكتور وسام :
أي انك تقصد فيما اذا تم تعريف الحقل ك text فانه سوف يحجز حجم اكبر ..
وسؤالي وهل اذا تم تعريفه ك text وكانت اطول قيمة او نقول سجل ضمن حقل text هو 4 احرف فقط ..هل هنا ذات الحجم فيما لو كانت جميع السجلات تحوي 10 احرف ...وكم من البايت تاخذ ال 10 احرف
رد: هل يؤثر اذا عرفت الحقل ب text بدل integer وما معنى string
السلام عليكم ورحمة الله وبركاته فى الحقيقة بعد د/وسام لا يصح القول لكن لدى معلومة بسيطة جدا وهى أنه فى حالة أن يكون نوع الحقل text يلغى عمل subtypes ويفعل استخدام domain لذا تؤخذ فى الاعتبار قبل الاختيار على حسب حاجة المستخدم والله أعلى وأعلم.
رد: هل يؤثر اذا عرفت الحقل ب text بدل integer وما معنى string
السلام عليكم
كما اشار الدكتور و سام سابقا تحديد نوع الحقل يحدد حجم البيانات المخزنة و التي سوف تزداد بازدياد عدد السمات او السجلات. تجد اسفلا شرحا لحجم التخزين لكل نوع
http://blogs.techrepublic.com.com/10things/?p=355
وكذلك بالنسبة ا ArcGIS
http://help.arcgis.com/en/arcgisserv...00rv000000.htm
ماهر عبد الكريم