زیر مجموعه

کاهش رکوردها برای ایجاد یک زیرمجموعه کوچکتر و نماینده یک پایگاه داده رابطه ای با حفظ یکپارچگی ارجاعی

نمودار زیر مجموعه

زیرمجموعه مقدمه

زیرمجموعه چیست؟

کاهش تعداد رکوردها برای ایجاد یک زیرمجموعه نماینده کوچکتر از یک پایگاه داده رابطه ای با یکپارچگی ارجاعی حفظ شده

چرا سازمان ها از زیرمجموعه استفاده می کنند؟

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

کاهش هزینه های زیرساختی و محاسباتی

حجم داده های بیش از حد می تواند منجر به هزینه های زیرساختی و محاسباتی بالا شود که برای داده های آزمایشی در محیط های غیر تولیدی غیر ضروری است. با قابلیت های زیرمجموعه، می توانید به راحتی زیر مجموعه های کوچکتری از داده های خود ایجاد کنید تا هزینه های خود را کاهش دهید.

داده های آزمایشی قابل مدیریت توسط آزمایش کنندگان و توسعه دهندگان

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

راه اندازی و نگهداری داده های تست سریعتر

حجم داده‌های کوچک‌تر، راه‌اندازی و نگهداری سریع‌تر و ساده‌تر محیط‌های آزمایشی غیرتولیدی را تسهیل می‌کند. این امر به ویژه در مناظر پیچیده فناوری اطلاعات و زمانی که تغییرات مکرر در ساختار داده‌ها نیاز به به‌روزرسانی و تازه‌سازی منظم دارد تا از بازنمایی داده‌های آزمایشی اطمینان حاصل شود، مرتبط است.

نمودار زیر مجموعه

یکپارچگی ارجاعی چیست و چرا اهمیت دارد؟

یکپارچگی ارجاع مفهومی در مدیریت پایگاه داده است که ثبات و دقت بین جداول در یک پایگاه داده رابطه ای را تضمین می کند. یکپارچگی ارجاعی تضمین می کند که هر مقداری که با "شخص 1" از "جدول 1" مطابقت دارد، با مقدار صحیح "شخص 1" در "جدول 2" و هر جدول مرتبط دیگری مطابقت دارد.

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

داده های آزمایشی در یک محیط پایگاه داده رابطه ای باید یکپارچگی ارجاعی را حفظ کند تا قابل استفاده باشد. حفظ یکپارچگی ارجاعی در محیط‌های غیر تولیدی، مانند محیط‌هایی که برای آزمایش و توسعه نرم‌افزار استفاده می‌شوند، به چند دلیل مهم است:

زیرمجموعه، نه به سادگی "فقط حذف داده ها"

زیرمجموعه‌ها به سادگی حذف داده‌ها نیست، زیرا همه جداول مرتبط پایین‌دست و بالادستی باید به طور متناسب تنظیم شوند تا یکپارچگی ارجاع حفظ شود. زیرمجموعه تضمین می کند که نه تنها داده های جدول هدف حذف می شود، بلکه هر داده در هر جدول پیوندی دیگری که مربوط به داده های حذف شده از جدول هدف است نیز حذف می شود. این تضمین می کند که یکپارچگی ارجاعی در جداول، پایگاه داده ها و سیستم ها به عنوان بخشی از حذف داده ها حفظ می شود.

کاهش حجم داده با حذف "Person X" از "Table Y", تمام رکوردهای مربوط به "شخص X" در "جدول Y" باید حذف شوند، اما همچنین تمام رکوردهای مربوط به "شخص X" در هر جدول مربوط به بالادست یا پایین دست دیگر (جدول A، B، C و غیره) نیز باید حذف شوند.

کاهش حجم داده با حذف "ریچارد" از جدول "مشتریان"., تمام سوابق مربوط به "ریچارد" در جدول "مشتری" باید حذف شود، اما همچنین تمام سوابق مربوط به "ریچارد" در هر جدول مربوط به بالادست یا پایین دست دیگر (جدول پرداخت، جدول حوادث، جدول پوشش بیمه و غیره) نیز باید حذف شود. حذف شده.

در سراسر جداول

زیرمجموعه در جداول کار می کند

در میان پایگاه های داده

زیرمجموعه در بین پایگاه های داده کار می کند

در سراسر سیستم ها

زیرمجموعه در همه سیستم ها کار می کند

آیا هیچ سوالی دارید؟

با یکی از کارشناسان ما صحبت کنید

چگونه می توانم از تنظیمات فرعی استفاده کنم؟

زیرمجموعه متناسب

می‌توانید Syntho Engine را به گونه‌ای پیکربندی کنید که یک پایگاه داده رابطه‌ای را زیرمجموعه قرار دهد و اطمینان حاصل کند که همه «جدول پیوندی» بر اساس «جدول هدف» زیر مجموعه‌بندی شده‌اند.

  • جدول هدف: کاربران می توانند جدول هدف را به عنوان نقطه شروع برای زیر مجموعه تعریف کنند.
    • برای مثال، کاربران می‌توانند زیر مجموعه «جدول بیمار» را به جای 5 هزار رکورد روی 500 درصد یا 10.000 هزار رکورد تعریف کنند.
  • جداول مرتبط: اینها همه جداول به طور مستقیم یا غیر مستقیم به "جدول هدف" متصل هستند. پیوندهای بین جداول ممکن است مستقیم باشند، مانند جدول هدف فهرست آلرژی‌ها که به جدول بیماران از طریق یک رابطه کلید خارجی اشاره می‌کند، یا غیرمستقیم، مانند جدول هدف که به جدول بیماران اشاره می‌کند، که به نوبه خود به جدول یک بیمارستان اشاره می‌کند.
    • زیرمجموعه تضمین می کند که تمام رکوردهای مربوط به داده های حذف شده در "جدول بیمار" نیز حذف خواهد شد. در مثال، زیرمجموعه تضمین می‌کند که در هر «جدول پیوندی» فقط داده‌هایی وجود دارد که مربوط به 5٪ (500k رکورد) است و همه داده‌های دیگر مربوط به 95٪ (10.000k - 500k = 9.500k رکورد) حذف می‌شوند. برای ایجاد یک زیرمجموعه نماینده کوچکتر از یک پایگاه داده رابطه ای با یکپارچگی ارجاعی حفظ شده

زیر مجموعه بر اساس قوانین کسب و کار

علاوه بر زیرمجموعه های متناسب، که در آن درصدی را برای استخراج داده ها مشخص می کنید، قابلیت های پیشرفته ما به شما این امکان را می دهد که دقیقاً گروه هدف را برای زیرمجموعه ها تعریف کنید. برای مثال، می‌توانید معیارهایی را برای گنجاندن یا حذف زیرمجموعه‌های خاص مشخص کنید، که انعطاف‌پذیری و کنترل بیشتری بر فرآیند استخراج داده‌ها فراهم می‌کند.

  • مشتریان کمتر از 60 سال و بزرگتر از 30 سال و
  • مشتریان مرد آلس
جدول مشتریان فروش

پوشش راهنمای syntho

اکنون راهنمای داده های مصنوعی خود را ذخیره کنید!