کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

پایگاه داده

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

پایگاه داده


پایگاه داده

فرمت فایل : word(قابل ویرایش)تعداد صفحات:33

 

چکیده :

پایگاه داده مجموعه‌ای از داده‌های بهم مرتبط است که توسط برنامه‌ای که DBMS نامیده می‌شود، سازماندهی می‌شود. پایگاه داده‌ها اطلاعات مهمی را برای کاربراشان مهیا می‌کنند. بنابراین امنیت و حفاظت از آنها از اهمیت بسیار زیادی برخوردار است. امنیت پایگاه داده‌ها به حفاظت اطلاعات و کنترل دسترسی کاربران توجه دارد. این مقاله به اصول امنیت و سیاستهای مهم دراین مورد و احتیاجات امنیتی سیستمها می‌پردازد. همچنین راههایی را برای کنترل دسترسی که از مهمترین احتیاجات هر سیستم پایگاه داده‌ای است، ارائه می‌کند.

دراین مقاله با معرفی چند زمینه پیشرفته مطالعاتی امروزی بعضی مشکلات حل نشده دراین زمینه را نیز به خوانند معرفی می‌کند.


مقدمه :

در طی سه دهة اخیر تعداد پایگاه داده‌های کامپیوتری افزایش بسیاری داشته است. حضور اینترنت به همراه توانائیهای شبکه، دسترسی به داده و اطلاعات را آسانتر کرده است. به عنوان مثال، کاربران امروزه می‌توانند به حجم بالایی از اطلاعات در فاصلة زمانی بسیار کوتاهی دسترسی پیدا کنند. به همین نسبتی که ابزارها و تکنولوژی دسترسی و استفاده از اطلاعات توسعه می‌یابند، نیاز به حفاظت اطلاعات هم بوجود می‌آید. بسیاری دولتها و سازمانها صنعتی داده‌های مهم و طبقه بندی شده‌ای دارند که باید حفاظت شوند. سازمانهای بسیار دیگری هم مثل مؤسسات دانشگاهی نیز اطلاعات مهمی در مورد دانشجویان و کارمندانشان دارند. در نتیجه  تکنیکهایی برای حفاظت داده های ذخیره شده در سیستمهای مدیریت پایگاه داده،[1] اولویت بالایی پیدا کرده‌اند.

در طول سه دهة اخیر، پیشرفتهای بسیاری در مورد امنیت پایگاه داده‌ها حاصل شده است. بسیاری از کارهای اولیه روی امنیت پایگاه داده‌های آماری انجام شد. در دهة 70، همزمان با شروع تحقیقات روی پایگاه داده‌های رابطه‌ای، توجه مستقیماً به سمئله کنترل دسترسی[2] بود و بیشتر از همه، کار روی مدلهای کنترل دسترسی احتیاطی[3] شروع شد؛ ولی در واقع تا مطالعات نیروی هوایی در 1982، که تلاش وسیعی برای DBMSهای امن چند سطحی[4] بود، کار مهمی انجام نشد.

در هزارة جدید با حضور تکنولوژیهای مثل کتابخانه‌های دیجیتال، شبکه گستره جهانی و سیستمهای محاسباتی اشتراکی، علاقه بسیاری به امنیت نه تنها در بین سازمانهای دولتی، بلکه بین سازمانهای اقتصادی هم وجود دارد. این مقاله مروری به پیشرفتها و محصولات در سیستمهای پایگاه داده‌ای امن در بر دو زمینة اجباری و احتیاطی دارد.

2ـ کنترل دسترسی (مفاهیم و سیاستها) :

دراین بخش مفاهیم پایه در کنترل دسترسی معرفی می‌شوند. سپس در مورد سیاستهای کنترل دسترسی احتیاطی و الزامی بحث می‌شود و نهایتاً مروری داریم بر سیاستهای سرپرستی.

2ـ1ـ مفاهیم اساسی :

کنترل دسترسی معمولاً در مقابل، مجموعه ای از قوانین اعطای مجوز که توسط مدیران امنیتی یا کاربران براساس بعضی سیاستهای خاص ارائه می‌شوند، قرار دارد.

