די אַסיד דאַטאַבאַסע מאָדעל

אַסאַד פּראַטעקץ דיין דאַטאַבאַסע ס דאַטאַ

די אַסאַד מאָדעל פון דייטאַבייס פּלאַן איז איינער פון די אָולדאַסט און רובֿ וויכטיק קאַנסעפּס פון דייטאַבייס טעאָריע. עס שטעלט פאָרויס פיר צילן אַז יעדער דאַטאַבאַסע פאַרוואַלטונג סיסטעם מוזן שטרעבן צו דערגרייכן: אַטאָמיסיטי, קאָנסיסטענסי, אפגעזונדערטקייט און געווער. א ריליישאַנאַל דאַטאַבאַסע אַז פיילז צו טרעפן קיין פון די פיר צילן קענען ניט זיין געהאלטן פאַרלאָזלעך. א דייטאַבייס אַז פארמאגט די טשאַראַקטעריסטיקס איז געהאלטן אַסאַד-געהאָרכיק.

ACID Defined

זאל ס נעמען אַ מאָמענט צו ונטערזוכן יעדער פון די טשאַראַקטעריסטיקס אין דעטאַל:

ווי אַסאַד אַרבעט אין פּראַקטיס

דאַטאַבאַסע אַדמיניסטראַטאָרס נוצן עטלעכע סטראַטעגיעס צו דורכפירן אַסאַד.

איינער געניצט צו דורכפירן אַטאָמיסיטי און געווער איז שרייַבן-פאָרויס לאָגגינג (וואָל) אין וואָס קיין טראַנסאַקטיאָן דעטאַל איז ערשטער געשריבן צו אַ קלאָץ אַז כולל ביידע רעדאָ און ופמאַכן ינפאָרמאַטי.טהיס ינשורז אַז, לויט אַ דייטאַבייס דורכפאַל פון קיין סאָרט, די דאַטאַבאַסע קענען קאָנטראָלירן דער קלאָץ און פאַרגלייַכן זייַן אינהאַלט צו די שטאַט פון די דאַטאַבאַסע.

אן אנדער אופֿן געניצט צו אַדרעס אַטאָמיסיטי און געווער איז שאָטן-פּיידזשינג אין וואָס אַ שאָטן בלאַט איז באשאפן ווען דאַטע איז צו זיין מאַדאַפייד. די דערהייַנטיקונגען פון די אָנפֿרעג זענען געשריבן אויף די שאָטן בלאַט אלא ווי צו די פאַקטיש דאַטן אין די דאַטאַבאַסע. די דאַטאַבאַסע זיך איז מאַדאַפייד בלויז ווען די ענדערונג איז גאַנץ.

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