הגדרה משנה

צמצם את הרשומות כדי ליצור תת-קבוצה קטנה יותר ומייצגת של מסד נתונים יחסי תוך שמירה על שלמות התייחסות

גרף משנה

מבוא משנה

מהי תת-הגדרה?

הפחת את מספר הרשומות כדי ליצור תת-קבוצה מייצגת קטנה יותר של מסד נתונים יחסי עם שלמות התייחסותית נשמרת

מדוע ארגונים משתמשים בהגדרות משנה?

לארגונים רבים יש סביבות ייצור עם כמויות אדירות של נתונים ואינם רוצים כמויות אדירות של נתונים בסביבות בדיקה שאינן ייצור. לפיכך, הגדרת משנה של מסד נתונים משמשת ליצירת תת-קבוצה קטנה יותר ומייצגת של מסד נתונים יחסי גדול יותר עם שלמות התייחסותית נשמרת. ארגונים משתמשים בהגדרות משנה עבור נתוני בדיקה כדי להפחית עלויות, כדי להפוך אותם לניתנים לניהול ולהגדרה ותחזוקה מהירים יותר.

הפחת את עלויות התשתית והחישוב

נפחי נתונים מוגזמים עלולים להוביל לעלויות תשתית וחישוב גבוהות, שאינן נחוצות עבור נתוני בדיקה בסביבות שאינן ייצור. עם יכולות הגדרות משנה, אתה יכול בקלות ליצור תת קבוצות קטנות יותר של הנתונים שלך כדי להפחית את העלויות שלך.

נתוני בדיקה ניתנים לניהול על ידי בודקים ומפתחים

ניהול נפחי נתונים עצומים בסביבות שאינן ייצור מציב אתגרים עבור בודקים ומפתחים. נתוני בדיקה קטנים יותר ובכך ניתנים לניהול, מייעלים משמעותית את תהליכי הבדיקה והפיתוח, ובסופו של דבר מייעלים את כל המחזור מבחינת זמן ומשאבים.

הגדרה ותחזוקה מהירים יותר של נתוני בדיקה

נפחי נתונים קטנים יותר מאפשרים הגדרה ותחזוקה מהירים ופשוטים יותר של סביבות בדיקה שאינן ייצור. זה רלוונטי במיוחד בנופי IT מורכבים וכאשר שינויים תכופים במבני נתונים דורשים עדכונים ורענון שוטפים כדי להבטיח את הייצוגיות של נתוני הבדיקה.

גרף משנה

מהי יושרה התייחסותית ולמה היא חשובה?

שלמות הפניות היא מושג בניהול מסדי נתונים המבטיח עקביות ודיוק בין טבלאות במסד נתונים יחסי. שלמות ההתייחסות תבטיח שכל ערך שמתאים ל"אדם 1" ב"טבלה 1" מתאים לערך הנכון של "אדם 1" ב"טבלה 2" ובכל טבלה מקושרת אחרת.

אכיפת שלמות התייחסותית חיונית לשמירה על מהימנות נתוני הבדיקה במסד נתונים יחסי כחלק מסביבות שאינן ייצור. זה מונע חוסר עקביות בנתונים ומבטיח שהיחסים בין הטבלאות יהיו משמעותיים ומהימנים לבדיקות ופיתוח תוכנה נאותים.

נתוני בדיקה בסביבת מסד נתונים יחסיים צריכים לשמור על שלמות ההתייחסות כדי להיות ניתנים לשימוש. שמירה על שלמות התייחסות בסביבות שאינן ייצור, כגון אלו המשמשות לבדיקות ופיתוח תוכנה, חשובה מכמה סיבות:

הגדרת משנה, לא פשוטה כמו "רק מחיקת נתונים"