قانون اعطای مجوز، در حالت کلی بیان می‌کند که فرد (Subject) S اجازه دارد که امتیاز P (Priuilege) را بروی شیئی (Object) O بکار ببرد.

اشیاء مجاز[5] : ترکیبات غیرفعال سیستم هستند که باید در مقابل دسترسی‌های غیرمجاز محافظت شوند. اشیایی که باید به آنها متوجه شدند به مدل داده‌ای مورد استفاده بستگی دارند. به عنوان مثال، در یک سیستم عامل فایلها و دایرکتوریها اشیاء هستند. در حالیکه، در یک DBMS منابعی که باید محافظت شوند رابطه ها، دیدها و صفات هستند.

اشخاص مجاز[6] : موجودیتهایی در سیستم هستند که اجازة دسترسی به آنها داده می‌شود. اشخاص به دسته‌های زیر تقسیم بندی می‌شدند :

  • کاربران : که شخصیتهای مجزا و مشخصی هستند که با سیستم در ارتباطند.
  • گروهها  مجموعه ای از کاربران.
  • نقشها[7] : مجموعه‌ای نامدار از امتیازها که احتیاج دارند، فعالیت خاصی را در رابطه با سیستم انجام دهند.
  • سلسله عملیات[8] : که برنامه‌هایی را برای کاربر اجراء می‌کند. به طور کلی، سلسله عملیات به آدرسهای حافظه، استفاده از CPU ، فراخوانی برنامه‌های دیگر و عملیات بروی داده اشاره می‌کند.
  • امتیازهای مجاز[9] : انواع عملیاتی را که یک فرد می‌تواند روی یک شیئی در سیستم اجراء کند، بیان می‌کند. مجموعة این امتیازها به منابعی که باید محافظت شوند، بستگی دارد. به عنوان مثال، در یک سیستم عامل خواندن، نوشتن و اجراء از امتیازها هستند. ولی، دریک DBMS رابطه‌ای، انتخاب، درج، تغییر و حذف از جمله امتیازها به شمار می‌روند.

 


دانلود با لینک مستقیم

تکنیک های ترمیم فاجعه ها در سیستم های پایگاه داده

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

تکنیک های ترمیم فاجعه ها در سیستم های پایگاه داده


تکنیک های ترمیم فاجعه ها در سیستم های پایگاه داده

تکنیک های ترمیم فاجعه ها در سیستم های پایگاه داده

به همراه 20 صفحه اسلاید آماده ارائه در فرمت پاورپوینت

 

 

 

 

مقدمه

گسترش استفاده از کامپیوتر باعث نفوذ کاربرد کامپیوتر در جنبه های مختلف زندگی انسان از جمله جنبه های حیاتی مانند کنترل ترافیک هوایی ،  کنترل خودکار خطوط دریایی ،  مدیریت نقطه فروش و حتی سرویس فروش بلیط سینما شده است. داده های ذخیره شده در سیستم های کامپیوتری با ارزش ترین دارایی یک شرکت است که باید به هر قیمت از آن محافظت کنند.

تکنیک های تحمل خطا برای افزایش قابلیت در دسترس بودن سیستم و کاهش خرابی های ناشی از بروز خطا در اجزا گسترش یافتند. داده های حیاتی درون حافظه پایدار ذخیره شده و کپی های اضافی برای ذخیره در حافظه های پایدار تهیه می شوند این روش ها مناسب است ولی در برابر رخ دادن یک حادثه ممکن است نا کارآمد باشد . از جمله این حوادث می توان به زلزله سال 1906 در سان فرانسیسکو اشاره کرد که بیش از نیمی از شهر را ویران کرد .

رویه های وسیع تهیه پشتیبان برای محافظت داده ها در مقابل بروز یک حادثه گسترش یافتند که از جمله آنها می توان  به رویه های تهیه پشتیبان به صورت پدر بزرگ – پدر – فرزند، تکنیک­های رویدادنگاری افزایشی و متد نسخه­برداری تصویر داده­ها اشاره کرد. به علاوه، برای نگهداری در برابر از دست رفتن داده، سیستم باید بتواند سرویس عادی خود را پس رخ دادن حادثه ارائه کند. بنابراین همراه با داده سخت افزار کامپیوتر نیز باید جایگزین شوند.

 

تعریف ترمیم

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

به عبارت ساده ترمیم یعنی بازگرداندن پایگاه­داده­ها به وضع سازگاری که درست قبل از بروز خرابی داشت. به بیان دیگر به آخرین وضع سازگار, به گونه­ای که اثری از خرابی در آن نباشد.

 

 

سلسه مراتب خطا

خطاها انواع مختلفی داشته و در منابع مختلف دسته­بندی­های متفاوتی برای آنها معرفی شده است.

از جمله می­توان خرابی­ها را به دو دسته عمده خرابی سیستمی و خرابی رسانه­ای تقسیم کرد. خرابی سیستمی سبب می­شود تا حداقل یک و معمولاً تمام تراکنش­های در حال اجرا در سیستم آسیب ببینند ولی داده­های ذخیره شده در حافظه جانبی دچار خرابی نمی­شوند. مثل خرابی ناشی از قطع جریان برق. برعکس خرابی­های رسانه­ای سبب ایجاد خرابی در تمام یا قسمتی از داده­های ذخیره شده در حافظه مانا می­شود و حداقل روی آن دسته از تراکنش­هایی که در حال استفاده از داده­ها هستند تأثیر می­گذارد.

بر اساس شدت سختی خطا از کم به زیاد خطاها به چند دسته تقسیم می شوند : زودگذر، Crash، رسانه­ای، محلی، اپراتور و خطا های بدخواه.

خطاهای گذرا آنهایی هستند که موجب از دست رفتن پیغام ها در سیستم های مبتنی بر شبکه می­شوند . پروتکل­ها در لایه داده، لایه شبکه و لایه کاربرد می­تواننند برای رفع و کنترل این گونه خطاها طراحی شوند.

در هنگام رخ دادن یک خطا ی Crash  تمام محتویات حافظه و نیز حالات برنامه موجود در پردازنده از بین می­روند. مکانیسم های استاندارد ترمیم Crash  مانند عمل نقطه­وارسی روی یک حافظه پایدار می­توانند برای مدیریت این مساله اتخاذ شوند.

خطاهای رسانه­ای به نقص داده در روش­های حافظه ماندگار مربوط می شوند. برای مقابله با خطاهای رسانه­ای نسخه های پشتبان داده وابسته به موقعیت و فرصت باید تهیه شود. این رویه­های تولید پشتیبان ممکن است دستی یا خودکار باشند. ممکن است روی نوارها، دیسک ها و یا کارتریج­ها ذخیره شوند. واحد پشتیبان­گیری ممکن است یک نسخه­برداری کامل پایگاه داده یا یک رکورد ثبت ساده باشد. پس از رخ دادن یک خطای رسانه­ای نسخه­های پشتیبان باید برای ترمیم داده­های از دست­رفته بازیابی شوند.

خطاهای سایت یا محلی تمام پردازنده های موجود در یک محل را تحت تاثیر قرار می­دهند. این نوع خطاها ممکن است یک مجموعه از ایستگاه­های کاری در یک اتاق یا یک مجموعه در یک ساختمان را تحت تاثیر قرار دهند. از آنجایی که این خطاها ماشین­هایی در محدوده بزرگی را تحت تاثیر قرار می­دهند این خطا ها می­توانند اولین نوع خطاهایی باشند که به حادثه یا فاجعه مشهور می­باشند. طرح­ها و تسهیلات موجود ترمیم فاجعه می­توانند برای تحمل خطاهای سایت طراحی شوند. داده­ها در حافظه­های پایدار و کارتریج­های پشتیبان ممکن است جبران ناپذیر باشند. جداسازی جغرافیایی سخت افزارهای اضافی و داده­ها می تواند به ترمیم این گونه از حوادث کمک کند.

