In a Multi Level Database (MLS) data as well as user, both are classified in order to provide security to data. Data and users are classified at different levels in the database and the user with a particular security level is allowed to access the data at that level or below that level only. So the concurrency control requirements of MLS databases are different from the concurrency control requirements of traditional databases. In this paper we have analysed the problems that may occur when conventional methods of concurrency control are used in MLS databases. We have proposed secure and starvation-free concurrency control algorithm.
نمونه چکیده ترجمه متن فارسی
چکیده
در پایگاه داده چند سطحی (MLS)، داده ها و همچنین کاربر، هر دو جهت فراهم نمودن امنیت برای داده ها طبقه بندی می شوند. داده ها و کاربران در سطوح مختلف پایگاه داده طبقه بندی شده و کاربری با سطح امنیت خاص اجازه دسترسی به داده ها در آن سطح یا پائین تر از آن را دارد.بنابراین، نیازهای کنترل همروندی پایگاههای داده MLS با نیازهای کنترل همروندی پایگاههای داده سنتی تفاوت دارند. در این مقاله، مسائل رخ داده در هنگام کاربرد روشهای متداول کنترل همروندی در پایگاههای داده MLS را مورد تجزیه و تحلیل قرار داده ایم. در اینجا الگوریتم کنترل همروندی فاقد (بدون) گرسنگی و امن را پیشنهاد کرده ایم.