بخشی از پاورپوینت
--- پاورپوینت شامل تصاویر میباشد ----
اسلاید 1 :
An Introduction to Database Systems , 8th Edition , by C. J. Date , 2004 Addison-Wesley
مقدمه اي بر پايگاه داده ها- دكتر سيدمحمدتقي روحاني رانكوهي
بانك هاي اطلاعاتي – محمدرضا مقسمي
بانك هاي اطلاعاتي از C.J. Date مترجم : جعفرنژاد قمي
اسلاید 2 :
تاریخچه و مفاهیم اولیه
مفاهیم سیستم مدیریت پایگاه داده ها(DBMS)
مدل سازی داده ای(EER)
ساختار داده ای
زبان SQL
نرمال سازی
کار با Microsoft SQL Server 2005
اسلاید 3 :
پایگاه داده به منظور جمع آوری اطلاعات در یک محل مشخص جهت ذخیره، بازیابی و یا انجام عملیات و پردازش روی آنها برای رسیدن به هدف انجام می شود.
در پایگاه داده معمولابا حجم زیادی از اطلاعات سر و کار داریم
اسلاید 4 :
موجودیت(Entity): شی یا فردی که در مورد آن می خواهیم اطلاع داشته باشیم
صفت خاصه(Property): ویژگی جداساز یک نوع موجودیت از نوع دیگر و دارای دو مولفه:
اسم صفت خاصه
مقدار صفت خاصه
اسلاید 5 :
یک واقعیت می تواند از دید کاربران یک محیط عملیاتی، موجودیت تلقی شده و از دید کاربران دیگر در همان محیط یا محیط دیگر صفت خاصه باشد.
ارتباط (Relation): ارتباط بین موجودیتها در یک محیط عملیاتی
فیلد: کوچکترین واحد داده ذخیره شده
رکورد: مجموعه ای از فیلدهای به هم مرتبط
فایل: مجموعه ای از تمام نمونه ها یا رویدادهای یک نوع رکورد
اسلاید 6 :
داده(Data) : مقادیر صفات خاصه انواع موجودیتها
اطلاعات (Information): از پردازش داده ها، اطلاع حاصل می شود
داده های عملیاتی (Operational Data) : داده هایی که کاربر بطور روزانه با آنها سر و کار دارد
داده های پایدار : داده هایی که در پایگاه داده ثابت باشند
اسلاید 7 :
نسل اول: نسل فایلهای ساده ترتیبی
نسل دوم: نسل فایلهای با دسترسی مستقیم
نسل سوم: سیستم مدیریت داده ها
نسل چهارم: نسل سیستمهای مدیریت پایگاه داده ها
نسل پنجم: نسل پایگاه دانش (Knowledge Base)
اسلاید 8 :
ساختار فایلها ترتیبی
ساختار فیزیکی همان ساختار منطقی فایل
تنها روش پردازش فایلها، پردازش یکجا یا دسته ای (Batch Processing)
نرم افزار تنها عملیات ورودی/خروجی را انجام می دهد (نرم افزار واسطی برای مدیریت پردازش فایلها وجود ندارد)
طراحی ساختار فیزیکی فایلها بر عهده کاربر
اسلاید 9 :
تغییر در ساختار داده ها یا رسانه ذخیره سازی منجر به تغییر در برنامه نویسی
داده ها برای کاربرد خاصی طراحی و سازماندهی می شوند
اشتراک داده ها مطرح نیست
تکرار در ذخیره داده ها در بالاترین حد
برای بروزرسانی الزاما نیاز به فایل دیگری برای اعمال تغییرات می باشد
اسلاید 10 :
1- هزینه عملیاتی بالا : کندی سیستم، بهینه نبودن جستجو، کد نویسی پیچیده
2- نا سازگاری و افزونگی داده ها: بعضی از داده ها را مجبورهستیم بیش ار یکبار ذخیره کنیم.
3- عدم جامعیت یا یکپارچگی: اطلاعات در فایل های مختلف به صورت پراکنده بوده اند و یکپارچگی نداشتند
4- مشکل امنیت داده ها
5- عدم امکان به اشتراک گذاشتن داده ها برای دسترسی همزمان چندکاربر
6- وابستگی به سیستم عامل و سخت افزار