اعمال بشر باعث لایه بعدی از حوادث می شوند. به عنوان مثال ممکن است شخصی به صورت تصادفی نسخه­های جاری و پشتیبان را با هم اشتباه کرده و آخرین نتیجه نوشته شده را دوباره بنویسد. بر عکس خطاهای محلی، مشخص کردن محدوده خطاهای اپراتور و تشخیص داده­های خوب از داده­های بد کار ساده ای نمی­باشد. رویه های ترمیم معمولاً وقت­گیر هستند. خطاهای اپراتور را می­توان بوسیله محدودسازی اختیارات کاربرهای کم تجربه و تهیه حافظه­های پشتیبان کافی به حداقل رساند.

بدترین نوع خطا، خطاهای بدخواه یا رومی است که می­توانند تمام قطعات اطلاعات را نابود سازند. یک نمونه از آنها ویروس کامپیوتری مثل Michelangelo است که قادر است پردازنده­های اولیه و پشتیبان ونیز نوارهای پشتیبان را آلوده سازد. این نمونه از خطاها می­توانند بوسیله وادارسازی پروتکل­ها به توسعه خود بوسیله کنترل­های ایمنی بسیار سخت و تهیه تعداد نسخه­های پشتیبان کافی کاهش داد.

 

معماری سیستم و طبقه بندی ترمیم­ها

معماری اصلی سیستمی که ما در نظر می­گیریم شامل یک سایت اولیه و یک سایت پشتیبان است (شکل 1). سایت اولیه ممکن است یک سیستم پایگاه­داده درست یا یک واحد دیسک تنها را ارایه کند. در موارد گذشته، یک واحد پردازش یک کامپیوتر همه منظوره همراه با چندین دیسک و نوار است و در موارد اخیر، یک واحد پرداش یک کنترل کننده دیسک است که هیچگونه نواری در سایت ندارد. به موازات سایت اولیه، سایت پشتیبان نیز شامل واحد پردازش، دیسک و نوار است که اطلاعات کافی در آن ذخیره می­شود تا در صورتی که سایت اولیه از کار افتاد اطلاعات موجود در پشتیبان برای ترمیم داده­های از دست رفته در سایت اولیه مورد استفاده قرار گیرد. بنابراین پشتیبان فقط هنگام خطا مورد استفاده قرار می گیرد.

 

ممکن است هنگام انتقال از فایل ورد به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل است

متن کامل را می توانید در ادامه دانلود نمائید

چون فقط تکه هایی از متن برای نمونه در این صفحه درج شده است ولی در فایل دانلودی متن کامل همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند موجود است


دانلود با لینک مستقیم

حافظة اصلی پایگاه داده ها

اختصاصی از کوشا فایل حافظة اصلی پایگاه داده ها دانلود با لینک مستقیم و پرسرعت .

حافظة اصلی پایگاه داده ها


حافظة اصلی پایگاه داده ها

حافظة اصلی پایگاه داده ها

40 صفحه در قالب word

 

 

 

 

مقدمه

در اواسط دهه 1980، با نزول قیمت DRAM، این ایده مطرح شد که کامپیوترهای آتی با داشتن حافظه اصلی با ظرفیت بالا، می توانند بسیاری از پایگاه داده ها را درحافظه اصلی داشته باشند. در این شرایط می توان همه I/O ها (که بسیار هزینه بر می باشند) را از پردازش DBMS حذف نمود. بنابراین معماری DBMS دستخوش تغییرات جدی می شود و در یک MAIN MEMORY DBMS(MMDBMS)، مدیریت I/O دیگر نقشی نخواهد داشت.

نکته مهم در یک MMDB، چگونگی انجام تراکنشها و recovery بصورت کارا است. برخی از الگوریتمهای پیشنهادی براساس این فرض عمل می کنند که قسمت کوچکی از حافظه اصلی بصورت ماندگار وجود دارد که اطلاعاتش توسط باطری در صورت قطع برق از بین نخواهد رفت. این قسمت از حافظه اصلی برای نگهداری redo log ها استفاده می شود.

تعداد دیگری از الگوریتمهای پیشنهادی پیش فرض حافظه ماندگار را ندارند و همچنان از عملیات I/O برای نوشتن اطلاعات تراکنش در حافظه ماندگار استفاده می کنند. بنابراین در این الگوریتمها عملیات I/O بطور کامل حذف نمی شود، بلکه تعدادشان بسیار کمتر می شود زیرا  I/Oمربوط به نوشتن اطلاعات صفحات buffer ها، حذف خواهد شد.

