Changes between Version 17 and Version 18 of Трансакции


Ignore:
Timestamp:
03/24/25 20:27:10 (2 months ago)
Author:
183175
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Трансакции

    v17 v18  
    66\\
    77Како што знаеме, трансакциите треба да ги содржат следниве 4 аспекти познати како ''' ACID''' : \\
    8 ''' Atomicity -> Consistency -> Isolation -> Durability ''' \\
     8'''-> Atomicity '''\\
     9Тоа би значело резултатот од трансакцијата може да биде или целосно успешен или целосно неуспешен.\\
     10Целата трансакција мора да се врати назад ако еден дел од неа не успее.\\
     11'''-> Consistency ''' \\
     12Трансакцијата ја претвора базата од една валидна состојба во друга валидна состојба.  \\
     13Правилата и ограничувањата на базата секогаш остануваат запазени. \\
     14'''-> Isolation '''\\
     15Секоја трансакција се извршува како да е единствената во системот.  \\
     16Паралелните трансакции не си влијаат меѓусебно додека се извршуваат. \\
     17На тој начин се гарантира точноста на податоците. \\
     18'''-> Durability ''' \\
     19Откако трансакцијата ќе биде потврдена, промените се трајно зачувани.  \\
     20Дури и при пад на системот, податоците остануваат зачувани. \\
     21
    922Исто така, да не заборавиме дека трансакциите се карактеристички по опфаќање на следниве 4 команди : \\
    1023''' BEGIN TRANSACTION -> COMMIT -> ROLLBACK -> SAVEPOINT '''