النتائج 1 إلى 5 من 5
  1. #1
    تاريخ التسجيل
    Oct 2008
    الدولة
    arab state
    المشاركات
    701

    هل يؤثر اذا عرفت الحقل ب text بدل integer وما معنى string

    اثناء تشكيل قاعدة البيانات من خلال واجهه arccatalog ..
    وضمن تعريفات الحقل field ..وعلى فرض انه لدي حقل يضم اعداد صحيحة فقط بدون فواصل اي integer ..
    السؤال ؟؟؟
    هل يؤثر اذا قمت بتعريف ذلك الحقل بهيئة text بدل integer لانني استطيع كتابة ارقام صحيحة في حقل معرف بهيئة text ..ولكن بالطبع لا استطيع ان اكتب احرف في حقل بهيئة integer ....
    للتوضيح ...القاعدة والصحيح هو ان اعرفه integer لكن هل استطيع ان اعرفه text طالما ان هيئة text تقبل كل شيئ
    .............
    سؤال اخر
    لماذا الحقل المعرف بهيئة text وعند معرفة خصائصة نراها تكتب string ...وما معنى string ولماذا لا يكتب كلمة text كما في integer
    صلى الله عليك ياسيدي يارسول الله فصلوا عليه
  2. #2
    الصورة الرمزية د. وسام محمد
    د. وسام محمد غير متصل مشرف ملتقى علم نظم المعلومات الجغرافية
    تاريخ التسجيل
    Jun 2006
    الدولة
    مصر - الأسكندرية/البحرين-مدينة عيسى
    المشاركات
    1,065

    رد : هل يؤثر اذا عرفت الحقل ب text بدل integer وما معنى string

    إذا عرفت حقل بهيئة text وwidth يساوي عشرة مثلا فهذا يعني أنك إذا كان جدولك يضم عشرة آلاف سجل فإن حجم هذا الحقل فقط سيبلغ عشرة آلاف (عدد السجلات) في عشرة (عدد الأحرف التي حجزتها للحقل) من البياتات، أما إذا عرفته كـ Integer فسوف يكون حجمه عشرة آلاف في اثنين بايت (حيث أن كل عدد integer يختزن في اثنين بايت فحسب).
    إذا عرفت الحقل بهيئة text يمكنك أن تدخل فيه أرقام صحيحة كما تشاء لكن لن تستطيع أن تحسب متوسط هذه الأرقام لأن نوع البيانات text لا يعرف طرق الحساب والإحصاء بعكس النوع integer وغيره من الأنواع الرقمية.
    ما دام يمكنك أن تدخل أرقام صحيحة في الحقل من النوع text هل تضمن أن لا يدخل مستخدم آخر ارقام حقيقية تحتوي على علامة عشرية أو حروف؟؟
    وسام الدين محمد
    http://geomaniaa.blogspot.com/
  3. #3
    تاريخ التسجيل
    Oct 2008
    الدولة
    arab state
    المشاركات
    701

    رد : هل يؤثر اذا عرفت الحقل ب text بدل integer وما معنى string

    اشكرك دكتور وسام :
    أي انك تقصد فيما اذا تم تعريف الحقل ك text فانه سوف يحجز حجم اكبر ..
    وسؤالي وهل اذا تم تعريفه ك text وكانت اطول قيمة او نقول سجل ضمن حقل text هو 4 احرف فقط ..هل هنا ذات الحجم فيما لو كانت جميع السجلات تحوي 10 احرف ...وكم من البايت تاخذ ال 10 احرف
    صلى الله عليك ياسيدي يارسول الله فصلوا عليه
  4. #4
    تاريخ التسجيل
    Feb 2010
    الدولة
    EGYPT- KSA- ITALY
    المشاركات
    103

    رد: هل يؤثر اذا عرفت الحقل ب text بدل integer وما معنى string

    السلام عليكم ورحمة الله وبركاته فى الحقيقة بعد د/وسام لا يصح القول لكن لدى معلومة بسيطة جدا وهى أنه فى حالة أن يكون نوع الحقل text يلغى عمل subtypes ويفعل استخدام domain لذا تؤخذ فى الاعتبار قبل الاختيار على حسب حاجة المستخدم والله أعلى وأعلم.
    سبحان الله وبحمده سبحان الله العظيم
    اللهم نسألك الاخلاص فيما نقول ونعمل
    اللهم أجرنى فى مصيبتى وأخلفنى خيرا منها
  5. #5
    تاريخ التسجيل
    Oct 2009
    الدولة
    Jordan/Syria/Egypt/Yemen
    المشاركات
    255

    رد: هل يؤثر اذا عرفت الحقل ب text بدل integer وما معنى string

    السلام عليكم
    كما اشار الدكتور و سام سابقا تحديد نوع الحقل يحدد حجم البيانات المخزنة و التي سوف تزداد بازدياد عدد السمات او السجلات. تجد اسفلا شرحا لحجم التخزين لكل نوع
    http://blogs.techrepublic.com.com/10things/?p=355

    وكذلك بالنسبة ا ArcGIS
    http://help.arcgis.com/en/arcgisserv...00rv000000.htm

    ماهر عبد الكريم

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •