امنیت وجامعیت داده ها
دادگان(meta data)
به معنایی فراداده یعنی داده های که اصلی نیستند.
لغتنامه داده ها (data dictionary)
داده های ان اصلی نیستند.این نرم افزارها از اشتباهاتی شبیه وارد کردن یک نام با دو معنای مختلف ویا دو نام برای یک مفهوم جلوگیری می کنند.و لغتنامه زیر مجموعه ی کاتالوگ سیستم است
امنیت وجامعیت
الف- امنیت(security)
به معنای محافظت از داده هادربرابر خطرات،وجلوگیری از دستیابی غیر مجاز به داده ها.
ب-جامعیت(integrity)
به معنای صحت داده هاوپردازش ها وپیروی از مقررات سیستم است
تراکنش
برنامه ای است که در محیط بانک اطلاعات اجرا می شود با خصوصیاتی که یک برنامه داردولی مدیریت ان dbmsاست.ولی برنامه راoperating system مدیریت می کند.برای اینکه تراکنش خوب عمل کن نیاز به چهار خاصیت زیر دارد:
الف-یکپارچگی: تمام دستورالعمل های یک تراکنش باید انجام شود یاهیچ کدام.
ب-همخوانی(consistency):تمامی قوانین جامعیت بانک اطلاعات رارعایت کند.یعنی اگر کاربر برنامه غلط اجرا کرد مسولش خود کاربر است.
ج-انزوا(isolation):نتیجه نهایی در پایگاه داده در تراکنش منزوی نباید فرق کند.برای همروند نباید داده رادچار مشکل کرد.
د-پایانی(durability):ترکنش که به مرحله ی انجام برسد اثرشان ماندنی است.وبه طور تصادفی از بین نمی روند
استقلال داده ها:
استقلال فیزیکی داده ها :نباید داده ها از لحاظ فیزیکی بهم ربط داشته باشند.
استقلال منطقی داده ها:اگر چیزی درون طراحی تغییر کرد کاربر نباید چیزی احساس کند.