הגדרת משנה אינה קלה כמו מחיקת נתונים בלבד, מכיוון שכל הטבלאות המקושרות במורד הזרם והמעלה צריכות להיות הגדרות משנה באופן פרופורציונלי כדי לשמור על שלמות ההתייחסות. הגדרת משנה מבטיחה שלא רק נתונים בטבלת יעד יימחקו, אלא גם שכל נתונים בכל טבלה מקושרת אחרת הקשורה לנתונים שנמחקו מטבלת היעד יימחקו. זה מבטיח שהשלמות ההתייחסותית על פני טבלאות, מסדי נתונים ומערכות נשמרת כחלק ממחיקת נתונים.

הפחתת נפח הנתונים על ידי הסרת "אדם X" מ"טבלה Y", יש למחוק את כל הרשומות הקשורות ל"אדם X" ב"טבלה Y", אך יש למחוק גם את כל הרשומות הקשורות ל"אדם X" בכל טבלה אחרת הקשורה במעלה הזרם או במורד הזרם (טבלה A, B, C וכו').

צמצום נפח הנתונים על ידי הסרת "ריצ'רד" מטבלת "לקוחות"., יש למחוק את כל הרשומות הקשורות ל"ריצ'רד" בטבלת "לקוח", אך גם את כל הרשומות הקשורות ל"ריצ'רד" בכל טבלה אחרת הקשורה במעלה הזרם או במורד הזרם (טבלת תשלומים, טבלת תקריות, טבלת כיסוי ביטוח וכו'). נמחק.

טבלאות אקרו

הגדרת המשנה פועלת על פני טבלאות

מסדי נתונים של Acros

הגדרת משנה פועלת על פני מסדי נתונים

Acros Systems

הגדרת משנה פועלת על פני מערכות

יש לך שאלות?

דבר עם אחד המומחים שלנו

כיצד אוכל להשתמש בהגדרות המשנה?

תת-הגדרה פרופורציונלית

אתה יכול להגדיר את Syntho Engine להגדיר משנה של מסד נתונים יחסי וכדי להבטיח שכל "הטבלאות המקושרות" יוגדרו משנה על סמך "טבלת היעד".

  • טבלת יעד: משתמשים יכולים להגדיר את טבלת היעד כנקודת התחלה להגדרת משנה.
    • משתמשים יכולים למשל להגדיר להגדיר משנה של "טבלת המטופלים" ל-5% או ל-500 רשומות במקום 10.000 רשומות.
  • טבלאות מקושרות: כל אלה הם טבלאות המחוברות ישירות או בעקיפין ל"טבלת היעד". קישורים בין טבלאות עשויים להיות ישירים, כגון טבלת יעד המפרטת אלרגיות המפנה לטבלת חולים באמצעות קשר מפתח זר, או עקיפה, כגון טבלת יעד המפנה לטבלת חולים, אשר בתורה מפנה לטבלה של בית חולים.
    • הגדרת משנה מבטיחה שכל הרשומות הקשורות לנתונים שנמחקו ב- "טבלת חולים" תימחק גם כן. בדוגמה, הגדרת משנה מבטיחה שבכל "טבלה מקושרת" יש רק נתונים שקשורים ל-5% (500 רשומות) ושכל שאר הנתונים הקשורים ל-95% (10.000k - 500k = 9.500k רשומות) יימחקו כדי ליצור תת-קבוצה מייצגת קטנה יותר של מסד נתונים יחסי עם שלמות התייחסותית נשמרת

הגדרת משנה המבוססת על כללים עסקיים

בנוסף להגדרת משנה פרופורציונלית, שבה אתה מציין אחוז עבור מיצוי הנתונים, היכולות המתקדמות שלנו מאפשרות לך להגדיר במדויק את קבוצת היעד להגדרת המשנה. לדוגמה, אתה יכול לציין קריטריונים לכלול או לא לכלול תת-קבוצות ספציפיות, לספק גמישות ושליטה רבה יותר על תהליך חילוץ הנתונים

  • לקוחות מתחת לגיל 60 ומעלה מגיל 30 ו
  • לקוחות אל זכר
טבלת לקוחות מכירות

כיסוי מדריך סינתו

שמור את מדריך הנתונים הסינתטיים שלך עכשיו!