Abstract
This paper will examine the underlying features of the distributed database architecture. Learning the task of distributed database management system will lead us to a successful design. The design will improve scalability, accessibility and flexibility while accessing various types of data. Developing a successful distributed database system requires to address the importance of security issues that may arise and possibly compromise the access control and the integrity of the system. We propose some solutions for some security aspects such as multilevel access control, confidentiality, reliability, integrity and recovery that pertain to a distributed database system
چکیده
در این مقاله به بررسی ویژگی های نهفته در معماری پایگاه داده ای توزیع شده پرداخته خواهد شد. یادگیری وظیفه سیستم مدیریت پایگاه داده توزیع شده باعث شد تا بتوانیم طراحی موفقی از این سیستم پیاده سازی کنیم. این طراحی، منجر به بهبود مقیاس پذیری، قابلیت دسترسی و انعطاف پذیری شده و در عین حال دسترسی به انواع مختلفی از داده ها را فراهم نموده است. برای اینکه بتوان به اهمیت مسائل امنیتی ای که ممکن است کنترل دسترسی و یکپارچگی سیستم را زیر سؤال ببرد پی برد، نیاز است تا یک سیستم پایگاه داده ای توزیع شده موفقی را توسعه دهیم. در همین راستا، راهکارهایی را برای بعضی از جنبه های امنیتی از جمله کنترل دسترسی در چندین سطح، قابلیت اطمینان، قابلیت اعتماد، یکپارچگی و بازیابی که مرتبط با سیستم پایگاه داده ای توزیع شده می باشد ارائه می دهیم.
1-مقدمه
یک پایگاه داده توزیع شده [1] را می توان به عنوان مجموعه ای از پایگاه های داده ای در نظر گرفت که بر روی چندین کامپیوتر داخل شبکه توزیع و ذخیره شده اند. همچنین می توان از این پایگاه داده به عنوان یک مجموعه از پایگاه های داده ای یاد کرد که بر روی چندین کامپیوتری که از دید اپلیکیشن تنها یک پایگاه داده است ذخیره شده اند. در نتیجه، [14] یک اپلیکیشن می تواند به صورت همزمان به داده های موجود در چندین پایگاه داده مستقر در شبکه دسترسی داشته باشد و آنها را تغییر دهد...