در یک MMDBMS، ساختارداده های ساده مانند T-Tree و همچنین bucket-chained hash جایگزین ساختارداده هایی چون B-Tree و linear hash در DBMS های مبتنی بر دیسک می شوند. بنابراین سرعت اجرای پرس و جو(پرس و جو) و بهنگام سازی بسیار افزایش می یابد و هزینه index lookup و نگهداری ،فقط مربوط به  پردازنده و دسترسی به حافظه اصلی خواهد شد.

یکی از مشکلات اصلی در MMDBMS ها بهینه کردن درخواستهاست. عدم وجود I/O به عنوان فاکتور اصلی در هزینه ها به معنای پیچیدگی بیشتر مدل کردن هزینه در یک MMDBMS است زیرا در اینجا یکسری فاکتورهای فازی از قبیل هزینه اجرای  پردازنده ، باید در نظر گرفته شوند. در این حالت باید با استفاده از تعامل روش coding، عوامل سخت افزاری مانند  پردازنده و معماری حافظه و پارامترهای پرس و جو، به یک مدل قابل اطمینان از هزینه اجرا در حافظه اصلی رسید.

در دهه 1990، MMDBMS ها با افزایش سایز دیسکها و سایز مسائل همراه با افزایش ظرفیت DRAM ها، به اوج محبوبیت خود رسیدند. MMDBMS ها اغلب برای برنامه هایی که به پایگاه داده Real Time نیاز دارند (مانند سیستمهای embedded سوئیجهای تلفن) ، استفاده می شود. از آنجایط که سایز حافظه اصلی در کامپیوترها روز به روز در حال افزایش است، این امید وجود دارد که برای بسیاری از پایگاه داده هایی که امروزه امکان قرارگفتن آنها بصورت کامل در حافظه اصلی وجود ندارد، این شرایط مهیا شود.

 

مدلهای هزینه حافظه اصلی

متاسفانه تا کنون تلاشهای اندکی جهت مدل کردن هزینه کارایی MMDBMSها صورت گرفته است. تحقیقات اولیه روی طراحی ماشینهای پایگاه داده ها، بیشتر در زمینه وابستگیهای میان الگوریتمها و دسترسی حافظه صورت می گرفت.در صورتیکه امروزه به دلیل محدود شدن استفاده از MMDBMS ها به کاربرد در پایگاه داده های Real Time(به صورت پرس وجوهای ساده، مانند یک hash lookup در یک جدول)، اینگونه تحقیقات از اهمیت کمتری برخوردارند.

در تحقیقات اخیر در زمینه MMDBMS ها دو نمونه تحقیقاتی Office-By-Example (OBE) مربوط به شرکت IBM و Smallbase مربوط به شرکت HP مسائل ارزشمندی را درمورد بهینه سازی پرس وجو ها و مدلسازی هزینه حافظه اصلی مطرح کرده اند که در ادامه به بررسی این دو نمونه می پردازیم.

 

Office-By-Example (OBE)

OBE یک پایگاه داده در حافظه اصلی است که بسیاری از مفاهیمQuery-by-example(QBE)، را گسترش می دهد. برای بهینه سازی پرس و جو، مبتنی بر هزینه، OBE یک مدل کامل از هزینه را ارائه می دهد. باتوجه به این پیش فرض که داده هایی که پردازش می شوند در حافظه اصلی قرار گرفته اند، عامل اصلی هزینه در پایگاه داده های متداول که همان دسترسی I/O است حذف خواهد شد.

 

ممکن است هنگام انتقال از فایل ورد به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل است

متن کامل را می توانید در ادامه دانلود نمائید

چون فقط تکه هایی از متن برای نمونه در این صفحه درج شده است ولی در فایل دانلودی متن کامل همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند موجود است


دانلود با لینک مستقیم

نگاشت تراکنشهای پایگاه داده شی گرا به تراکنشهای رابطه ای

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

نگاشت تراکنشهای پایگاه داده شی گرا به تراکنشهای رابطه ای


نگاشت تراکنشهای پایگاه داده شی گرا به تراکنشهای رابطه ای

