اس فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

اس فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود تحقیق کامل درمورد نرم افزارهای سیستمی و امنیتی ، داده ای ، مهندسی و ...

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

دانلود تحقیق کامل درمورد نرم افزارهای سیستمی و امنیتی ، داده ای ، مهندسی و ...


دانلود تحقیق کامل درمورد نرم افزارهای سیستمی و امنیتی ، داده ای ، مهندسی و ...

لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه: 69

 

1- مقدمه                                                                                             

2- نرم‌افزارهای داده‌ای

2-1 DBMS

2-2 XML & Virtual DBMS            

2-3  Data Management

3- نرم‌افزارهای سیستمی

3-1 Operating System

3-2 Infrastructure Software

4- نرم‌افزارهای امنیتی

4-1 Anti-virus

4-2 Security Software

5- نرم‌افزارهای تجاری

5-1  Finance Software

5-2  Office, Word processing

6- بسته‌های نرم‌افزاری

6-1 Package

6-2 The Automated Software Quality Tools

7- نرم‌افزارهای چند رسانه‌ای

عنوان

8- نرم‌افزارهای بازی

9- نرم‌افزارهای تجارت الکترونیکی

9- 1 Ecommerce Software

9-2 Ebusiness

10- نرم‌افزارهای ارتباط با مشتری

11- نرم‌افزارهای مدیریت ذخیره‌سازی

12- نرم‌افزارهای  میان‌افزار

13- نرم‌افزارهای ارتباطی

14- نرم‌افزارهای Web Server

15- نرم‌افزارهای مهندسی

16- آمار بازار جهانی نرم‌افزار

17- بررسی بازار نرم‌افزار در ایران

 

1- مقدمه

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

  • رشد شدید و قابل توجه در درآمد بخش
  • تاثیر آن بر سایر صنایع (امروز نرم‌افزار را می‌توان یکی از انواع صنایع مادر یا پایه‌ای دانست)
  • تحول عمیق در فناوری‌ةای مربوط به آن
  • تحول در فرآیندهای آن و تبدیل آن‌ها از فرآیندهای تجربی به فرآیندهای مهندسی
  • گسترش و تنوع بی‌سابقه در فرآورده‌ها و خدمات

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

گزارش حاضر برای پاسخ‌گویی به همین مسئله آماده شده است. این گزارش (که اولین گزارش از مجموعه گزارشاتی از این دست است) ابتدا به بررسی وضعیت بازار جهانی می‌پردازد و سپس تخمینی از حجم بازار داخلی را بدست می‌دهد.

2-1 Data Base Management System

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

در سال 1999  DBMS(مدیریت سیستم پایگاه داده‌ها) از یک رشد 18درصدی برخورداربوده است. درآمد بازار نرم‌افزار DBMS در سال 2000 حدود 8/8 میلیارد دلار برآورد شده است که نسبت به سال 1999، 10 درصد رشد داشته است. در سال 2000  Object DBMS و  DBMS Pre-Relational که شامل HDBMS  و NDBMS یک رشد منفی داشته و در مقابل DBMS Relational یک رشد 15% داشته است. در حقیقت DBMS‌R 80% از کل بازار DBMS را به خود اختصاص داده است .

در جدول زیر درآمد بازار نرم‌افزار  DBMSتا سال 2005 پیش‌بینی شده است.

  • درآمد برحسب میلیون دلارمحاسبه گردیده است .

نمودار بالا سهم درآمد شرکتهای بزرگ تولیدکننده نرم‌افزارهای Data Base Management System را از بازار این دسته از نرم‌افزارها ارائه می‌کند.

2-2   XML , Virtual DBMS

( eXtensible  Markup  Language ) XML در سال‌های اخیر به عنوان استاندارد جدیدی برای بیان داده و رد و بدل کردن آن در اینترنت به کار می‌رود. XML محتوی اطلاعاتی را از فرمت نمایشی آن جدا می کند.

بازار XML و Virtual DBMS در سال 2000 از یک رشد 7/66% برخوردار بوده است. یعنی از مقدار 10 میلیون دلار در سال 1999 به 77 میلیون دلار در سال 2000 رسیده است. جدول زیر نشان‌گر درآمد بازار , XML Virtual DBMS از سال 1998 تا 2000 توسط فروشندگان آنها می باشد.

مطالعات انجام شده از سال 2001 تا 2004 بر روی درآمد XML نشان می دهد که در سال 2004 ، 25/1 میلیارد دلار درآمد خواهد داشت و این رشد بیان‌گر نیاز به XML در بازار IT می‌باشد.

اگر وضعیت بازار را بر حسب موقعیت جغرافیایی نیز بسنجیم در سال 2000 اروپای غربی رشد درآمد آن بالغ بر 34 میلیون دلار بوده که 2/44% از سهم بازار را به خود اختصاص داده است و آمریکای شمالی با رشد درآمد کمتر از 34 میلیون دلار، %6/43 از سهم بازار را به خود اختصاص می‌دهد.

نمودار زیر درآمد حاصل از  , XML Virtual DBMS را با توجه به محیط سیستم عامل نشان می دهد. ( درسال 2000 )

بازار , XML Virtual DBMS نقش مهمی را در موفقیت enterprise information management ایفا نموده است به طوریکه پیش‌بینی می شود که EIM در بین سال‌های 2000 تا 2005 با نرخ رشد سالیانه 85% پیش رود.

نمودارهای زیر درآمد و سود حاصل از , XML Virtual DBMS را با توجه به منطقه و محیط سیستم عامل نشان می دهد . ( در بین سال‌های 2000 تا 2005 )

2-3  Data Management System

مدیریت کلیه داده‌ها و اطّلاعات دریک سازمان که شامل آنالیز، رده‌بندی و نگه‌داری از داده‌ها و ارتباطات آنها و بهره‌برداری و گسترش DB (پایگاه داده‌ها) که شامل توسعة مدل های داده و دیکشنری داده‌ها و بهینه‌سازی سیستم‌های کاربردی و رعایت استانداردها برای تعریف داده ها و روش‌هایی که مردم بتوانند آنها را درک کرده و  از آنها استفاده کنند.

سرمایه‌گذاری در زمینه راه حل های مناسب مدیریت داده ها  Data Management solution  در صنایع تولیدی و صنایع پردازشی رشد خیلی سریع‌تری نسبت به بازار مدیریت داده‌ها در این چند سال داشته است. رشد سرمایه گذاری در پیدا کردن راه حل های مناسب مدیریت داده‌ها 17%  درسال افزایش یافته است.

نفوذ داده به واسطة  مدیریت  محتوی  و مستندات ( Document /content Management )

و مدیریت دادة محصولات (PDM) برای بهبود سرمایه‌گذاری و تشکیلات اقتصادیِ کارا بسیار مفید خواهد بود.

رشد در سرمایه‌گذاری Data  Management Solution ( راه حل های مناسب مدیریت داده ) باعث بهبود در رکورد اقتصادی می شود هر چند که بیش‌تر این رشد متعلق به بازار مدیریت داده محصولات می‌باشد.

شرکت  Daratechپیش‌بینی می‌کند که تا سال 2007 سرمایه‌گذاری کاربران در این زمینه %35 افزایش خواهد داشت.

روند این رشد در برنامه‌ریزی اولیه استراتژیک صنایع تولیدی و پردازشی، باعث یک‌پارچه کردن طراحی و مهندسی و  همچنین تولیدات سریع‌تر و پردازش مدیریت چرخه حیاتLifecycle process  و ارتباط فعال بین مشتری و تهیه کننده می شود.

این فقط قسمتی از متن مقاله است . جهت دریافت کل متن مقاله ، لطفا آن را خریداری نمایید


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


دانلود تحقیق کامل درمورد نرم افزارهای سیستمی و امنیتی ، داده ای ، مهندسی و ...

دانلود تحقیق درمورد نرمال سازی در پایگاه داده ها

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

دانلود تحقیق درمورد نرمال سازی در پایگاه داده ها


دانلود تحقیق درمورد نرمال سازی در پایگاه داده ها

لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه: 6

 

نرمال سازی در پایگاه داده ها

نرمال سازی ( Normalization )  یا به تعبیری هنجار سازی فرآیندی است در رابطه با بانک های اطلاعاتی که با دو هدف عمده زیر انجام می شود :

  • کاهش افزونگی اطلاعات ، به این معنی که اطلاعات فقط در یک مکان (جدول) ذخیره و در تمام بانک با استفاده از روابط منطقی تعریف شده (RelationShip) قابل دسترسی باشد .
  • حفظ یکپارچگی اطلاعات ، به این معنی که اعمال تغییرات بر روی اطلاعات ( نظیر ایجاد ، بهنگام سازی و حذف ) در یک مکان انجام و به دنبال آن آثار تغییرات در تمام بانک مشاهده گردد .  برای روشن شدن مفهوم یکپارچگی بد نیست به مثال ذیل توجه نمائید :
    فرض کنید در یک بانک اطلاعاتی دارای دو موجودیت کتاب و نویسنده باشیم . هر یک از موجودیت های فوق دارای المان های اطلاعاتی (Attribute) مختص به خود می باشند . به عنوان نمونه موجودیت "کتاب" دارای المان اطلاعاتی نام نویسنده  و  موجودیت "نویسنده " دارای المان های اطلاعاتی متعددی نظیر نام نویسنده ، آدرس نویسنده و ... باشد .  در صورتی که در موجودیت "کتاب"  یک رخداد (رکورد) ایجاد نمائیم بدون اینکه نام نویسنده آن را در موجودیت "نویسنده" ایجاد کرده باشیم ،  دچار یک ناهمگونی اطلاعات خواهیم شد .

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

فرآیند نرمال سازی ، فرم های متفاوتی دارد که انواع متداول آن به شرح ذیل است :

  • فرم اول نرمال سازی 1NF
  • فرم دوم نرمال سازی 2NF
  • فرم سوم نرمال سازی 3NF
  • فرم بویس کد نرمال سازی BCNF
  • فرم چهارم نرمال سازی 4NF

فرم اول نرمال  1NF

موجودیت و یا جدولی در فرم اول نرمال است که تمامی المان های اطلاعاتی آن ( منظور Attribute است ) یکتا و یا اصطلاحا" atomic باشند . برای روشن شدن این موضوع فرض کنید دارای موجودیتی با نام "فاکتور فروش " باشیم . 

این فقط قسمتی از متن مقاله است . جهت دریافت کل متن مقاله ، لطفا آن را خریداری نمایید


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


دانلود تحقیق درمورد نرمال سازی در پایگاه داده ها

نمودارهای کنترل وزن داده شده

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

در این فایل آموزشی سه نمودار مهم EWMA، CUSUM و Moving Average با استفاده از مثالهای کابردی آموزش داده شده اند.


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


نمودارهای کنترل وزن داده شده

دانلود مقاله کامل درباره پایگاه داده ها(عملیاتی- تحلیلی)

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

دانلود مقاله کامل درباره پایگاه داده ها(عملیاتی- تحلیلی)


دانلود مقاله کامل درباره پایگاه داده ها(عملیاتی- تحلیلی)

لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه: 65

 

پایگاه داده ها(عملیاتی- تحلیلی)

فصل اول

مقدمه

داده

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

اطلاع

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

موجودیت

موجودیت (entity) مفهوم کلی پدیده، شیء یا فردی است که در مورد آن می خواهیم اطلاع داشته باشیم و در کامپیوتر ذخیره کنیم.
هر نوع موجودیت دارای مجموعه ای از صفات خاصه (attribute) است که ویژگی جداکننده یک نوع موجودیت از نوع دیگر محسوب می شود.
مثال. اگر در نظر داریم یک سیستم پایگاه داده برای یک دبیرستان پیاده سازی کنیم مواردی چون دانش آموزان، دبیران، دروس، کلاس ها و غیره جزء موجودیت های سیستم به شمار می روند.
مثال. موجودیت دانشجو در سیستم دانشگاه می تواند دارای صفات خاصه: نام، نام خاوادگی، سن، سال تولد، رشته تحصیلی، سال ورود و ... باشد و یا موجودیت درس صفات خاصه: کد درس، نام درس و تعداد واحد ‎

 

