2 cissp ® Official Study Guide Eighth Edition



Download 19,3 Mb.
Pdf ko'rish
bet837/881
Sana08.04.2023
Hajmi19,3 Mb.
#925879
1   ...   833   834   835   836   837   838   839   840   ...   881
Bog'liq
(CISSP) Mike Chapple, James Michael Stewart, Darril Gibson - CISSP Official Study Guide-Sybex (2018)

Concurrency
Concurrency
, or edit control, is a preventive security mechanism that endeavors to make 
certain that the information stored in the database is always correct or at least has its integ-
rity and availability protected. This feature can be employed on a single-level or multilevel 
database.


902
Chapter 20 

Software Development Security
Databases that fail to implement concurrency correctly may suffer from the following 
issues:

Lost updates
occur when two different processes make updates to a database unaware 
of each other’s activity. For example, imagine an inventory database in a warehouse 
with different receiving stations. The warehouse might currently have 10 copies of the 
CISSP Study Guide
in stock. If two different receiving stations each receive a copy of 
the 
CISSP Study Guide
at the same time, they both might check the current inventory 
level, find that it is 10, increment it by 1, and update the table to read 11, when the 
actual value should be 12.

Dirty reads
occur when a process reads a record from a transaction that did not suc-
cessfully commit. Returning to our warehouse example, if a receiving station begins 
to write new inventory records to the database but then crashes in the middle of the 
update, it may leave partially incorrect information in the database if the transaction is 
not completely rolled back.
Concurrency uses a “lock” feature to allow one user to make changes but deny other 
users access to views or make changes to data elements at the same time. Then, after the 
changes have been made, an “unlock” feature restores the ability of other users to access 
the data they need. In some instances, administrators will use concurrency with auditing 
mechanisms to track document and/or field changes. When this recorded data is reviewed, 
concurrency becomes a detective control.

Download 19,3 Mb.

Do'stlaringiz bilan baham:
1   ...   833   834   835   836   837   838   839   840   ...   881




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish