Lec-15 Data Atomicity and Concurrency Control| Database Management System Tutorial for Beginners

Safdar Dogar
Safdar Dogar
1.5 هزار بار بازدید - 5 سال پیش - In this video we Learn
In this video we Learn  Data Atomicity and Concurrency Control in DBMS

Data Atomicity
An operation on data may consist of different type of step.
The collection of all step required to complete an operation is called transaction
Atomicity means that either a transaction must take place as a whole or it should not take place at all.
Suppose you want to transfer amount of RS 25000 from Account Ali to account Hafeez
This process consist of two step
Step 1 : Deduct money of account Ali of $25000
Step 2: Add money of account Hafeez of $25000
Suppose that the system fails after performing step 1
It means that the amount of $25000 has been deducted from account Ali but not been added to account hafeez
This is called the data atomicity problem.
This problem usually occurs in a file processing system
In database system one transaction takes place as a whole or it does not take place at all.
The partially completed tasks are always rolled back.
Thus only consistent data exit within database

Concurrency Control

In some situations two or more users may access the same file simultaneously.
It is possible that they will interfere with each other.
For example if both users attempt to perform update operation on the same record then one may overwrite the values recorded by the other.
This may result in loss of important information.
Most database system control the concurrency through different techniques so that updates are always recorded with accuracy



ACID Properties of a transaction
ACID Properties in DBMS
concurrency control
introduction to transaction in dbms
Database Management System tutorial
database management system tutorial
database management system tutorials
database management system tutorial in hindi
database management system tutorial in urdu
database management system tutorial step by step
database management system tutorial for beginners
database management system tutorial for beginners in hindi
database management system tutorial for beginners in urdu
Distributed database management system
Distributed database management system tutorial
Distributed database management system tutorials
Distributed database management system tutorial in hindi
Distributed database management system tutorial in urdu
dbms tutorial
dbms tutorial point
dbms tutorial pdf
microsoft sql server management studio tutorial
sql server management studio tutorial pdf
rdbms tutorial pdf
dbms tutorialspoint pdf
database management tutorial
dbms tutorial point pdf
database management system tutorial pdf
ordbms tutorial
rdbms tutorial for beginners pdf
database management system tutorial point
oodbms tutorial
microsoft sql server management studio 2014 tutorial pdf
advanced database management system tutorial
relational database management system tutorial
dbms tutorial pdf download
database management system tutorial point pdf
tutorialspoint database management system
dbms full tutorial
dbms tutorial in hindi pdf
dbms basics concepts
learn dbms and sql
rdbms tutorials point
dbms mysql tutorial
dbms complete tutorial
dbms tutorial ppt
database management system tutorial for beginners pdf
database management system bangla tutorial
database management tutorial pdf
dbms tutorial for beginners pdf
rdbms concepts tutorial

#DataAtomicity
#ConcurrencyControl
#DataAtomicityAndConcurrencyControlDBMS
5 سال پیش در تاریخ 1397/12/27 منتشر شده است.
1,551 بـار بازدید شده
... بیشتر