پایگاه داده

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

ویژگی های داده در پایگاه داده

ویژگی هائی که داده در پایگاه داده باید داشته باشند در لیست زیر آمده است:

  1. اشتراکی شدن (shared)
  • داده در پایگاه داده بین چندین کاربر و برنامه کاربردی به اشتراک گذاشته می شود.
  1. ماندگاری(persistence)
  • وقتی داده در پایگاه داده ذخیره شد پایدار است و از بین نمی رود، مگر آنکه توسط سیستم پایگاه داده تغییر کند.
  1. امنیت (security)
  • داده در پایگاه داده از فاش شدن، تغییر و تخریب بدون مجوز محافظت می شود. مدیر سیستم توسط سطوح دسترسی و قیدهای امنیتی نحوه دستیابی به داده را تعریف می کند و اطمینان می دهد که دستیابی از طریق مناسب انجام می شود.
  1. اعتبار (validity)
  • یا جامعیت (integrity) و یا صحت(correctness) به درستی داده در پایگاه داده نسبت به موجودیت دنیای واقعی معتبر اشاره دارد. مثلا موجودی بانک نباید منفی باشد.
  1. سازگاری (consistency)
  • داده در پایگاه داده با مقدار واقعی داده در دنیای خارج سازگار است. وقتی یک فقره اطلاع در بیش از یک نقطه ذخیره شود و لازم باشد بهنگام شود، اگر بهنگام سازی در همه نقاط انجام نشود ناسازگاری ایجاد می شود.
  1. کاهش افزونگی (non redundancy)
  • داده در پایگاه داده دارای حداقل افزونگی است. افزونگی به این معناست که هیچ دو فقره داده در بانک معرف یک موجودیت در دنیای خارج نباشد.
  1. استقلال (independence)
  • تغییردر نمایش فیزیکی، تکنیک های دستیابی و سازماندهی داده تاثیری روی برنامه های کاربردی ندارد.

روش های ذخیره داده

دو روش کلی برای ذخیره و بازیابی خودکار داده ها وجود دارد: سیستم فایلی ساده و سیستم پایگاه داده

 

 

سیستم فایلی (file system)

در این روش، داده ها در فایل های مجزا قرار گرفته و سیستم های جداگانه ای به نام سیستم پردازش فایل برای استفاده از فایل های داده ای طراحی می شوند. در این سیستم ها هر برنامه ی کاربردی تنها به فایل داده ای مربوط به خود می تواند مراجعه می کند.
اشکالات چنین طراحی در ذخیره داده به طور خلاصه عبارتند:
1. افزونگی و ناسازگاری داده به دلیل چندین فرمت فایل و تکرار اطلاعات در فایلهای مختلف.
2. مشکل در دستیابی داده و نیاز به نوشتن برنامه جدیدی برای انجام هر کار
3. قیدهای جامعیت به جای اینکه صریحا بیان شوند در کدبرنامه از نظر پنهان می شد. اضافه کردن قیدهای جدید یا تغییر قیدهای موجود به سختی صورت می گیرد.
4. ایجاد ناسازگاری به دلیل وجود چندین کپی از فقره های داده
5. مشکلات امنیتی به دلیل دسترسی همروند و بدون کنترل توسط چند کاربر

سیستم پایگاه داده (database system)

در این روش کلیه داده ها به صورت مجتمع در پایگاه داده ذخیره می شود، ولی هر کاربر دید خاص خود را نسبت به داده ها دارد. کاربران مختلف می توانند به طور مشترک با پایگاه داده کار کنند. به دلیل تجمع داده افزونگی به حداقل ممکن کاهش می یابد.
نرم افزاری به نام سیستم مدیریت پایگاه داده ( DBMS ) به عنوان واسطه بین برنامه های کاربردی و پایگاه داده ایفای نقش می کند لذا امنیت داده ها در این روش بیشتر است.
چند نمونه از کاربردهای سیستم پایگاه داده موارد زیر هستند:
• انجام کلیه تراکنش های بانکداری
• رزرواسیون و زمانبندی خطوط هوائی
• ثبت نام دانشجویان، واحدگیری و ثبت نمرات در مراکز آموزشی
• ثبت اطلاعات مشتریان، محصولات و فاکتورهای خرید و فروش
• پیگیری سفارشات و پیشنهادات در فروش online
• ثبت رکوردهای کارمندان و محاسبات حقوق، کسورات مالیاتی در سازمان ها

عناصر اصلی سیستم پایگاه داده

اجزاء اصلی سیستم بانک اطلاعاتی عبارتند از:

  1. داده ها
  • شامل داده هائی درباره موجودیت های مختلف محیط و ارتباط بین موجودیت ها.
  1. سخت افزار
  • شامل عناصر پردازشی، رسانه های ذخیره سازی داده، دستگاه های جانبی، سخت افزارهای ارتباطی و غیره.
  1. نرم افزار
  • شامل سیستم عامل و نرم افزارهای ارتباطی شبکه، نرم افزار سیستم مدیریت پایگاه داده و برنامه های کاربردی.
  1. رویه های عملیاتی
  • شامل کلیه عملیاتی که روی پایگاه داده انجام می شود، نظیر تهیه پشتیبان، آمارگیری و ...
  1. کاربر
  • شامل کاربران یا کسانی که به نحوی با سیستم در ارتباط هستند نظیر مدیرپایگاه داده(DBA)، طراحان پایگاه داده (DBD)، برنامه نویسان پایگاه داده (DBP) و کاربران نهائی(end users).

مزایا و معایب سیستم های پایگاه داده

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

  1. تجمع، وحدت ذخیره سازی و کنترل متمرکز داده ها
    2. کاهش افزونگی. تجمع داده و وحدت ذخیره سازی باعث کاهش افزونگی می شود. مثلا آدرس های مختلف برای یک مشتری در قسمت های مختلف اداره ثبت نمی شود.
    3. به اشتراک گذاشتن داده ها. چند کاربر می توانند در هم زمان به پایگاه داده دسترسی داشته باشند. برنامه های کاربردی موجود قادر به اشتراک گذاردن داده ها در پایگاه داده بوده و برنامه های کاربردی جدید نیز می توانند از این داده ها استفاده کنند.
    4. پرهیز از ناسازگاری. با کاهش افزونگی، کنترل متمرکز و جامعیت، سازگاری و یکپارچگی داده ها تضمین می شود.
    5. اعمال محدودیت های امنیتی. سیستم های امنیتی در پایگاه داده امکان اعمال کنترل های مختلف را برای هر نوع دسترسی (‌ بازیابی،اصلاح، حذف و غیره) بر روی پایگاه داده فراهم می کند.
    6. صحت بیشتر داده و استقلال از برنامه های کاربردی
    7. راحتی پیاده سازی برنامه های کاربردی جدید

 

معایب سیستم پایگاه داده

  1. طراحی سیستم های پایگاه داده پیچیده تر، دشوارتر و زمان برتر است.
    2. هزینه قابل توجهی صرف سخت افزار و نصب نرم افزار می شود.
    3. آسیب دیدن پایگاه داده روی کلیه برنامه های کاربردی تاثیر می گذارد.
    4. هزینه زیاد برای تبدیل از سیستم فایلی به سیستم پایگاه داده نیاز است.
    5. نیازمند تعلیم اولیه برنامه نویسان و کاربران و استخدام کارمندان خاص پایگاه داده است.
    6. نیاز به تهیه چندین کپی پشتیبان از پایگاه داده می باشد.
    7. خطاهای برنامه می توانند فاجعه برانگیز باشند.
    8. زمان اجرای هر برنامه طولانی تر می شود.
    9. بسیاروابسته به عملیات سیستم مدیریت پایگاه داده است.

نسل اول (1957-1948) : فایل ترتیبی

