בית מאגרי מידע מהי עקביות? - הגדרה מטכנולוגיה

מהי עקביות? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של עקביות?

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

Techopedia מסביר עקביות

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

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

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

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