تقویم لایه باز 96
http://kia-ir.ir

مدلي مبتني بر نگاشت بيتي و تابع دستور جهت كنترل دسترسي در بانک اطلاعات XML


عنوان پایان نامه: مدلي مبتني بر نگاشت بيتي و تابع دستور جهت كنترل دسترسي در بانک اطلاعات XML

پايان‌نامه براي دريافت درجه كارشناسي ارشد- در رشته مهندسي كامپيوتر گرايش نرم‌افزار

فرمت فایل: word

تعداد صفحات: 105

شرح مختصر:

اطلاعات در قالب XML ظاهر شده است. يكي از مزاياي اصلي استفاده از XML ، نمايش داده‌هاي غير ساختيافته است كه قابليت‌هاي بسياري را در اختيار كاربران مي‌گذارد. ويژگي غير ساختيافته بودن اطلاعات و انعطاف‌پذيري XML باعث همه‌گير شدن استفاده از آن شده و در بانك‌هاي اطلاعات نيز مورد توجه قرار گرفته است. بنابراين برقراري امنيت در مستندات XML يك نياز و بحث كليدي مي‌باشد. داده‌ها به هر شكلي كه ذخيره شوند بايد از تهديدهاي ممكن (سرقت، خرابكاري، دستكاري و مواردي از اين قبيل) محافظت گردند. براي جلوگيري از تهديدها، روش‌ها و مدل‌هايي را در بانك‌هاي اطلاعات طرح‌ريزي و پياده‌سازي نموده‌اند. مهمترين اين مدل‌ها، مدل كنترل دسترسي مي‌باشد. اين مدل خود مبتني بر روش‌هاي مختلفي مي‌باشد كه در بانك‌هاي اطلاعات گوناگون به كار گرفته مي‌شوند. در اين پايان‌نامه پس از بررسي روش‌هاي كنترل دسترسي، روشي جديد مبتني بر نگاشت بيتي و تابع دستور جهت كنترل دسترسي در بانك اطلاعات XML پيشنهاد شده است. در روش پيشنهادي سعي بر اين است كه كليه مشكلات و نواقص روش تابع دستور و نگاشت بيتي مرتفع گردد.

فهرست مطالب

فصل 1: مقدمه1

1-1- مقدمه. 2

فصل 2: مروري بر منابع و پيشينه‌ي تحقيق4

2-1- آشنايي با XML.. 5

2-1-1- معرفي اجزاء اصلي XML.. 6

2-1-2- مدل درختي XML.. 8

2-1-3- مفهوم شِما در XML.. 9

2-2- رابطه XML و پايگاه داده‌ها12

2-2-1- بانك اطلاعات پشتيبان XML.. 12

2-2-2- بانك اطلاعات ذاتاً XML.. 13

2-2-3- انواع ذخيره‌سازي در XML.. 14

2-2-4- انواع زبان‌هاي پرس‌وجو در XML.. 15

2-3- امنيت در بانك اطلاعات... 16

2-4- مدل‌هاي كنترل دسترسي در بانك اطلاعات XML.. 19

2-4-1- مدل كنترل دسترسي محتاطانه. 20

2-4-2- مدل كنترل دسترسي الزامي... 21

2-4-3- مدل ليست كنترل دسترسي و مدل قابليت.... 23

2-4-4- مدل كنترل دسترسي مبتني بر نقش.... 24

2-4-5- مدل كنترل دسترسي مبتني بر تابع.. 36

2-4-6- مدل كنترل دسترسي مبتني بر نگاشت بيتي... 48

2-5- نتيجه‌گيري... 58

فصل 3: روش تحقيق59

3-1- مقدمه. 60

3-2- مفاهيم و اصطلاحات... 60

3-3- بهينه‌سازي مكعب امنيت.... 62

3-4- مدل پيشنهادي... 66

3-4-1- خط‌مشي كنترل دسترسي... 67

3-4-2- كنترل دسترسي... 71

3-4-3- معماري مدل پيشنهادي... 73

فصل 4: نتايج و تفسير آنها76

4-1- ارزيابي مدل پيشنهادي... 77

4-2- مقايسه مدل‌هاي كنترل دسترسي... 80