نگاشت تراکنشهای پایگاه داده شی گرا به تراکنشهای رابطه ای

به همراه 16 صفحه اسلاید آماده ارائه در قالب پاورپوینت

 

 

 

 

 

در اکثر پروژه ­های کامپیوتری انجام شده در دهه­ های اخیر از تکنولوژی­های تمام شئ­گرایی مانند Java و C# استفاده شده در حالی که برای ذخیره سازی داده­ها از پایگاه­ داده ­های رابطه ­ای که در آنها اثری از شئ­گرایی موجود نیست استفاده شده. این بدین معنا نیست که انتخاب­های دیگری موجود نیست بلکه بسیاری زبان­های برنامه­ نویسی Procedural شبیه COBOL موجود است همچنین بسیاری از پایگاه­داده­های موجود از تکنولوژی شئ­گرا بهره می­برند از جمله می­توان از پایگاه­ داده ­های XML نام برد.

بین تکنولوژی­های شئ­گرایی و رابطه­ای که اکثر تیم­های نرم­افزاری در سیستم­های خود به­کار می­برند یک ناهم­خوانی ذاتی موجود است. برای رفع این ناهمخوانی یک راه ساده وجود دارد که از دو بخش تشکیل شده: ابتدا باید پروسه­ی نگاشت اشیاء به رابطه­های پایگاه­داده را آموخت و سپس روشی برای پیاده­سازی آن فرا گرفت.

 

  • نقش DBA

شکل 1 نشان دهنده نقش یک DBA است زمانی که نگاشت بین مدل رابطه­ای و شئ­گرا را انجام می­دهد. سه عمل اولیه برای این­کار عبارتند از:

1- نگاشت [1]: هدف اصلی یافتن یک استراتژی مناسب و کارا برای نگاهداری داده­های اشیاء است. این کار شامل ذخیره کردن صفات و رابطه­های بین اشیاء از جمله رابطه­ی ارث بری میان اشیاء است.

2- پیاده­سازی نگاشت [2]

3- یکسان ساختن کارایی [3]

نکته­ ی قابل توجه در شکل1 این است که هم DBA ها و هم تولیدکنندگان نرم­افزارها در هر سه فعالیت بالا با هم کار می­کنند. 

 

  • ایده اصلی

