עסקה

מְחַבֵּר: Monica Porter
תאריך הבריאה: 18 מרץ 2021
תאריך עדכון: 1 יולי 2024
Anonim
עסקה מגונה
וִידֵאוֹ: עסקה מגונה

תוֹכֶן

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

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


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

Techopedia מסביר את העסקה

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

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