فصل 5: جمع‌بندي و پيشنهادها82

مراجع85

پيوست‌ها89

 فهرست اشکال

شکل (2-1( نمونه‌اي از يك سند XML و اجزاء آن.. 7

شکل (2-2( ساختار درختي سند XML.. 9

شکل (2-3( نمونه‌اي از يك شماي XML در XML Schema. 11

شکل (2-4) مثالي از يك گراف نقش.... 27

شکل (2-5) شماي مجوز شئ براي مثال نمونه. 31

شکل (2-6) گراف مجوز شئ براي مثال نمونه. 31

شکل (2-7) نمودار نوع مجوز براي مثال نمونه ذكر شده. 32

شکل (2-8) الگوريتم انتشار مجوز. 35

شکل (2-9) مثالي از ORF براي خط‌مشئ P1. 43

شکل (2-10) مثالي از SRF براي خط‌مشئ P1. 44

شکل (2-11) مثالي از GRF كه // را پشتيباني مي‌كند.. 44

شکل (2-12) مثالي از SRF كه // را پشتيباني مي‌كند.. 45

شکل (2-13) قطعه كدي جهت گزاره CustKey = $custID.. 46

شکل (2-14) سيستم كنترل دسترسي مبتني بر تابع.. 47

شکل (2-15) يك شاخص نگاشت بيتي براي مستندات XML.. 49

شکل (2-16) مثالي از يك ديد محدود شده. 50

شکل (2-17) مكعب امنيت.... 55

شکل (2-18) نمونه‌اي از مكعب امنيت با موضوعاتي از قبيل كاربران، آدرس‌هاي IP و نام‌هاي سمبليك 56

شکل (3-1) نمونه‌اي از يك DTD سيستم آموزش.... 61

شکل (3-2) قوانين مربوط به نقش دانشجو براي مجوز خواندن بدون انتشار مجوز. 69

شکل (3-3) قوانين مربوط به نقش دانشجو براي مجوز خواندن با انتشار مجوز. 70

شکل (3-4) معماري مدل پيشنهادي... 73

شکل (4-1) نمونه پرس‌وجوهاي اجرا شده جهت ارزيابي سرعت دسترسي به اطلاعات... 76

شکل (4-2) ارزيابي سرعت دستيابي به اطلاعات با مسيرهاي ساده. 77

شکل (4-3) ارزيابي سرعت دستيابي به اطلاعات با مسيرهاي داراي // و *. 77

شکل (4-4) نمونه پرس‌وجوهاي اجرا شده جهت ارزيابي سرعت به‌روزرساني اطلاعات 78

شکل (4-5) ارزيابي سرعت به‌روزرساني اطلاعات با دستورات XQuery در مدل پيشنهادي 78

شکل (4-6) ارزيابي سرعت به‌روزرساني اطلاعات با دستورات XQuery در مدل آقاي يون 78

فهرست جداول

جدول (2-1) ماتريس وابستگي مجوز براي مثال نمونه. 33

جدول (2-2) نتايج ارزيابي يك تابع دستور. 39

جدول (2-3) نمايش نگاشت بيتي از كنترل دسترسي در سطح DTD.. 51

جدول (2-4) نمايش نگاشت بيتي از كنترل دسترسي در سطح سند.. 52

جدول (2-5) نمايش نگاشت بيتي از كنترل دسترسي در سطح مسير المان.. 52

جدول (2-6) نمايش نگاشت بيتي از كنترل دسترسي در سطح محتوا53

جدول (3-1) روش محاسبه اندازة مكعب امنيت.... 55

جدول (3-2) الگوريتم به‌روزرساني مكعب امنيت براي كاربر/مجوز جديد.. 56

جدول (3-3) انواع مختلف مكعب‌هاي امنيت.... 57

جدول (4-1) تعداد اقلام اطلاعاتي در يك سيستم آموزش نمونه. 63

جدول (4-2) حجم مكعب امنيت براي سيستم آموزش نمونه. 64

جدول (4-3) حجم مكعب امنيت بهينه براي سيستم آموزش.... 65

جدول (4-4) نمونه‌اي از جدول نگاشت بيتي دسترسي در سطح سند در سيستم آموزش 71

جدول (4-5) الگوريتم به‌روزرساني مكعب امنيت بهينه در مدل پيشنهادي... 74

جدول (5-1) مقايسه مدل‌هاي كنترل دسترسي... 80


مبلغ قابل پرداخت 12,000 تومان

توجه: پس از خرید فایل، لینک دانلود بصورت خودکار در اختیار شما قرار می گیرد و همچنین لینک دانلود به ایمیل شما ارسال می شود. درصورت وجود مشکل می توانید از بخش تماس با ما ی همین فروشگاه اطلاع رسانی نمایید.

Captcha

برای مشاهده ضمانت خرید روی آن کلیک نمایید

  انتشار : ۱۹ آبان ۱۳۹۴               تعداد بازدید : 147

برچسب های مهم

دانلود رایگان برنامه پولی ردیابی شماره موبایل

دانلود رایگان برنامه پولی ردیابی شماره موبایل

نصب‌های فعال ۲۰٬۰۰۰+ در بسیاری از موارد این نرم افزار کاربرد دارد و میتوانید از آن استفاده نمایید نرم افزار دارای مجوز از مرکز رسانه های دیجیتال می باشد که نشان از صحت کار نرم افزار می باشد هنگامی که می خواهید گوشی موبایلی را ردیابی کنید و این کار به صورت ...

اد ممبر بینهایت ( افزایش ممبر(اعضای) کانال،ربات و

اد ممبر بینهایت ( افزایش ممبر(اعضای) کانال،ربات و

"اد ممبر بینهایت" {افزایش ممبر(اعضای) فیک کانال،ربات و گروه تلگرام و...} Addmember نسخه ویژه(VIP) تمامی و کامل ترین نرم افزار های افزایش ممبر واقعی و فیک و آموزش های آن، که در اینترنت و بازار به قیمت های بالا به فروش می رسد را یک جا و با قیمتی کم در برابر قیمت های بالای ...

آموزش دریافت شارژ رایگان

آموزش دریافت شارژ رایگان

دیگر نگران تمام شدن شارژ تلفن همراهتان نباشید!!! به راحتی هرچه تمام تر روزانه هرمقدار شارژ از هر اپراتوری که میخواهید دریافت نمایید. توجه:این آموزش، کدهایی که هرچند نفر بزنند و هزار تومان دریافت می کنید،نیست.(شارژ هرمی نیست.) دریافت شارژ به صورت آنی، بدون هیچ گونه ...

تماس و پیامک ناشناس و رایگان با شماره

تماس و پیامک ناشناس و رایگان با شماره

برنامه تماس و ارسال پیام رایگان به دیگران با شماره دلخواه خود(هرشماره) به صورت کاملا رایگان بدون نیاز به روت به وسیله این برنامه میتوانید با شماره دلخواه خود به دیگران زنگ بزنید یا برای انها پیام بفرستید یعنی زمانی که شما با دیگران تماس میگیرید شماره دلخواهی که شما ...

دانلود کتاب آموزش تعمیر لامپ کم مصرف

دانلود کتاب آموزش تعمیر لامپ کم مصرف

دانلود کتاب آموزش تعمیر لامپ کم مصرف همانطور كه مي دانيد لامپ هاي كم مصرف بعد از مدتي ديگر روشن نمي شوند و نياز به تعمير دارند در بيشتر اين موارد مي توان با ساده ترين وسايل لامپ را در منزل تعمير كرد این مجموعه دارای 5 کتاب است که در آن نحوه عملکرد و روش های عیب یابی لامپ کم ...

نرم افزار برنامه ساز اندروید

نرم افزار برنامه ساز اندروید

نرم افزار برنامه ساز اندروید 100% مورد تایید مارکت ها تضمین100%بازگشت وجه درصورت عدم کارکرد نرم افزار فقط500نسخه بفروش میرسد عجله کنید 80% تخفیف بدلیل درخواست زیاد شما و فقط تا پایان این هفته قیمت نرم افزار با 80% تخفیف= 7500 تومان (نکته: بعد از پایان این هفته این نرم افزار با ...

بسته آموزشی کسب درآمد واقعی از اینترنت فقط هزار

بسته آموزشی کسب درآمد واقعی از اینترنت فقط هزار

سوال اول : آیا من واقعا از خرید این پکیج سود خواهم کرد؟ آیا واقعا با استفاده از آن درآمد کسب خواهم کرد؟ و آیا این پکیج مانند باقی بکیج های کسب درآمد,بیهوده نیست؟جواب : همان طور که قبلا توضیح داده شد , مطالب و شیوه هایی که در این پکیج برای کسب درآمد و ایجاد یک کسب و کار موفق ...

پکیج ساخت شماره مجازی نامحدود و رایگان

پکیج ساخت شماره مجازی نامحدود و رایگان

پکیج ساخت شماره مجازی نامحدود و رایگان دانلود پکیج آموزش ساخت شماره مجازی نامحدود + هدیه ویژه هر چقدر نیاز داشته باشید می توانید شماره ی مجازی ایجاد کنید با قابلیت ثبت نام در تلگرام و واتس آپ و وایبر و دیگر برنامه ها مزایای استفاده از پکیج Virtual ...

دانلود نرم افزار ردیابی افراد با شماره موبایل

دانلود نرم افزار ردیابی افراد با شماره موبایل

نصب‌های فعال ۲۰٬۰۰۰+ در بسیاری از موارد این نرم افزار کاربرد دارد و میتوانید از آن استفاده نمایید نرم افزار دارای مجوز از مرکز رسانه های دیجیتال می باشد که نشان از صحت کار نرم افزار می باشد هنگامی که می خواهید گوشی موبایلی را ردیابی کنید نرم افزار بر روی دو گوشی ...

آموزش سریع کلیک کردن تبلیغات،بی دردسر و با صرفه

آموزش سریع کلیک کردن تبلیغات،بی دردسر و با صرفه

دوست دارید تبلیغهای سایتهای کلیکی PTC برای شما هم به این راحتی کلیک بشن؟ نسخه جدید در تاریخ 28 شهریور 1395 اضافه شد آیا لود شدن تبلیغات خستتون کرده؟ آیا به نظرتون هزینه اینترنت، از درآمد این تبلیغها بیشتره؟ آیا عکسها و فیلمهای موجود در تبلیغها ...

نرم افزار برنامه ساز ققنوس

نرم افزار برنامه ساز ققنوس

نرم افزار برنامه ساز اندروید ققنوس قابلیت اجرا در ویندوز ویستا و سون وxp جهت ساخت برنامه اندروید به کمک این نرم افزار میتوانید برنامه اندروید بسازید در بازار بفروشید و کسب درآمد کنید دوستان و ...

ردیاب حرفه ای

ردیاب حرفه ای

بلاخره برنامه ردیاب حرفه ای موبایل ساخته شد 50%تخفیف فقط برای امروز پیشنهاد ویژه برای کاربران اندروید توضیحات نرم افزار نرم افزار ردیاب حرفه ای به شما امکان ردیابی افراد بروی نقشه را خواهد داد.... ردیابی لحظه ب لحظه فرزندان خود بروی نقشه میخوای دوستتو ...

تماس و پیامک ناشناس و رایگان با شماره دلخواه

تماس و پیامک ناشناس و رایگان با شماره دلخواه

برنامه تماس و ارسال پیام رایگان به دیگران با شماره دلخواه خود(هرشماره) به صورت کاملا رایگان بدون نیاز به روت این برنامه ساخت شماره مجازی نیست به وسیله این برنامه میتوانید با شماره دلخواه خود به دیگران زنگ بزنید یا برای انها پیام بفرستید یعنی زمانی که شما با دیگران ...

مجموعه آموزش احداث تولیدی جوراب

مجموعه آموزش احداث تولیدی جوراب

"محتوای این مجموعه را حتما با دیگر مجموعه های موجود در اینترنت مقایسه کنید" با تهیه این مجموعه می توانید به محتوای زیر دسترسی داشته باشید: 1. یک مقاله 40 صفحه ای در مورد جوراب بافی است که عنوان مطالب این کتابچه را میتوانید در انتهای همین نوشته ...

کسب درامد از تلگرام

کسب درامد از تلگرام

اگر یک نفر توانسته کاری را انجام دهد پس شما هم میتوانید بیش از 500 فروش موفق از این محصول اتفاقی نیست این دلیل اعتماد کاربران به این سایت است آیا می دانید ۲۲ میلیون ایرانی از مسنجر تلگرام استفاده می کنند؟ و این یعنی یک بازار کار بسیار عالی که از طریق ان میتوانید ...

ICDL2 - سوال کتبی ( سری اول )

ICDL2 - سوال کتبی ( سری اول )

یکی از مهمترین معضلات کارآموزان فنی و حرفه ای نداشتن منبع موثق در موضوع امتحانات پایان ترم می باشد این مهم ما را بر آن داشت تا سوالات وارده را بر اساس اولویت مطرح شده در آزمون های هماهنگ جمع آوری و در قالب فایل pdf منتشر کنیم . تعداد سوال : 40 عدد به همراه جواب تعداد صفحات : 4 ...

جلوگیری از هک وای فای + آموزش و نرم افزار

جلوگیری از هک وای فای + آموزش و نرم افزار

جلوگیری از هک وای فای + آموزش و نرم افزار در زندگی های امروزی کمتر کسی پیدا می شود که از اینترنت استفاده نکند در حالی که روز به روز به تعداد افرادی که از این فناوری استفاده می کنند افزوده می شود. حتما شما هم در خانه خود برای اتصال به اینترنت از وای فای استفاده می کنید و همیشه ...

افزایش قد با متد گرو تالر داینامیک

افزایش قد با متد گرو تالر داینامیک

بلند قامت بودن یک امتیاز بزرگ برای شماست! سلام بیتا بیات هستم کارشناس فیزیولوژی ورزشی،لازم دانستم قبل از این که شما با روش گرو تالر داینامیک آشنا شوید چند تا نکته رو صادقانه خدمتتان عرض کنم همانطور که تو اینستاگرام(khosh.andam@)نوشتم خیلی اتفاقی با این متد آشنا ...

پکیج سیر تا پیاز ثروت و ثروتمند شدن - خرید پستی

پکیج سیر تا پیاز ثروت و ثروتمند شدن - خرید پستی

پکیج کامل « سیر تا پیاز ثروت و ثروتمند شدن » برای خرید پستی ( ۲۳ جلسه ویدیویی و صوتی + کتاب pdf + کتاب صوتی ) برای آگاهی درباره محتوای پکیج « سیر تا پیاز ثروت و ثروتمند شدن » میتوانید به فایل « سیر تا پیاز ثروت و ثروتمند شدن » برای ...

سوال عملی ICDL 2 همراه با جواب - ( سری اول )

سوال عملی ICDL 2 همراه با جواب - ( سری اول )

سوالات عملی ICDL2 همراه با جواب (ویندوز - اینترنت و ایمیل ) تعداد فایل : 7 نوع فایل : Pdf ...

کسب و کار اینترنتی در منزل

کسب و کار اینترنتی در منزل

کسب درآمد میلیونی اینترنتی و تضمینی در منزل جدید ترین و مطمئن ترین روش کسب درآمد در سال 1394 تعهد و ضمانت ما : در عرض فقط یک ساعت اول کسب درآمد نمایید بعد از درآمد آن این مجموعه را خریداری نمایید می دانیم همه ما از مطالب تبلیغاتی و الکی که در مورد کسب و کار اینترنتی است خسته ...

پاورپوینت فصل اخلاق نقد - پاورپوینت آیین زندگی

پاورپوینت فصل اخلاق نقد - پاورپوینت آیین زندگی

Welcome to VirgooL.net مقاله ، پاورپوینت ، پایان نامه ---- ویرگــ ، ــول پاورپوینت آیین زندگی ( اخلاق کاربردی) موضوع :پاورپوینت فصل اخلاق نقد - پاورپوینت آیین زندگی مباحث موجود در پاورپوینت : - اهمیت و جایگاه نقد در اسلام - چرا در جامعه ي ما توليد علم جاي خود را به تقليد و ترجمه ...

پاورپوینت فصل اخلاق سیاست (زمامداری) - پاورپوینت

پاورپوینت فصل اخلاق سیاست (زمامداری) - پاورپوینت

Welcome to VirgooL.net مقاله ، پاورپوینت ، پایان نامه ---- ویرگــ ، ــول پاورپوینت آیین زندگی ( اخلاق کاربردی) موضوع :پاورپوینت فصل اخلاق سیاست (زمامداری) - پاورپوینت آیین زندگی مباحث موجود در پاورپوینت : - تعریف سیاست و رابطه آن با اخلاق - دیدگاه ها و نظریه های معروف در مورد ...

پاورپوینت اخلاق معیشت ( آیین زندگی)

پاورپوینت اخلاق معیشت ( آیین زندگی)

Welcome to VirgooL.net مقاله ، پاورپوینت ، پایان نامه ---- ویرگــ ، ــول پاورپوینت آیین زندگی ( اخلاق کاربردی) موضوع :پاورپوینت آیین زندگی - فصل اخلاق معیشت مباحث موجود در پاورپوینت : - اهمیت و جایگاه - کار در سیره اولیای دین - نقش نیت در ارزشمندی کار - رابطه اخلاق و معیشت - نقش ...

پاورپوینت مکتب رئالیسم

پاورپوینت مکتب رئالیسم

پاورپوینت مکتب رئالیسم 16 صفحه کاملا تمیز و مزتب همراه با تصاویر مرتبط ...

افزایش عضو تلگرام فیک و واقعی

افزایش عضو تلگرام فیک و واقعی

تمامی و کامل ترین نرم افزار های افزایش ممبر واقعی و فیک و آموزش های آن، که در اینترنت و بازار به قیمت های بالا به فروش می رسد را یک جا و با قیمتی کم در برابر قیمت های بالای دیگر، دریافت کنید. آپدیت :27 مهر 95 +2 پک هدیه 60 هزار ایمیل فعال و بانک شماره های تلگرام . 75 درصد سود شما ...

آموزش راه اندازی ماژول GPS با آردوینو

آموزش راه اندازی ماژول GPS با آردوینو

در این فیلم آموزشی تهیه شده قصد داریم به طور کامل و قدم به قدم مراحل راه اندازی ماژول GPS با کامپیوتر و همچنین روش راه اندازی ماژول GPS با استفاده از میکروکنترلر را خدمت کاربران عزیز سایت آموزش دهیم . این مجموعه ی آموزشی برای اولین بار توسط سایت انجمن الکترونیک به زبان فارسی ...

بانک شماره تلگرام و موبایل

بانک شماره تلگرام و موبایل

بانک شماره تلگرام و موبایل + بانک شماره موبایل کل کشور به تفکیک استان (همراه اول و ایرانسل) + بانک شماره موبایل کل کشور به تفکیک شغل کل ایران در دستان شما شما برای تبلیغات پیامکی، تبلیغات شبکه های اجتماعی به خصوص تبلیغات تلگرامی به این بسته احتیاج پیدا خواهید کرد بجای ...

دریافت SMS های دیگران در گوشی شما

دریافت SMS های دیگران در گوشی شما

شاید بارها و بارها برای شما عزیزان پیش آمده باشد که بخواهید اس ام اس های دیگران را بخوانید و از آن ها آگاه شوید. به همین منظورما نرم افزاری را آماده دانلود کردیم که شما با استفاده از آن، همه ی پیامک های شخص مورد نظر برای شما ارسال میشود به همین راحتی! توجه:این نرم افزار جهت ...

آموزش آسان ساختن نرم افزار اندروید

آموزش آسان ساختن نرم افزار اندروید

نرم افزار برنامه ساز اندروید نسخه طلایی نرم افزار برنامه ساز اندروید آپدیت جدید ۲۱ تیر ۱۳۹۵ 100% مورد تایید کلیه مارکت ها از جمله بازار 500+دانلود درکمتراز7روز پس از آپدیت با رضایت کامل تضمین100%بازگشت وجه درصورت عدم کارکرد نرم افزار فقط500 نسخه دیگر به فروش می ...

تمام حقوق مادی و معنوی این وب سایت متعلق به "پروژه، مقاله، تحقیق دانشجویی، کارآموزی، جزوه و ..." می باشد
" فروشگاهی از 4KIA "

فید خبر خوان    نقشه سایت    تماس با ما