اولین چیزی که در نگاشت اشیاء به پایگاه­داده­های رابطه­ای به نظر می­رسد نگاشت بین صفات اشیاء و ستون­های جداول است. هر صفت از یک شئ به صفر یا چند ستون در پایگاه­داده رابطه­ای تبدیل می­شود. به خاطر داشته باشید که کلیه صفات یک شئ پایدار (Persistent) نیستند. به عنوان مثال صفت میانگین نمرات در یک شئ Student ممکن است فقط در برنامه استفاده شود در حالی که نیازی به ذخیره­سازی مقدار آن در پایگاه­داده نیست چراکه از روی مقادیر باقی صفات قابل محاسبه می­باشد. و یا بعضی صفات در اشیاء خود یک شئ مستقل می­تواند باشد به همین دلیل ممکن است در پایگاه­داده رابطه­ای مجموعه­ای از چند ستون به عنوان جایگزینی برای یک صفت در یک شئ در نظر گرفته شود. ساده­ترین حالت در نگاشت یک شئ زمانی است که هر صفت از یک شئ به یک ستون از یک جدول در پایگاه­داده نگاشت شود مخصوصاً زمانی که نوع داده­ای در مدل شئ­گرا با نوع داده­ای در مدل رابطه­ای یکسان باشند. ]‎4[

برای سادگی می­توان فرض کرد که کلاس­ها به صورت یک به یک به جداول در پایگاه­داده­ها نگاشت می­شوند. اما به غیر از موارد بسیار ساده و ابتدایی همانطور که در ادامه خواهیم دید این فرض اشتباه بوده و نیاز به عملیات بیشتری برای نگاشت میان کلاس­ها و جداول در این دو مدل است. اما در این نوشته معمولاً ابتدا هر کلاس را به یک جدول نگاشت کرده و سپس سایر بهینه­سازی­ها را انجام می­دهد.

شکل ۲ نشان دهنده یک نمودار کلاس ساده به همراه مدل ذخیره سازی فیزیکی معادل آن در پایگاه­داده رابطه­ای می­باشد. شما در این شکل میتوانید ارتباط بین عناصر یک کلاس با ستونهای پایگاه‌داده را مشاهده کنید.

 

ممکن است هنگام انتقال از فایل ورد به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل است

متن کامل را می توانید در ادامه دانلود نمائید

چون فقط تکه هایی از متن برای نمونه در این صفحه درج شده است ولی در فایل دانلودی متن کامل همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند موجود است

 

 


دانلود با لینک مستقیم

پایان نامه عوامل موثر بر پایگاه اجتماعی معلمان

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

پایان نامه عوامل موثر بر پایگاه اجتماعی معلمان


پایان نامه عوامل موثر بر پایگاه اجتماعی معلمان

مقدمه:

در حال حاضر تعلیم و تربیت مهمترین اصل توسعۀ  هر کشور است و رسالت انتقال مجموعه باورها، اندیشه ها، رفتارها و مهارتهای جامعه به نسل جدید بر عهده آموزش وپرورش است.در واقع هر گونه پیشرفت
و تحول در جامعه مستلزم آموزش و پرورش صحیح و قوی است،از آنجا که موفقیت آموزش و پرورش به عوامل آن وابسته است ودر میان مجموعه عوامل معلمان مهم ترین نقش را ایفا می کنند ،معلمان توجه ویژه ای را می طلبند. چنانکه هیچ کشوری نمی تواند از سطح معلمانش بالاتر رود (دهقان،1376).

درک حساسیت نقش معلمان در فرایند تعلیم و تربیت از سوی عموم مردم جامعه و ارزش نهادن بر آن به مفهومی اشاره دارد که در جامعه شناسی معادل منزلت و پایگاه اجتماعی است.پایگاه اجتماعی، ارزشی است که یک گروه به یک نقش می دهد (آریانپور،1356).

در این تحقیق بحث ما نقش معلمان و ارزشی است که جامعه برای آن قائل می شود. یکی از عوامل مهم در ایفای شایسته نقش معلمان انگیزۀ قوی آنهاست(رامانادان،1996)، و از عوامل مهم در  برانگیخته شدن انگیزۀ و ایجاد رغبت شغلی معلمان این است که معلمان از پایگاه اجتماعی بالایی برخوردار باشند. با این وجود شواهد و تحقیقات پیشین که توسط شهین بهمنی در سال 1380 ، برزگر و نویدی در سال1380 ، راضیه نوری در سال 1375و ... ، نشان می دهد که منزلت اجتماعی معلمان در جامعه ما بسیار پایین است.این یک واقعیت است که فارغ التحصیلان پسر تمایل کمتری برای ورود به حرفه معلمی نشان می دهند ودر بعضی کشورها معلمی بیشتر به عنوان حرفه زنان در نظر گرفته می شود(مختاری،1372).

جایگاه معلمان و پایگاه اجتماعی آنان یکی از موضوعات نگران کننده در دهۀ گذشته بوده است و این نگرانی به صورت بین المللی درآمده است، تلاشهای بسیاری برای پیداکردن عوامل مؤثر در پایگاه اجتماعی معلمان در سطح جهانی صورت گرفته، تا از این طریق بتوان منزلت اجتماعی معلمان را ارتقاء بخشید(مک نیکل،1996). در ایران با استناد به تحقیقات انجام گرفته چنانچه به عوامل مؤثر بر پایگاه اجتماعی معلمان توجه شود وبا شناخت این عوامل برای رفع مشکلات تلاش شود ،بی تردید درامر آموزش و پرورش اثرات مثبت بسیاری خواهد داشت . این امر محقق را واداشت تا با انجام چنین تحقیقی در جهت عوامل مؤثر بر پایگاه اجتماعی معلمان قدمی در این راه مهم بردارد.

اهداف تحقیق:

اهداف کلی:

1- بررسی پایگاه اجتماعی معلمان از دید گاه دانش آموزان ، اولیاء دانش آموزان وخود معلمان.

2-شناسایی عوامل مؤثر بر پایگاه اجتماعی معلمان از دیدگاه ، معلمان ، دانش آموزان و اولیاء آنان .

اهداف جزئی:

1- بررسی پایگاه اجتماعی معلمان ازدیدگاه خود معلمان .

2- شناخت عوامل مؤثر بر پایگاه اجتنماعی معلمان از دیدگاه خود معلمان .

3- بررسی پایگاه اجتماعی معلمان از دیدگاه دانش آموزان .

4- شناخت عوامل مؤثر بر پایگاه اجتماعی معلمان از دیدگاه دانش آموزان .

5- بررسی پایگاه اجتماعی معلمان از دیدگاه اولیاء دانش آموزان .

6- شناخت عوامل مؤثر بر پایگاه اجتماعی معلمان از دیدگاه اولیاء دانش آموزان .

 

تعداد صفحات 140 word

 

مقدمه: 3

بیان مسئله و اهمیت موضوع: 4

اهداف تحقیق: 7

اهداف کلی: 7

اهداف جزئی: 7

سوالات تحقیق: 8

تعاریف متغیرهای تحقیق. 9

فصل دوم 13

نقش آموزش و پرورش در جامعه: 15

نقش معلم در آموزش و پرورش و جامعه: 18

پایگاه اجتماعی. 22

منابع دارایی: 26

نقش اجتماعی: 28

ویژگی های نقش اجتماعی( به نقل از بهمنی،1380) 29

ویژگیهای پایگاه اجتماعی : 30

پایگاه اجتماعی معلم و عوامل مؤثر برآن. 36

نقش وضعیت مالی معیشتی معلمان در پایگاه اجتماعی آنان. 39

نظام پاداش دهی به معلمان و پایگاه اجتماعی آنان. 45

نقش گزینش و استخدام معلمان در پایگاه اجتماعی آنان : 49

انواع شایستگی : 51

نقش نظام تربیت معلم در پایگاه اجتماعی معلمان : 56

به سوی الگویی تازه از تربیت معلم. 57

پیشینه ی تحقیق: 68

تاریخچه مطالعاتی تحقیق در خارج از ایران. 68

پیشینة تحقیق: 72

تاریخچه مطالعاتی  تحقیق در ایران. 72

بزرگداشت معلمان و سیاستهای و بینش مسئولان در این خصوص... 79

نوع و روش تحقیق: 85

جامعه آماری: 87

نمونه آماری: 88

متغیرهای تحقیق : 88

ابزار گردآوری اطلاعات : 89

شیوۀ  اجرای پرسشنامه: 93

روایی پرسشنامه ها : 94

پایایی پرسشنامه ها : 94

اهمیت اجرای تحقیق در سه گروه معلمان، اولیا و دانش آموزان: 95

شیوة تجزیه و تحلیل داده ها: 96

1- پایگاه اجتماعی معلمان از دیدگاه، معلمان، دانش آموزان و اولیاء آنان چگونه ارزیابی می شود؟ 97

تأثیر برخی عوامل جمعیت شناختی معلمان در نگرش آنان نسبت به پایگاه اجتماعی خویش... 104

3) بین ویژگی های جمعیت شناختی اولیاء دانش آموزان و نگرش آنان نسبت به پایگاه اجتماعی معلمان چه رابطه ای وجود دارد؟ 107

4- بین ویژگی های جمعیت شناختی دانش آموزان و نگرش آنان نسبت به پایگاه اجتماعی معلمان چه  رابطه ای وجود دارد؟ 110

5) عوامل مؤثر بر پایگاه اجتماعی معلمان از دیدگاه آنان کدامند؟ 114

6) عوامل مؤثر در پایگاه اجتماعی معلمان از دیدگاه اولیاء دانش آموزان کدامند؟ 115

7) عوامل مؤثر بر پایگاه اجتماعی معلمان از دیدگاه دانش آموزان کدامند؟ 119

بحث  و نتیجه گیری. 122

عوامل مؤثر در پایگاه اجتماعی معلمان. 127

خلاصۀ یافته ها : 136

پیشنهادات تحقیق: 137

محدودیتهای تحقیق: 138

فاقد منابع. 140


دانلود با لینک مستقیم