דנורמליזציה

מְחַבֵּר: Judy Howell
תאריך הבריאה: 1 יולי 2021
תאריך עדכון: 11 מאי 2024
Anonim
נורמליזציה
וִידֵאוֹ: נורמליזציה

תוֹכֶן

הגדרה - מה המשמעות של דנורמליזציה?

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

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר דנורמליזציה

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


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