ACID – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ תיקון קישור
מ זוטא
שורה 2:
ב[[הנדסת תוכנה]], ובפרט בתחום [[ניהול תנועות]] ו[[מסד נתונים|מסדי נתונים]], המונח '''ACID''' הוא ראשי תיבות של ‏'''Atomicity'''‏, ‏'''Consistency'''‏, ‏'''Isolation'''‏, ו-‏'''Durability'''‏. תרגום המונחים ל[[עברית]] הוא '''אַ‏טוֹ‏מִיוּ‏ת''', ''' עִקְבִיּוּת''', ''' בִּידוּד''' ו'''קַיָּמוּת'''. תכונות אלה הן [[אבן פינה|אבן הפינה]] של מערכות ל[[ניהול תנועות]] ו[[מסד נתונים|מסדי נתונים]] בפרט, ובלעדיהן לא ניתן להבטיח את שלמות ה[[נתונים]] במערכות אלה. בפועל, תכונות ה-ACID נאכפות במידה רופפת יותר כדי להגדיל את ביצועי המערכת.
 
בהקשר של מסדי נתונים, פעולה לוגית אחת נקראת [[תנועה (מערכות מידע)|תנועה]]. דוגמה לתנועה היא העברת סכום כסף בין שני חשבונות בנק. פעולה זו, למרות שהיא כוללת מספר פעולות בדידות (חיוב החשבון המקור וזיכוי חשבון הנמען), יש להתיחס אליה כפעולה לוגית אחת. תכונות ה-ACID הן אלה המבטיחות שתנועות כאלה יעובדו באופן אמין.
 
{{קצרמר|מחשבים}}