DM 01 01 Information Systems and Data Mining

47
Data Mining Part 1. Introduction 1.1 Information Systems and Information Systems & Data Mining Data Mining (ﺳﻴﺴﺘﻤﻬﺎي اﻃﻼﻋﺎﺗﻲ و داده ﻛﺎوي) Spring 2010 Instructor: Dr. Masoud Yaghini

Transcript of DM 01 01 Information Systems and Data Mining

Page 1: DM 01 01 Information Systems and Data Mining

Data Mining

Part 1. Introduction

1.1 Information Systems and

Information Systems & Data Mining

1.1 Information Systems and Data Mining

(سيستمهاي اطلاعاتي و داده كاوي)

Spring 2010

Instructor: Dr. Masoud Yaghini

Page 2: DM 01 01 Information Systems and Data Mining

سيستمهاي اطلاعاتي و داده كاوي

سيستم اطلاعاتي چيست؟�

اجزا و فعاليتهاي يك سيستم اطلاعاتي�

مديريت منابع داده اي�

ايجاد پايگاه داده�

انبار داده و داده كاوي�

Information Systems & Data Mining

انبار داده و داده كاوي�

Page 3: DM 01 01 Information Systems and Data Mining

سيستم اطلاعاتي چيست؟

Information Systems & Data Mining

Page 4: DM 01 01 Information Systems and Data Mining

اطلاعاتي چيست؟سيستم

مجموعه اي از اجزاي به هم مرتبط براي جمع آوري، :سيستم اطلاعاتي�ذخيره سازي، پردازش، بازيابي و انتشار اطلاعات جهت پشتيباني از تصميم

.مي باشدگيري و كنترل در سازمان

Information Systems & Data Mining

Page 5: DM 01 01 Information Systems and Data Mining

سيستم اطلاعاتي چيست؟

داده هايي پردازش شده به صورت معني دار و مفيد براي :اطلاعات�انسانها

وقايع خامي كه بيان كنندة رويدادهاي اتفاق افتاده در سازمان نظير :داده�

Information Systems & Data Mining

وقايع خامي كه بيان كنندة رويدادهاي اتفاق افتاده در سازمان نظير :داده�عمليات كسب و كار

Page 6: DM 01 01 Information Systems and Data Mining

سيستم اطلاعاتي چيست؟

داده و اطلاعات

Information Systems & Data Mining

Page 7: DM 01 01 Information Systems and Data Mining

سيستم اطلاعاتي چيست؟

سيستمهاي اطلاعاتي دستي

(Manual information Systems)

. سيستمهايي اطلاعاتي هستند كه مبتني بر فناوري كاغذ و قلم هستند�

سيستمهاي اطلاعاتي مبتني بر كامپيوتر

Information Systems & Data Mining

سيستمهاي اطلاعاتي مبتني بر كامپيوتر(Computer-Based Information Systems)

سيستمهايي هستند كه براي پردازش و انتشار اطلاعات متكي فناوري �.اطلاعات مي باشند

Page 8: DM 01 01 Information Systems and Data Mining

و فعاليتهاي اجزا

يك سيستم اطلاعاتي

Information Systems & Data Mining

يك سيستم اطلاعاتي

Page 9: DM 01 01 Information Systems and Data Mining

اجزا و فعاليتهاي يك سيستم اطلاعاتي

يناسناعبانم

نيصصختمويياهنناربراكIS

انمعب

رنام

ازفير

نربهما

اهيورو

اهه

اجزا و فعاليتهاي يك سيستم اطلاعاتي

Information Systems & Data Mining

IS

نمبا

عاد

هدا

يداد

هو

نادش

بانمع

سخ

رازفاتي

اماهنيش

اهرازباو

Page 10: DM 01 01 Information Systems and Data Mining

اجزا و فعاليتهاي يك سيستم اطلاعاتي

:منابع سيستمهاي اطلاعاتي

منابع انساني�

منابع سخت افزاري�

منابع نرم افزاري�

منابع داده اي�

Information Systems & Data Mining

منابع داده اي�

منابع شبكه اي�

Page 11: DM 01 01 Information Systems and Data Mining

اجزا و فعاليتهاي يك سيستم اطلاعاتي

انواع منابع انساني سيستمهاي اطلاعاتي

از سيستم اطلاعاتي يا اطلاعات توليد شده توسط آن :كاربران نهايي�

.استفاده مي كنند

سيستمهاي اطلاعاتي را ايجاد و :متخصصين سيستمهاي اطلاعاتي

Information Systems & Data Mining

سيستمهاي اطلاعاتي را ايجاد و :متخصصين سيستمهاي اطلاعاتي�

. مديريت مي كنند

Page 12: DM 01 01 Information Systems and Data Mining

اجزا و فعاليتهاي يك سيستم اطلاعاتي

انواع منابع سخت افزاري سيستمهاي اطلاعاتي

حاوي واحد پردازش مركزي، و تجهيزات جانبي متنوعي :كامپيوترها�

صفحه كليد، ماوسهاي كامپيوتري، صفحه :تجهيزات جانبي كامپبوترها�

Information Systems & Data Mining

صفحه كليد، ماوسهاي كامپيوتري، صفحه :تجهيزات جانبي كامپبوترها�

نمايش، چاپگر، و ديسكهاي مغناطيسي و نوري

Page 13: DM 01 01 Information Systems and Data Mining

اجزا و فعاليتهاي يك سيستم اطلاعاتي

منابع نرم افزاري سيستمهاي اطلاعاتي

يك برنامة سيستم عامل كه عمليات يك كامپيوتر :نرم افزار سيستمي�.را كنترل و پشتيباني مي كند

برنامه اي كه پردازش را توسط كاربران هدايت مي :نرم افزار كاربردي�

Information Systems & Data Mining

برنامه اي كه پردازش را توسط كاربران هدايت مي :نرم افزار كاربردي�.كند

دستور العملهايي اجرايي براي افرادي كه از يك سيستم :رويه ها�.اطلاعاتي استفاده مي كنند

Page 14: DM 01 01 Information Systems and Data Mining

اجزا و فعاليتهاي يك سيستم اطلاعاتي

منابع داده اي سيستمهاي اطلاعاتي

داده هاي پردازش شده و سازماندهي شده را :پايگاه هاي داده اي�

.نگهداري مي كند

دانش را به شكلهاي متنوعي نظير وقايع، قوانين، و :پايگاه هاي دانش�

Information Systems & Data Mining

دانش را به شكلهاي متنوعي نظير وقايع، قوانين، و :پايگاه هاي دانش�

.نمونه هاي موردي كسب و كار موفق را نگهداري مي كنند

Page 15: DM 01 01 Information Systems and Data Mining

اجزا و فعاليتهاي يك سيستم اطلاعاتي

منابع شبكه اي سيستمهاي اطلاعاتي

كابل زوجي، كابل فيبر نوري، و فناوري موج كوتاه، :تجهيزات ارتباطاتي�.ماهواره اي، و بي سيم

پردازشگرهاي ارتباطاتي نظير مودم و پردازشگرهاي :زيرساختار شبكه�

Information Systems & Data Mining

پردازشگرهاي ارتباطاتي نظير مودم و پردازشگرهاي :زيرساختار شبكه�بين شبكه اي، و نرم افزارهاي كنترل ارتباطات نظير سيستم عاملهاي

شبكه

Page 16: DM 01 01 Information Systems and Data Mining

اجزا و فعاليتهاي يك سيستم اطلاعاتي

:فعاليتهاي سيستمهاي اطلاعاتي

جمع آوري�

پردازش�

انتشار�

ذخيره سازي�

Information Systems & Data Mining

ذخيره سازي�

كنترل عملكرد سيستم�

Page 17: DM 01 01 Information Systems and Data Mining

مديريت منابع داده اي

Information Systems & Data Mining

Page 18: DM 01 01 Information Systems and Data Mining

مديريت منابع داده اي

