پایان نامه ویژه دانشجویان رشته کامپیوتر و آی تی در زمینه‌ی پایگاه داده

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

پایان نامه رشته کامپیوتر با موضوع پایگاه داده

قیمت محصول 35000 تومان

آسان خرید کنید

تضمین کیفیت فایل

پشتیبانی 24 ساعته

35000 تومان – خرید

0 خرید

۰دیدگاه

پایگاه داده

رتبه دادن به محصول

جزییات محصول

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

پایگاه داده چیست؟ Database

دادِگان (پایگاه داده‌ها یا بانک اطلاعاتی) به مجموعه‌ای از اطلاعات با ساختار منظم گفته می‌شود. این پایگاه‌های اطلاعاتی معمولاً در قالبی که برای دستگاه‌ها و رایانه‌ها قابل خواندن و قابل دسترسی باشند ذخیره می‌شوند. البته چنین شیوه ذخیره‌سازی اطلاعات تنها روش موجود نیست و شیوه‌های دیگری مانند ذخیره‌سازی ساده در پرونده‌ها نیز استفاده می‌گردد. مسئله‌ای که ذخیره‌سازی داده‌ها در دادگان را موثر می‌سازد وجود یک ساختار مفهومی است برای ذخیره‌سازی و روابط بین داده‌ها است. پایگاه داده در اصل مجموعه‌ای سازمان یافته از اطلاعات است.

 

تاریخچه پایگاه داده

اولین کاربردهای اصطلاح پایگاه داده به June 1963 باز می‌گردد یعنی زمانی که شرکت System Development Corporation مسئولیت اجرایی یک طرح به نام “توسعه و مدیریت محاسباتی یک پایگاه داده‌ای مرکزی” را بر عهده گرفت. پایگاه داده به عنوان یک واژه واحد در اوایل دهه 70 در اروپا و در اواخر دهه 70 در خبرنامه‌های معتبر آمریکایی به کار رفت. بانک داده‌ای یا Databank در اوایل سال 1966 در روزنامه واشنگتن کار رفت.

انواع دادگان‌ها

دادگان‌ها از نظر ساختار مفهومی و شیوه‌ای رفتار با داده‌ها بر دو نوع هستند:

1- دادگان رابطه‌ای

2- دادگان شی‌گرا

مدل‌های پایگاه داده

شگردهای مختلفی برای مدل‌های داده‌ای وجود دارد. بیشتر سیستم‌های پایگاه داده‌ای هر چند که طور معمول بیشتر از یک مدل را مورد حمایت قرار می‌دهند. حول یک مدل مشخص ایجاد شده‌اند. برای هر یک از الگوهای‌های منطقی (logical model) اجراهای فیزیکی مختلفی قابل پیاده شدن است و سطوح کنترل مختلفی در انطباق فیزیکی برای کاربران مهیا می‌کند. یک انتخاب مناسب تاثیر موثری بر اجرا دارد. مثالی از موارد الگوی رابطه‌ای (relational model) است. همه رویدادهای مهم در مدل رابطه‌ای امکان ایجاد نمایه‌هایی که دسترسی سریع به سطرها در جدول را می‌دهد،فراهم می‌شود.

ویژگی‌های سیستم مدیریت پایگاه داده‌ها

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

انواع معماری

  • معماری متمرکز
  • معماری سیستم پایگاهی توزیع شده
  • معماری سیستم پایگاهی مشتری – خدمتگذار
  • معماری با پردازش موازی
  • معماری چند پایگاهی
  • سیستم پایگاهی همراه

انواع معماری پایگاه داده

سیستم مدیریت پایگاه داده

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

وظایف سیستم مدیریت پایگاه

وظایف DBMS در سیستم‌های مختلف تا حدودی متفاوت بوده و بستگی به نوع کاربران آن دارد. اما به طور کلی این وظایف عبارتند از:

  • امکان تعریف پایگاه
  • امکان ایجاد پایگاه
  • امکان دستکاری داده‌ها
  • بازیابی پایگاه
  • بهنگام سازی پایگاه (عملیات درج، حذف و جایگزینی)
  • تامین تسهیلاتی برای کاربر به منظور توسعه سیستم
  •   امکان سازماندهی مجدد
  •  کنترل امنیت و جامعیت داده‌ها
  • ایجاد دیکشنری داده‌ها
  • امکان کنترل کارائی

تراکنش و خواص آن

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

  1. اتمیسیته (Atomicity)

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

  1. سازگاری (Consistency)

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

  1. ایزوله بودن (Isolation)

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

  1. ماندگاری (Durability)

از وقتی تراکنشی commit شد تاثیرش دائمی است؛ حتی اگر سیستم خراب شود داده در حالت درست خود باقی می‌ماند.

کلید و وظیفه‌ی آن

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

  • کلید باید ساده یا مرکب باشد.
  • کلید می‌تواند از چند فیلد تشکیل شده باشد
  • وقتی کلیدهای زیادی داشت که یکی کلید اصلی است

قالب فایل ورد با 59 صفحه با حجم (2.8 MB) (قابل ادیت)
محتوای این فایل شامل:
مقدمه
پایگاه داده چیست؟
تاریخچه پایگاه داده
انواع دادگان
پایگاه داده‌های چند بعدی
پایگاه داده‌های شیء
ویژگی های سیستم مدیریت پایگاه
انواع معماری
مزایای معماری مشتری خدمتگزار
پیکربندی سخت افزار
معماری با پردازش موازی
انواع معماری تولید ساخت نرم افزار
وظایف سیستم مدیریت پایگاه
کلیدهای مورداستفاده در پایگاه
منابع

فهرست جداول و اشکال :
معماری سیستم پایگاه مشتری – خدمتگزار
طرح معماری مشتری خدمتگزار
طرح ممکن از اجزا نرم افزاری معماری
معماری حول کامپیوتر بزرگ
معماری حول شبکه
نمای یک مانع در معماری توزیع شده
پیکربندی سخت افزاری
معماری بی اجزای مشترک
معماری سیستم چند پایگاهی
معماری کلاینت سرور
سیستم مدیریت پایگاه بلادرنگ
سیستم مدیریت پایگاه مطمئن

موارد مرتبط از سایت هفت برگ قابل دسترس است.

پایان نامه کامپیوتر با عنوان داده کاوی

الفبای شبکه های کامپیوتری

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

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

35000 تومان – خرید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شبکه های اجتماعی

لینک های مفید

جواز های ما

تعداد کاربران 265 عدد
تعداد محصولات 1103 عدد
تعداد نوشته ها 7 عدد