Asam databés Modél

Asam ngajaga Data databés anjeun urang

Modél asam desain database anu salah sahiji konsep pangkolotna sarta pangpentingna Téori database. Ieu susunan maju opat gol nu unggal sistem manajemen database kudu narékahan pikeun ngahontal: atomicity, konsistensi, isolasi sarta durability. A database relational yén gagal papanggih salah sahiji opat gol ieu teu tiasa dianggap bisa dipercaya. A database nu mibanda ciri ieu dianggap asam-patuh.

asam diartikeun

Hayu urang nyandak momen pikeun nalungtik unggal ciri ieu di jéntré:

Kumaha asam Works di Praktek

pangurus database nganggo sababaraha strategi ngalaksanakeun asam.

Hiji dipaké pikeun ngalaksanakeun atomicity na durability nyaeta nulis-payun logging (Wal) nu mana wae jéntré urus ieu munggaran ditulis ka log nu ngawengku duanana redo na bolaykeun information.This ensures yen, dibéré gagalna database of diurutkeun sagala, databés bisa parios log tur dibandingkeun eusina kana kaayaan databés.

Metoda sejen dipaké pikeun alamat atomicity na durability téh kalangkang-paging nu kaca kalangkang anu dijieun nalika data téh bisa dirobah. apdet pamundut urang nu ditulis ka kaca kalangkang tinimbang kana data real na pangkalan data. Databés sorangan dirobah ngan lamun édit geus réngsé.

Strategi sejen disebut dua-fase bunuh protokol, utamana mangpaat dina sistim database disebarkeun. protokol Ieu misahkeun hiji pamundut ngarubah data kana dua fase: fase bunuh-pamundut sarta fase bunuh. Dina fase pamundut, sadaya DBMSs on jaringan nu kapangaruhan ku urus kudu mastikeun yén maranéhna geus narima eta sarta boga kapasitas nedunan urus. Sakali konfirmasi geus narima ti DBMSs relevan, nu bunuh fase nyampurnakeun nu data nu sabenerna dirobah.