250 likes | 440 Views
داده و مدیریت داده. سودابه پیک-پاییز1389-جلسه اول. مقدمه.
E N D
داده و مدیریت داده سودابه پیک-پاییز1389-جلسه اول
مقدمه • اهمیت این موضوع از آنجا شروع میشود که سرعت تغییر اطلاعات و سرعت افزایش حجم اطلاعات شتاب فزاینده ای گرفت ودر پی آن تغییردانش با سرعت بیشتری اتفاق افتاد و شرکتهای جدید که سرعت بالاتری در به روز کردن اطلاعات دارند از شرکتهای دیگر پیشی گرفتند و این موضوع مختص زمان حال هم نمی شود (چاپار ها و اطلاع رسانی) و هر دوره ای با سیستم مختص خودش این کار انجام میشود. سودابه پیک - پاییز 1389 - جلسه اول
امروزه کامپیوتر و اینترنت قدرت اطلاعاتی را بالاتر برده • دلیل استفاده از کامپیوترسرعت وظرفیت ذخیره سازی بالا بوده • سیستم های اولیه سیستم مدیریت فایل بوده و در مسیر تکاملی ، طراحی پایگاه ها و انباره داده از مفاهیم نوین و بازیابی داده ها است سودابه پیک - پاییز 1389 - جلسه اول
تعاریف: • عنصر داده: کوچکترین واحد اطلاعاتی در سیستم پایگاه داده-قلم داده-فیلد مانند : نام مشتری – شماره کارمندی – شماره سریال • موجودیت: به شخص ،مکان یا شیئی اطلاق می شود که داده هایی برای آن ذخیره می شود مانند دانشجو ، کارمند ، مشتری سودابه پیک - پاییز 1389 - جلسه اول
هر موجودیت یک سری صفات خاص دارد که دارای کمیتی است که با حروف یا ارقام نشان داده میشود سودابه پیک - پاییز 1389 - جلسه اول
رکورد: موجودیت هایی که در ارتباط با یکدیگر تعریف شده و در ارتباط با یکدیگر قابل فهم و در رایانه قرار میگیرند رکورد دانشجو شامل فیلد های شماره دانشجویی، نام نام خانوادگی ، رشته تحصیلی و.... میباشد سودابه پیک - پاییز 1389 - جلسه اول
فایل: از یک سری رکورد تشکیل شده که ساختار داده نیز نامیده میشود که فایل میتواند شامل رکورد هایی باشد که روابطی بین آنها تعریف شده باشد • پایگاه داده: مجموعه ای از فایل های مرتبط که بر اساس یک منطق سازماندهی و گروه بندی گردیده اند • در پایگاه داده مشکلات سیستم فایلینگ بر طرف شده است سودابه پیک - پاییز 1389 - جلسه اول
1- داده ها چنان یکپارچه و مرتبط هستند که با استفاده از یک برنامه نرم افزاری به راحتی میتوان به آنها دست پیدا کرد • 2-1 تکرار جداسازی و ناسازگاری که مختص سیستم های فایلینگ بوده در این سیستم کمتر وجود داشته • 3-داده ها میتوانند به اشتراک در اختیار گروه ها ی کاربران با نیاز های متفاوت قرار گیرند سودابه پیک - پاییز 1389 - جلسه اول
سیستم مدیریت پایگاه داده: • برنامه یا مجموعه ای از برنامه ها که نحوه دسترسی به پایگاه را از طریق سازماندهی متمرکز و اداره کاراتر داده ها امکانپذیر می نمایداین سیستم رابطی میان پایگاه داده ها و برنامه های کاربردی است سودابه پیک - پاییز 1389 - جلسه اول
مدل عمومی یک پایگاه داده سودابه پیک - پاییز 1389 - جلسه اول
پایگاه داده پژوهشی پایگاه داده مالی پایگاه داده آموزشی • انباره داده: • پایگاه داده: فایل فارغ التحصیلان فایل مالی فایل ثبت نام سودابه پیک - پاییز 1389 - جلسه اول
فایل: • رکورد: • فیلد: علی - شماره دانشجویی • کاراکتر:10- 100 • بیت: 0،1 سودابه پیک - پاییز 1389 - جلسه اول
تعریف پایگاه داده ها • مجموعهای از موجودیتهای مرتبط به هم، شامل جداول، فرمها، گزارشها، پرس و جوها و اسکریپتها که توسط یک سیستم مدیریت پایگاه دادهها (DBMS) ایجاد و سازمان دهی میشوند. پایگاه دادهها تقریباً میتواند شامل هر نوع دادهای، مانند لیستی از مشترکین مجله، دادههای شخصی در مورد در مورد فضانوردان شاتل فضایی، یا مجوعهای از تصاویر گرافیکی و برشهای تصویری باشد. سودابه پیک - پاییز 1389 - جلسه اول
تعریف پایگاه داده ها • پایگاه داده مجموعهای از رکوردهای ذخیره شده در رایانه با یک روش سیستماتیک (اصولی) مثل یک برنامه رایانهای است که میتواند به سوالات کاربر پاسخ دهد. برای ذخیره و بازیابی بهتر، هر رکورد معمولاً به صورت مجموعهای از اجزای دادهای یا رویدادها سازماندهی میگردد. بخشهای بازیابی شده در هر پرسش به اطلاعاتی تبدیل میشود که برای اتخاذ یک تصمیم کاربرد دارد. برنامه رایانهای که برای مدیریت و پرسش و پاسخ بین پایگاههای دادهای استفاده میشود را مدیر سیستم پایگاه دادهای یا به اختصار (DBMS) مینامیم سودابه پیک - پاییز 1389 - جلسه اول
سیستم مدیریت پایگاه دادهها (DBMS ) • نرم افزاری به منظور ایجاد مکانیزم جامع برای تعریف بانک اطلاعات و ذخیره سازی و بهنگام کردن و بازیابی محتوی اطلاعاتی آن • يك یا مجموعهای از چند برنامه كامپیوتری است كه برای مدیریت پایگاه دادهها، مجموعه عظیمی از دادههای ساخت یافته و عملیات اجرایی بر روی دادههای درخواستی كاربران، طراحی شده است سودابه پیک - پاییز 1389 - جلسه اول
مثال مقدماتي (صرفا درک بهتر تعريف) : محيط عملياتي دانشگاه: زير محيطها شامل: هر زير محيط مجموعه نيازهاي اطلاعاتي خاص دارد. مثلا: اطلاعات پرسنلي، اطلاعات حقوق و دستمزد کارمندان، اطلاعات امور دانشجويان، اطلاعات خوابگاه ها، اطلاعات تيمها و سالن هه و رشته هاي ورزشي، ... اداره بهداشت اداره آموزش اداره امور دانشجويي اداره امور مالي سازمان ورزش سودابه پیک - پاییز 1389 - جلسه اول
ویژگیهای سیستم مدیریت پایگاه دادهها • سیستم مدیریت پایگاه دادهها، مجموعهای پیچیده از برنامههای نرمافزاری است كه ذخیره سازی و بازیابی دادههای (فیلدها، ركوردها و فایلها) سازمان را در پایگاه دادهها، كنترل میكند. این سیستم، كنترل امنیت و صحت پایگاه دادهها را نیز بر عهده دارد. سیستم مدیریت پایگاه دادهها، درخواستهای داده را از برنامه میپذیرد و به سیستم عامل دستور میدهد تا دادهها ی مناسب را انتقال دهد. هنگامی كه چنین سیستمی مورد استفاده قرار میگیرد، اگر نیازمندیهای اطلاعاتی سازمانی تغییر یابد، سیستمهای اطلاعاتی نیز آسانتر تغییر خواهند یافت. سودابه پیک - پاییز 1389 - جلسه اول
ویژگیهای سیستم مدیریت پایگاه دادهها • سیستم مذكور از صحت پایگاه دادهها پشتیبانی میكند. بدین ترتیب كه اجازه نمیدهد بیش از يك كاربر در هر لحظه، يك ركورد را به روز رسانی كند. • این سیستم ركوردهای تكراری را در خارج پایگاه دادهها نگاه میدارد. برای مثال، هیچ دو مشترك با يك شماره مشتری، نمیتوانند در پایگاه دادهها وارد شوند • این سیستم روشی برای ورود و به روز رسانی تعاملی پایگاه دادهها فراهم میآورد • سیستم مدیریت پایگاه دادهها میتواند ساختار دادهها و ارتباط آنها را در سازمان به طور اثر بخش نشان دهد. سودابه پیک - پاییز 1389 - جلسه اول
ویژگیهای سیستم مدیریت پایگاه دادهها • . يك سیستم اطلاعات كسب و كار از موضوعاتی نظیر (مشتریان، كارمندان، فروشندگان و غیره) و فعالیتهایی چون (سفارشات، پرداختها، خریدها و غیره) تشكيل شده است. طراحی پایگاه دادهها، فرایند تصمیم گیری درباره نحوه سازماندهی این دادهها در انواع ركوردها و برقراری ارتباط بین ركوردهاست سودابه پیک - پاییز 1389 - جلسه اول
دو شیوه در رایانه برای مدیریت داده ها • 1- پردازش فایل به صورت کلاسیک • 2- مدیریت پایگاه داده ها • فایل مشتری گزارشات فایل مشتری برنامه کاربردی مشتری پرسش سودابه پیک - پاییز 1389 - جلسه اول
فایل فروشنده فایل فروشنده گزارشات برنامه کاربردی فروشنده پرسش سودابه پیک - پاییز 1389 - جلسه اول
نگرش پایگاه داده در مدیریت داده: برنامه کاربردی حقوق گزارشات D B M S داده ها: حقوق دستمزد انبار فروش برنامه کاربردی انبار گزارشات برنامه کاربردی فروش گزارشات سودابه پیک - پاییز 1389 - جلسه اول
بازیابی داده ها در دو محیط فوق: • در سیستم فایلینگ دستیابی به داده ها مستقیماًاز طریق داده ها بین برنامه ها و سیستم عامل مبادله میشود ولی در ولی در محیط پایگاه داده ها این کار از طریق DBMS می باشد سودابه پیک - پاییز 1389 - جلسه اول
وظایف DBMS: • 1-تعریف تمام داده ها که در سیستم مورد استفاده قرار میگیرند و نیز تعیین روابط بین داده ها و برنامه های کلی که به داده دسترسی دارند • 2-ارائه روش برای اضافه ،حذف و تغییر دادن داده در پایگاه داده • 3-حفاظت از داده به نحوی که امنیت ، دقت ، جامعیت و صحت داده ها تضمین شود • 4-ارائه داده ها به صورت مشترک بین کاربران پایگاه داده ها • 5-امکان بازیابی داده ها به زبانی که برای تمام کاربران قابل درک باشد سودابه پیک - پاییز 1389 - جلسه اول
مزایای سیستم مدیریت داده در برابر سیستم فایلینگ • الف- جامعیت داده ها • ب-دسترسی سریع به داده ها • ج-افزایش کنترل داده ها • د-سهولت استفاده از برنامه های کاربردی و مدیریت آن • امنیت مناسب داده ها سودابه پیک - پاییز 1389 - جلسه اول