رسانه خارجی در این نسل نوارهای مغناطیسی بوده اند. این نسل را می توان نسل بدون نرم افزار واسط نامید. مشخصات کلی این نسل عبارتند از:
• ساختار فایل ها ترتیبی است
• ساختار فیزیکی همان ساختار منطقی فایل است
• تنها روش پردازش فایل ها پردازش یکجا (batch processing) است
• برنامه کاربردی تمام عملیات ورودی/خروجی را انجام می دهد و نرم افزار واسطی برای مدیریت پردازش فایل ها وجود ندارد
• طراحی ساختار فیزیکی به عهده کاربر است
• تغییر در ساختار داده منجر به تغییر در برنامه کاربردی می شود
• افزونگی داده حداکثر است
• اشتراک داده مطرح نیست
• نسخه های متعدد از فایل هنگام بهنگام سازی ایجاد می شود

نسل دوم (1966-1958) : شیوه های دسترسی

مهمترین ویژگی این نسل پیدایش نرم افزارهای AM )accessmethod) یا شیوه های دسترسی و همچنین ایجاد رسانه های با دسترسی مستقیم مانند دیسک است.
AM نرم افزاری است که مبتنی بر یک استراتژی دستیابی، به جنبه های فیزیکی محیط ذخیره سازی و عملیات آن می پردازد و جنبه های فیزیکی را تا حدی از دید کاربر مخفی می کند. و برنامه کاربردی دیگر نیازی به پرداختن به آنها ندارد. مشخصات این نسل عبارتند از:
• نرم افزار واسط AM برای ایجاد فایل ها با ساختار گوناگون بین برنامه های کاربردی و محیط ذخیره سازی وجود دارد
• امکان دسترسی ترتیبی و مستقیم به رکورد وجود دارد
• پردازش در محیط های بلادرنگ (Real Time)، برخط (On-Line) و یکجا بسته به نوع سیستم عامل می توانند انجام شوند
• ساختار فیزیکی و منطقی فایل از هم جدا است ولی هنوز برنامه کابردی از محیط ذخیره سازی مستقل نیست
• امکان دسترسی بر اساس چندین کلید وجود ندارد
• روش های ایمنی و حفاظت داده ابتدائی وجود دارد
• داده ها برای کاربردهای خاص طراحی و ذخیره می شوند
• تکرار داده هنوز در حد نسبتا بالائی است
• اشتراک داده ها تا حدی ایجاد شده است

 

پایگاه داده های فصل دوم

پایگاه داده ها (2)

نسل سوم (1973-1967) : سیستم مدیریت داده

در این نسل نرم افزار کامل تری به نام سیستم مدیریت داده (Data Manegement System) به عنوان واسط بین برنامه کاربردی و محیط فیزیکی ایجاد شد.
DMS از AM استفاده می کند و ارتباط بین دید منطقی و فیزیکی را ایجاد می کند. برای بازیابی یک رکورد DMS از AM درخواست می کند و AM رکوردهای موردنظر را از بلاک های فایل بازیابی و در اختیار DMS قرار می دهد تا کل رکورد را به برنامه بدهد
• نرم افزار DMS واسط برنامه کاربردی و داده است.
• فایل های منطقی متعددی می توانند از داده های فیزیکی مشترک بهره ببرند
• میزان تکرار داده کاهش یافته است
• داده های مشترک در کاربردهای متنوع بکار می روند
• صحت داده تا حدی تامین می شود
• نشانی دهی در سطح فیلد یا گروهی از فیلدها ممکن است
• بازیابی بر کمک چند کلید امکان پذیر است
• تسهیلاتی برای پردازش فایل پیش بینی شده است
• ترکیبی از انواع ساختارهای فایل بکار می رود

نسل چهارم(1980-1974): سیستم مدیریت پایگاه داده

این نسل از اواخر دهه 60 شروع شده و هنوز هم ادامه دارد. مهمترین ویژگی آن استقلال داده ای است. نرم افزار پیچیده ای به نام سیستم مدیریت پایگاه داده(DataBase Management System) یا DBMS واسط بین برنامه های کاربردی و محیط فیزیکی است و اجازه می دهد کاربران در یک محیط انتزاعی کار کنند و به داده ها دسترسی پیدا کنند.
• نرم افزار پیچیده و جامع DBMS واسط بین برنامه های کاربردی و محیط فیزیکی است
• برنامه های کاربردی از جنبه های فیزکی مستقل هستند
• کاربران در یک محیط انتزاعی مبتنی بر یک ساختار داده ای کار می کنند
• سرعت دستیابی به داده بالا است
• امکان استفاده اشتراکی از داده ها وجود دارد
• امکان کنترل متمرکز روی کلیه داد های عملیاتی
• ایمنی داده زیاد است
• افزونگی کاهش پیدا کرده است
• مفهوم چند سطحی بودن معماری (داخلی، خارجی، ادراکی) بسط پیدا کرد
• سیستم های پایگاه داده توزیع شده طراحی شده اند

این فقط قسمتی از متن پروژه است . جهت دریافت کل متن پروژه ، لطفا آن را خریداری نمایید


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


دانلود مقاله کامل درباره پایگاه داده ها(عملیاتی- تحلیلی)

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

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

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


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

فرمت فایل : power point  (لینک دانلود پایین صفحه) تعداد اسلاید  : 16 اسلاید

 

 

 

 

 

 

فهرست

 مقدمه ---------------------------------------------  4

حوزه فعالیتهای داده کاوی ----------------------------  5

روش آنالیز آماری -----------------------------------  7

روش داده کاوی -------------------------------------  7

مراحل کاری در داده کاوی -------------------------- 12

مثال تفهیمی در مورد داده کاوی --------------------- 12

مراجع --------------------------------------------- 14

نتیجه گیری ---------------------------------------- 15

 

 

 

مقدمه

پیشینه طرح موضوع داده‏کاوی به دهه 1980 و به صورت جدی، به دهه 1990 برمی‏گردد. پیش از آن٬ از سیستم‏های جمع‏آوری و مدیریت داده‏ها و اصطلاحاً لایروبی داده‏ها استفاده می‏شد٬ اما به مرور زمان٬ استخراج و کشف سریع و دقیق اطلاعات با ارزش و پنهان از پایگاه داده‏ها به‏عنوان داده‏کاوی مورد توجه قرار گرفت. به این شکل بود که فرایند داده‏کاوی به عنوان فرایند آماری و تجزیه و تحلیل درفرایند کشف دانش در پایگاه داده‏ها (KDD) پررنگ شد ،به حدی که گاه٬ داده‏کاوی (DM) به‏عنوان مترادف کشف دانش در پایگاه داده‏ها(KDD) مورد استفاده قرار می‏گرفت[2]. امروزه فرایند استخراج اطلاعات معتبر٬ از پیش ناشناخته٬ قابل فهم و قابل اعتماد از پایگاه داده‏های بزرگ و استفاده از آن در تصمیم‏گیری و در فعالیت‏های تجاری داده‏کاوی نامیده می‏شود[1]. در تعاریف متعدد و متنوع برای داده‏کاوی برموضوعاتی نظیر: استخراج دانش کلان٬ کاوش در داده‏ها٬ تجزیه و تحلیل داده‏ها و یافتن روابط و الگوهای مطمئن بین داده‏ها تاکید می‏شود. هدف نهایی داده‏کاوی٬ ایجاد سیستم‏های پشتیبانی تصمیم‏گیری سازمانی است. داده‏کاوی به استخراج اطلاعات مفید و دانش از حجم زیاد داده‏ها می‏پردازد. داده‏کاوی٬ الگوهای حاوی اطلاعات را در داده‏های موجود جست‌وجو می‌کند. این الگوها و الگوریتم‏ها، می‏توانند توصیفی باشند یعنی داده‏ها را توصیف کنند و یا جنبه پیش‏بینی داشته باشند، یعنی از متغیرها برای پیش‏بینی ارزش‏های ناشناخته سایر متغیرها به‏کار روند. داده‏کاوی توصیفی، به‏دنبال یافتن اگرها در فعالیت‏ها یا اقدامات گذشته است و داده‏کاوی پیش‏بینانه با نگاه به سابقه٬ رفتار آینده را پیش‏بینی می‏کند[1].


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


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