كوچكترين واحد داده است؛ يك رقم باينري كه مي تواند ):Bit(بيت �.باشد 1يا 0

. گروهي از بيتها كه نمايانگر يك كاراكتر است :)Byte(بايت �

گروهي از لغات يا اعداد كامپيوتري :)Field(فيلد �

سلسله مراتب داده

Information Systems & Data Mining

گروهي از لغات يا اعداد كامپيوتري :فيلد

گروهي از فيلدهاي مرتبط :)Record(ركورد �

گروهي از ركوردهاي هم نوع :)File(فايل �

گروهي از فايلهاي مرتبط :)Database(پايگاه داده �

Page 19: DM 01 01 Information Systems and Data Mining

مديريت منابع داده اي

سلسله مراتب داده

Information Systems & Data Mining

Page 20: DM 01 01 Information Systems and Data Mining

مديريت منابع داده اي

فرد، مكان، شيء، يا رويدادي كه دربارة آن : )Entity(موجوديت �.اطلاعات جمع آوري مي شود

قطعه اي از اطلاعات كه يك موجوديت :)Attribute(ويژگي �.بخصوص را توصيف مي كند

فيلدي منحصر به فردي كه هر ركورد از :)Key Field(فيلد كليدي �

Information Systems & Data Mining

فيلدي منحصر به فردي كه هر ركورد از :)Key Field(فيلد كليدي �.يك فايل را شناسايي مي كند

Page 21: DM 01 01 Information Systems and Data Mining

مديريت منابع داده اي

موجوديتها و ويژگيها

Information Systems & Data Mining

ليفهد

ا

Page 22: DM 01 01 Information Systems and Data Mining

مديريت منابع داده اي

پايگاه داده

Database

.مجموعه اي است از داده هاي متمركز�

Information Systems & Data Mining

.مجموعه اي است از داده هاي متمركز�

.افزونگي داده را كنترل مي كند�

داده ها ذخيره شده اند تا براي كاربر در يك مكان واحد �.جلوه گر شوند

.به چندين سيستم كاربردي خدمت رساني مي كند�

Page 23: DM 01 01 Information Systems and Data Mining

مديريت منابع داده اي

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

Database Management System (DBMS)

.پايگاه هاي داده را ايجاد و از آنها نگهداري مي كند�

.نياز به تعريف داده را از بين مي برد�

Information Systems & Data Mining

.نياز به تعريف داده را از بين مي برد�

حكم واسطي بين برنامه هاي كاربردي و فايلهاي داده هاي فيزيكي را �.دارد

.ديدهاي فيزيكي و منطقي داده را از هم جدا مي كند�

Page 24: DM 01 01 Information Systems and Data Mining

مديريت منابع داده اي

محيط يك پايگاه داده

Information Systems & Data Mining

Page 25: DM 01 01 Information Systems and Data Mining

مديريت منابع داده اي

:DBMSمزاياي استفاده از

كاهش افزونگي داده�

حذف عدم سازگاري داده�

حذف وابستگي برنامه به داده�

افزايش دسترسي و دسترس پذيري داده�

Information Systems & Data Mining

افزايش دسترسي و دسترس پذيري داده�

فراهم آوردن امكان مديريت متمركز داده، استفاده از داده، و امنيت�

Page 26: DM 01 01 Information Systems and Data Mining

مديريت منابع داده اي

DBMS رابطه اي

Relational DBMS

.داده را در قالب جداول دو بعدي نمايش مي دهد�

داده را از طرق جداولي بر مبناي عناصر داده اي مشترك به هم مرتبط �.مي سازد

Information Systems & Data Mining

داده را از طرق جداولي بر مبناي عناصر داده اي مشترك به هم مرتبط .مي سازد

:مثال�– DB2 ،Oracle براي سيستمهاي بزرگ

–MS SQL Server براي سيستمهاي حد متوسط

–Microsoft Access وOracle Lite براي سيستمهاي كوچك

Page 27: DM 01 01 Information Systems and Data Mining

مديريت منابع داده اي

1634

1635

1636

هرامششرافس

خيراتشرافس

ليوحتخيرات هعطقةرامشدادعتشرافس

02/02/04

02/12/04

02/13/04

02/22/04

02/28/04

03/01/04

152

137

145

2

3

1

لودج)اهدليف،اهيگژيو (اهنوتسطباور

شرافس

اهفيدر)اهدروكر (

مدل دادة رابطه اي

Information Systems & Data Mining

1636 02/13/04 03/01/04 145 1

هعطقةرامشهعطقحرشدحاوتميقهدننكنمأتةرامش

137

145

150

152

بردلفقبردةريگتسدبردريگزرد

روسرپمك

22.50

26.25

6.00

70.00

4058

2038

4058

1125

هدننكنيمأتمانهدننكنيمأتسردآنيمأتةرامش

هدننك

4058

2038

1125

CBMتكرش

Aceتكرش

Bryantتكرش

هعطق

هدننكنيمأت

)اهدروكر (

Page 28: DM 01 01 Information Systems and Data Mining

ايجاد پايگاه داده

Information Systems & Data Mining

Page 29: DM 01 01 Information Systems and Data Mining

ايجاد پايگاه داده

دو فعاليت در طراحي يك پايگاه داده

Conceptual or Logical(طراحي مفهومي يا منطقي �

Design(: مدل خلاصه شده اي است از پايگاه داده از زاوية ديد

Information Systems & Data Mining

Design(: مدل خلاصه شده اي است از پايگاه داده از زاوية ديد

.كسب و كار

مدلي كه نشان مي دهد :)Physical Design(طراحي فيزيكي �

پايگاه داده چگونگي بر روي تجهيزات ذخيره سازي، سازماندهي شده

.است

Page 30: DM 01 01 Information Systems and Data Mining

ايجاد پايگاه داده

طراحي مفهومي پايگاه داده

Conceptual Database Design

.رابطة بين عناصر داده اي را شناسايي مي كند�

.كاراترين راه گروه بندي عناصر داده اي را شناسايي مي كند�

.عناصر داده اي تكراري را شناسايي مي كند

Information Systems & Data Mining

.عناصر داده اي تكراري را شناسايي مي كند�

گروه هاي داده اي مورد نياز سيستمهاي كاربردي بخصوصي را شناسايي �. مي كند

)Entity-Relationship Diagram(نمودار رابطه موجوديت �

متدولوژي براي مستند سازي پايگاه هاي داده كه رابطة بين موجوديتهاي .مختلف پايگاه داده را نشان مي دهد

Page 31: DM 01 01 Information Systems and Data Mining

ايجاد پايگاه داده

شرافس

دناوتيمدشابهتشاد

M

تيدوجومياهيگژيوشرافسهرامششرافسخيراتليوحتخيرات

هعطقهرامشهعطقدادعت

يك نمودار رابطة موجوديتها

Information Systems & Data Mining

هعطق

هدننكنيمأت

دناوتيمدشابهتشاد

M

M

1

هعطقهرامشهعطقحرشدحاوتميق

هدننكنيمأتهرامش

هدننكنيمأتهرامشهدننكنيمأتمانهدننكنيمأتسردآ

Page 32: DM 01 01 Information Systems and Data Mining

ايجاد پايگاه داده

سازينرمال

)Normalization(

فرآيند ايجاد ساختارهاي دادة كوچك، پايدار، و در عين حال منعطف از �گروههاي پيچيدة داده، زماني كه يك پايگاه داده اي رابطه اي در حال

.طراحي است

Information Systems & Data Mining

.طراحي است

Page 33: DM 01 01 Information Systems and Data Mining

ايجاد پايگاه داده

يك رابطة غير نرمال براي موجوديت سفارش

Information Systems & Data Mining

Page 34: DM 01 01 Information Systems and Data Mining

ايجاد پايگاه داده

يك رابطة نرمال شده براي موجوديت سفارش

Information Systems & Data Mining

Page 35: DM 01 01 Information Systems and Data Mining

ايجاد پايگاه داده

پايگاه دادة توزيع شده

پايگاه داده :)Distributed Database(پايگاه دادة توزيع شده �اي است كه در بيش از يك مكان فيزيكي واقع شده باشد؛ به بيش از يك

.مكان تقسيم بندي يا تكرار شده است

Information Systems & Data Mining

.مكان تقسيم بندي يا تكرار شده است

Page 36: DM 01 01 Information Systems and Data Mining

ايجاد پايگاه داده

پايگاه هاي دادة توزيع شده

Information Systems & Data Mining

Page 37: DM 01 01 Information Systems and Data Mining

ايجاد پايگاه داده

پايگاه دادة توزيع شده

: مزايا�

افزايش خدمت رساني و پاسخگويي به كاربران محلي –

كاهش آسيب پذيري به يك سايت واحد مركزي بزرگ–

Information Systems & Data Mining

كاهش آسيب پذيري به يك سايت واحد مركزي بزرگ

:معايب�

وابستگي به خطوط ارتباط از راه دور –

ريسك امنيتي از طريق توزيع داده هاي حساس–

به روز رساني داده هاي مركزي با داده هاي محلي–

Page 38: DM 01 01 Information Systems and Data Mining

انبار داده و داده كاوي

Information Systems & Data Mining

Page 39: DM 01 01 Information Systems and Data Mining

انبار داده و داده كاوي

داده هاي جاري و قديمي را براي :)Data Warehouse(انبار داده �ها بصوداده .گزارش دهي و تحليل ذخيره مي سازد

زير مجموعه اي است از انبارهاي داده با :)Data Mart(بازار داده �

Information Systems & Data Mining

زير مجموعه اي است از انبارهاي داده با :)Data Mart(بازار داده �.خلاصه اي از داده براي كاربران خاص

Page 40: DM 01 01 Information Systems and Data Mining

انبار داده و داده كاوي

مدل چند بعدي داده

Information Systems & Data Mining

Page 41: DM 01 01 Information Systems and Data Mining

انبار داده و داده كاوي

اجزاي يك انبار داده

Information Systems & Data Mining

Page 42: DM 01 01 Information Systems and Data Mining

انبار داده و داده كاوي

مزاياي انبارهاي داده

بهبود اطلاعات و قابليت دسترسي به آنها�

قابليت مدل كردن و مدلسازي مجدد داده�

قادرساختن دسترسي به داده بدون تأثير گذاري بر عملكرد سيستم هاي �

Information Systems & Data Mining

قادرساختن دسترسي به داده بدون تأثير گذاري بر عملكرد سيستم هاي �عملياتي موروثي زيربنايي سازمان

Page 43: DM 01 01 Information Systems and Data Mining

انبار داده و داده كاوي

داده كاوي

تكنيكهايي براي يافتن الگوها و روابط :)Data Mining(داده كاوي �پنهان در حجم عظيمي از داده براي استنتاج قوانيني براي پيش بيني

.روندهاي آينده

Information Systems & Data Mining

.روندهاي آينده

Page 44: DM 01 01 Information Systems and Data Mining

انبار داده و داده كاوي

نمونه هايي از كاربرد داده كاوي

� Disco S.A.: فروشگاه هاي زنجيره اي آرژانتين از استخراج داده برايميليون مشتريي كه داراي برنامة خريد 5/1تحليل الگوهاي خريد بيش از

.فروشگاه هستند، استفاده مي كند 200متناوبي در بيش از

Information Systems & Data Mining

اين رستورانها از استخراج داده براي تحليل :Red Robinرستوران �با تحليل قيمت، هزينه، و . رستوران خود استفاده مي كند 87منوهاي

Redكيفيت هر يك از موادي كه در غذاهاي سرو شده به كار مي رود،

Robin مي تواند اقلام منو را كه هم داراي تقاضاي زياد و هم سود حاشيه.اي بالاست، شناسايي كند

Page 45: DM 01 01 Information Systems and Data Mining

References

Information Systems & Data Mining

Page 46: DM 01 01 Information Systems and Data Mining

References

� K.C. Laudon and J.P. Laudon, Essentials of

Management Information Systems, Managing

the Digital Firm, Prentice Hall, Sixth Edition,

2005.

Information Systems & Data Mining

Page 47: DM 01 01 Information Systems and Data Mining

The end

Information Systems & Data Mining