نمایش نتایج 1 تا 2 از 2

نام تاپیک: ضرورت استفاده از Relation

  1. #1

    Question ضرورت استفاده از Relation

    سلام.
    می خواستم بدونم ضرورت استفاده از Relation چی هست؟
    اگر بین دو جدول که id اولی به عنوان کلید خارجی در دومی استفاده شده
    Relation نزنیم باز هم می تونیم ازشون استفاده کنیم . ایجاد Relation
    چه تاثیری توی Insert و Select داره؟
    ممنون.

  2. #2
    کاربر دائمی آواتار senaps
    تاریخ عضویت
    آذر 1387
    محل زندگی
    خونمون!
    سن
    31
    پست
    210

    نقل قول: ضرورت استفاده از Relation

    سلام....
    دوستان حرفه ای تر، میان توضیح علمی رو براتون میدن!!!! ولی من فقط به یه مثال بسنده میکنم براتون:

    فرض کنیم که تو سیستمی، میخوایم شماره تلفن افراد رو ثبت کنیم.... مشخصا، هر شخص حداقل ۲ تا شماره و حداکثر چندشماره تلفن داره... میخوایم برا ثبت اینها چیکار کنیم؟!
    میایم یه جدول دیگه میسازیم که توش شماره تلفن ها ثبت میشه فقط...
    بعد با ریلیشن زدنش با جدول اشخاص، شماره تلفن ها رو ربط میدیم به اون شخص خاص....(مثلا با قرار دادن Id اون شخص، در جدول و مقابل شماره تلفن ها....

    حالا کاربردش چی هست؟! کاربردش این هست که
    اولا برای ثبت شماره تلفن ها به ازای افراد، محدودیت نخواهیم داشت...
    دوما موقع برنامه نویسی، نیاز نیست که یه بار شخص، و یه بار شماره تلفن هاش رو ثبت کنیم!! در حقیقت، اینجا، خیلی راحت با اضافه شدن هر شخص، هر تعداد که دلمون بخواد شماره تلفن وارد میکنیم....
    سوما، موقع جست و جو، کار بسیار راحت تر میباشه... مثلا میخوایم تمام افرادی که شماره تلفنشون با ۲۲ تموم میشه رو از بین ۵۰۰ نفر در بیاریم و لیست کنیم... برای این کار، ما با جدول های ریلیشن شده(مربوط به هم!!) یه بار کوری میکنیم، مشخصات افراد خیلی راحت بدست میاد... در صورتی که اگر دو جدول ریلیشن نشده داشته باشیم، باید یه بار شماره ها رو در بیاریم، بعد یه بار همه‌ی اسم ها رو چاپ کنیم... بعد دوباره اسم ها رو با شماره ها مطابقت بدیم، بعد دوباره لیست نهایی رو چاپ کنیم!!.....
    این کارهای طولانی و پر اشتباه!! توسط ریلیشن کردن جدول حل میشه...


    کاربرد های عمومش، تو راحت تر شدن گزارش ها هستش.... یعنی شما گزارش های بیشتر رو با راحتی بیشتر در میاری.... گزارش های کامل و دقیق با تمام اطلاعات مورد نیازت!!

تاپیک های مشابه

  1. سوال: ضرورت استفاده از utf8
    نوشته شده توسط araelectronic@ymail.com در بخش ASP.NET Web Forms
    پاسخ: 8
    آخرین پست: دوشنبه 11 بهمن 1389, 16:29 عصر
  2. سوال: توضيح درباره Doctype ها و ضرورت استفاده
    نوشته شده توسط SMDaneshvar در بخش طراحی وب (Web Design)
    پاسخ: 1
    آخرین پست: شنبه 06 آذر 1389, 01:53 صبح
  3. عدم اجرای برنامه هنگام استفاده از relation
    نوشته شده توسط s++ 68-87 در بخش C#‎‎
    پاسخ: 2
    آخرین پست: پنج شنبه 15 بهمن 1388, 14:54 عصر
  4. ضرورت استفاده از Auto Namber
    نوشته شده توسط hamedinho در بخش Access
    پاسخ: 13
    آخرین پست: شنبه 30 آبان 1388, 06:59 صبح
  5. ضرورت استفاده از flock و unlock در ویژوال فاکس و ....
    نوشته شده توسط naderigh در بخش Foxpro
    پاسخ: 1
    آخرین پست: شنبه 09 خرداد 1383, 11:54 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •