پردازش تراکنش عملیاتی از منابع مختلف را روی پایگاه داده اجرا می نماید به نحوی که خواص مطلوب تراکنش خدشه دار نگردد. سرویس های کنترل همروندی و ترمیم به این مولفه برای برقراری خواص ACID کمک می کنند. به این ترتیب اجرای همروند تراکنش ها و سازگاری پایگاه داده حتی در صورت وقوع شکستی در سیستم تضمین می گردد.
مدیریت اجرای همزمان تراکنش ها روی پایگاه داده در حین برقراری سازگاری را به عهده می گیرد.
ترمیم تضمین مینماید که اجرای تراکنش با سقط روبرو شد، تاثیر نامناسبی روی پایگاه داده یا تراکنش های دیگر حالت پایگاه داده را همیشه سازگار باشد.
هر موضوعی در سیستم در یک فایل ذخیره می شود و توسط مدیریت ترمیم برای حفظ صحت و اعتبار پایگاه داده هنگام خرابی يا سقط سيستم استفاده می گردد.
دستوری را برای تعریف داده، کار کردن با آن دراختیار کاربران و برنامه های کاربردی قرار داده است.
خطاهائی که ممکن است پیش بیاید عبارتند از:
• خطای منطقی : تراکنش موفق نمی شود
• خطای سیستمی : تراکنش موفق نمی شود
• سقط سیستم : قطع برق، پاک شدن حافظه اصلی، پر شدن دیسک
• ناتوانی دیسک : خرابی هد، آتش سوزی،
یا دیکشنری داده یک پایگاه داده سیستمی شامل اطلاعاتی درباره داده، و قیدها در پایگاه اصلی است. گاهی به آن متاداده هم می گویند.
امنیت به محافظت داده در مقابل افشاشدن، تغییر و خرابی اشاره دارد. هر کابر و برنامه کاربردی امتیاز ویژه ای برای دسترسی به داده دارد. کاربران ممکن است دیدگاه های مختلفی نسبت به داده های پایگاه داده با توجه امتیازات ویژه خود داشته باشند.
DBMS مکانیسم های خاصی برای ذخیره دائمی داده و دسترسی به منبع فیزیکی و بازیابی داده دارد. مدیر ذخیره سازی بین داده ذخیره شده در پایگاه داده و برنامه کاربردی ارسال شده به سیستم واسطه می شود.
هنگام استفاده اشتراکی از داده انواع مختلفی از قفل روی داده گذاشته می شود (مثل Read Lock و Write Lock).
بن بست وقتی اتفاق می افتد که تراکنش ها برای بدست آوردن منابع در یک دایره بسته قرار گیرند یعنی هر یک منبعی در اختیار دارد که مورد تقاضای دیگری است و درخواست منبعی را می کند که در اختیار تراکنش منتظر منبع است. مديريت منبع مسئول رفع هستند.