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

نام تاپیک: توجیه استفاده از پایگاه داده‌های غیر رابطه‌ای، با استفاده از سطوح نرمال‌سازی

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1391
    پست
    57

    توجیه استفاده از پایگاه داده‌های غیر رابطه‌ای، با استفاده از سطوح نرمال‌سازی

    سلام

    دلایل زیادی برای استفاده از پایگاه داده‌های غیر رابطه‌ای در برخورد با داده‌های کلان وجود داره. آیا کسی از دوستان می‌تونه دلایل مهاجرت از پایگاه داده‌های رابطه‌ای به سمت پایگاه‌داده‌های غیر رابطه‌ای رو با استفاده از سطوح نرمال‌سازی بیان کنه؟
    منظورم اینه که این دو مقوله رو یه طوری به هم ربطش بده؟ یعنی مثلا وقتی در پایگاه داده‌های رابطه‌ای هستیم و حجم داده‌ها بالا می‌ره و طبیعتا جوین کردن جدول‌ها هزینه بر می‌شه پس مجبوریم مثلا از سطح 4NF به سطوح پایین‌تر باید حرکت کنیم و .....

  2. #2

    نقل قول: توجیه استفاده از پایگاه داده‌های غیر رابطه‌ای، با استفاده از سطوح نرمال‌سازی

    نرمال سازی یکی از محدودیت های sql هست و در دیتابیس های nosql همونجور که اسمش مشخصه محدودیت های sql را نداریم.برای مثال در نرمال سازی سطح اول هر ردیف باید یک مقدار داشته باشه پس اگر دانشجویی دو شماره تلفن داشت دو بار در دو ردیف باید ذخیره بشه و این مشکل ساز پس باید جدول جداگانه با رابطه یک به چند ساخت اما در دیتابیس nosql مانند cassandra شما می توانید ستون های چند مقداری داشته باشید.نرمال سازی سطح 2 و 3 هم مروبط به کلیدهای چند بخشی هست که در Nosql همچین چیزی نداریم.هدف از نرمال سازی جلوگیری از افزونگی و تکرار داده هاست که اصلا در nosql اهمیتی نداره.در nosql هدف اصلی مقیاس پذیری یا scalability هست و بقیه ویژگی ها قربانی این می شند چون این ویژگی بالاترین اولویت هست.

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

  1. سوال: نمایش عکس از پایگاه داده در DataGridViwe با استفاده linq
    نوشته شده توسط mymina در بخش C#‎‎
    پاسخ: 0
    آخرین پست: شنبه 07 بهمن 1391, 11:46 صبح
  2. سوال: نمایش عکس از پایگاه داده در DataGridViwe با استفاده linq
    نوشته شده توسط mymina در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 0
    آخرین پست: شنبه 07 بهمن 1391, 11:19 صبح
  3. پاسخ: 4
    آخرین پست: دوشنبه 22 آبان 1391, 19:50 عصر
  4. آموزش: جزوه آموزش برنامه نویسی پایگاه داده در جاوا با استفاده از SQL SERVER 2005
    نوشته شده توسط FARHAD_IMANY در بخش برنامه‌نویسی جاوا
    پاسخ: 0
    آخرین پست: چهارشنبه 14 دی 1390, 11:13 صبح
  5. آموزش: جزوه آموزش برنامه نویسی پایگاه داده در جاوا با استفاده از access 2010
    نوشته شده توسط FARHAD_IMANY در بخش برنامه‌نویسی جاوا
    پاسخ: 2
    آخرین پست: یک شنبه 11 دی 1390, 09:50 صبح

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

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