کتاب Database Security (امنیت پایگاه داده: مشکلات و راه حلها) به طور کلی به امنیت پایگاه داده و مباحث مربوط به آن میپردازد. این کتاب در 9 فصل به آموزش مفاهیم مربوط به امنیت پایگاه داده، چالشها و راهکارهای جدید این حوزه خواهد پرداخت.
در ادامه مقدمهای از کتاب Database Security را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Database Security:
پس از تألیف اولین کتاب درسیام، مقدمه ای بر یونیکس/لینوکس، بعداً خواستم کتاب درسی دیگری نیز بنویسم. من به دنبال همان موضوع بودم، اما متوجه شدم که موضوع متفاوتی خلأ بزرگتر و نیاز بیشتری دارد: امنیت پایگاه داده. ایده تالیف کتاب درسی در زمینه امنیت پایگاه داده با روند رو به رشد علم داده در چند سال گذشته، انبوهی از اطلاعات دیجیتالی که هر روز ایجاد و استفاده میشود و نیازهای مداوم به امنیت اطلاعات به وجود آمد. در حالی که چند کتاب درسی امنیت پایگاه داده خوب وجود دارد، بسیاری از آنها 10 تا 20 سال پیش نوشته شده بودند، بنابراین من معتقد بودم که زمان آن رسیده است که نگاهی تازه به این موضوع مهم داشته باشیم.
امنیت پایگاه داده و امنیت اطلاعات ممکن است مفاهیم مشابهی به نظر برسند، اما از نظر دیدگاه و پوشش متفاوت هستند. امنیت پایگاه داده شامل اصول امنیت اطلاعات محرمانه بودن، یکپارچگی و در دسترس بودن است.
با این حال، امنیت پایگاه داده آن اقدامات یا کنترلهای امنیتی را به روشهای خاصتری نسبت به آنچه که عموماً در حوزه وسیعتر امنیت اطلاعات درک میشود، در نظر میگیرد و اجرا میکند. به عنوان مثال، برای حفظ اصل محرمانه بودن، ما اغلب به کنترل امنیت اطلاعات رمزگذاری روی میآوریم.
اما امنیت پایگاه داده شامل روشهای محرمانه دیگری نیز میشود، مانند تکنیکهایی برای مدیریت اعتبار حساب، تکنیکهایی برای مدیریت دسترسی به دادهها، و همچنین تکنیکهایی برای مدیریت انواع دسترسی. اینها از جمله موضوعاتی هستند که در فصلهای 1، 3، 4، 5، 6 و 7 به آنها میپردازیم.
برای حفظ اصل یکپارچگی، ما اغلب کنترلهای امنیت اطلاعات مربوط به هش یا امضای دیجیتال را در نظر میگیریم. با امنیت پایگاه داده، علاوه بر آن تکنیکها، ما باید رویکردهای دیگری مانند عادیسازی پایگاهداده، یکپارچگی ارجاعی، تراکنشها، قفلها و محدودیتهای چک را نیز در نظر بگیریم که همگی برخی از موضوعاتی هستند که در فصلهای 1 و 2، 7، 8 و 9 به آن پرداختهایم.
آخرین اما نه کماهمیت، برای حمایت از اصل در دسترس بودن، ما نیز در فصلهای 1، 3، و 9 رویکردهای مختلفی را مورد بحث قرار میدهیم.
مخاطبان کتاب Database Security درسی شامل افراد حرفه ای و خودآموز و همچنین محیطهای کلاسی یا کارگاهی هستند. مفاهیم ارائه شده در متن در مقابل پایگاههای داده ارائه شده نشان داده شده است، به طوری که میتوان با رویکرد عملی همراه شد و این مفاهیم را بهتر یاد گرفت. هر فصل همچنین دارای مجموعهای از سوالات و پروژههای پیگیری است که میتوان از آنها برای تقویت درک خود از مطالب استفاده کرد.
کتاب Database Security درسی قرار نیست مرجع کاملی از مفاهیم و تکنیکهای امنیت پایگاه داده باشد، بلکه بر روی موارد معمولی تمرکز دارد. علاوه بر این، در این متن ما بر ملاحظات DBMS تمرکز میکنیم، و نه ملاحظات کاربردی پایگاه داده (مانند تزریق SQL)، که خود میتواند محتوای کافی برای کتاب درسی خود را شامل شود. با این پیشینه، خواننده میتواند در صورت لزوم با منابع مختلف چاپی و آنلاین این مفاهیم را گسترش دهد.
سرفصلهای کتاب Database Security:
- Cover
- Title Page
- Copyright
- Dedication
- Contents
- Preface
- Chapter 1: Introduction to Information Security, Data Security, and Database Security
- Chapter 2: Database Design
- Chapter 3: Database Management and Administration
- Chapter 4: Database User Accounts
- Chapter 5: Database Privileges
- Chapter 6: Roles
- Chapter 7: Database Security Controls for Confidentiality
- Chapter 8: Transactions for Data Integrity
- Chapter 9: Data Integrity with Concurrent Access
- Appendix
- Index
جهت دانلود کتاب Database Security میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.