کافه پاورپوینت
342000 پاورپوینت
130560 کاربر
2369700 دانلود فایل

ساخت پاوپوینت با هوش مصنوعی

کم تر از 5 دقیقه با هوش مصنوعی کافه پاورپوینت ، پاورپوینت بسازید

برای شروع ساخت پاورپوینت کلیک کنید

ساخت پاورپوینت با هوش مصنوعی کافه پاورپوینت2


شما در این مسیر هستید :خانه / محصولات / Powerpoint / دانلود پاورپوینت تحلیل و ارزیابی ساختارهاي ايندکس ثانوي، پردازش همزمان داده ها و بررسی روشهاي اتصال ايندکس ها به داده ها (کد12217)

دانلود پاورپوینت تحلیل و ارزیابی ساختارهاي ايندکس ثانوي،پردازش همزمان داده ها و بررسی روشهاي اتصال ايندکس ها به داده ها (کد12217)

سفارش انجام پاورپوینت - بهترین کیفیت - کم ترین هزینه - تحویل در چند ساعت 09164470871 ای دی e2proir

دانلود پاورپوینت تحلیل و ارزیابی ساختارهاي ايندکس ثانوي، پردازش همزمان داده ها و بررسی روشهاي اتصال ايندکس ها به داده ها (کد12217)

شناسه محصول و کد فایل : 12217

نوع فایل : Powerpoint پاورپوینت

قابل ویرایش تمامی اسلاید ها دارای اسلاید مستر برای ویرایش سریع و راحت تر

امکان باز کردن فایل در موبایل - لپ تاپ - کامپیوتر و ...

با یک خرید میتوانید بین 342000 پاورپینت ، 25 پاورپوینت را به مدت 7 روز دانلود کنید

تماس با پشتیبانی 09164470871



فایل های مشابه شاید از این ها هم خوشتان بیاید !!!!


دانلود پاورپوینت آشنایی با سيستمهای بايومتريک و بررسی مشخصات الگوی عنبيِه (کد12233)

دانلود پاورپوینت آشنایی با سيستمهای بايومتريک و بررسی مشخصات الگوی عنبيِه (کد12233)

دانلود پاورپوینت فواید زود هنگام و تدریجی ترک سیگار (کد12232)

دانلود پاورپوینت فواید زود هنگام و تدریجی ترک سیگار (کد12232)

دانلود پاورپوینت سیستم کنترل دیجیتال سطح مایع (کد12231)

دانلود پاورپوینت سیستم کنترل دیجیتال سطح مایع (کد12231)

دانلود پاورپوینت آشنایی با مفهوم اعتبارات اسنادی و بررسی تقیسم بندی اعتبارات اسنادی از نظر پرداخت (کد12230)

دانلود پاورپوینت آشنایی با مفهوم اعتبارات اسنادی و بررسی تقیسم بندی اعتبارات اسنادی از نظر پرداخت (کد12230)

دانلود پاورپوینت بررسی چگونگي توسعه شهرها در ايران (کد1229)

دانلود پاورپوینت بررسی چگونگي توسعه شهرها در ايران (کد1229)

دانلود پاورپوینت آشنایی با روش های مختلف به دست آوردن IP سایت (کد12228)

دانلود پاورپوینت آشنایی با روش های مختلف به دست آوردن IP سایت (کد12228)

دانلود پاورپوینت بررسی کتاب اندیشه اسلامی1مولف:آيت الله جعفر سبحاني ، دكتر محمد رضايي (کد12227)

دانلود پاورپوینت بررسی کتاب اندیشه اسلامی1مولف:آيت الله جعفر سبحاني ، دكتر محمد رضايي (کد12227)

دانلود پاورپوینت آشنایی با انواع لنز های چشمی و بررسی انواع لنزهای تماسی از نظر مدت زمان استفاده (کد12226)

دانلود پاورپوینت آشنایی با انواع لنز های چشمی و بررسی انواع لنزهای تماسی از نظر مدت زمان استفاده (کد12226)

دانلود پاورپوینت آشنایی با انگل لیشمانیا و چرخه انتقال آن (کد12225)

دانلود پاورپوینت آشنایی با انگل لیشمانیا و چرخه انتقال آن (کد12225)

دانلود پاورپوینت آشنایی با قوانین مرتبط با کادر پزشکی (کد12224)

دانلود پاورپوینت آشنایی با قوانین مرتبط با کادر پزشکی (کد12224)

دانلود پاورپوینت آشنایی با پروتكلهاي احراز اصالت وبررسی آسيب پذيري پروتكل هاي رمزنگاري نسبت به حملات (کد12223)

دانلود پاورپوینت آشنایی با پروتكلهاي احراز اصالت وبررسی آسيب پذيري پروتكل هاي رمزنگاري نسبت به حملات (کد12223)

دانلود پاورپوینت تحلیل و بررسی الگوريتمهاي رمزهاي متقارن و رمزهاي قطعه ايي (کد12222)

دانلود پاورپوینت تحلیل و بررسی الگوريتمهاي رمزهاي متقارن و رمزهاي قطعه ايي (کد12222)

دانلود پاورپوینت تجزیه و تحلیل مدلسازي سيستمهاي ديناميكي (کد12221)

دانلود پاورپوینت تجزیه و تحلیل مدلسازي سيستمهاي ديناميكي (کد12221)

دانلود پاورپوینت Extendible Hashing, tries (کد12220)

دانلود پاورپوینت Extendible Hashing, tries (کد12220)

دانلود پاورپوینت Hashing: Algorithm, Collision, Packing (کد12219)

دانلود پاورپوینت Hashing: Algorithm, Collision, Packing (کد12219)

دانلود پاورپوینت More on B Trees (کد12218)

دانلود پاورپوینت More on B Trees (کد12218)

دانلود پاورپوینت آشنایی با انواع مختلف حافظه هاي ثانوي (کد12216)

دانلود پاورپوینت آشنایی با انواع مختلف حافظه هاي ثانوي (کد12216)

دانلود پاورپوینت Web Programming (کد12215)

دانلود پاورپوینت Web Programming (کد12215)

دانلود پاورپوینت آشنایی با پروتكلهاي احراز اصالت وارزیابی حملات عليه روشه هاي مبتني بر کلمه عبور و راه کار مقابله (کد12214)

دانلود پاورپوینت آشنایی با پروتكلهاي احراز اصالت وارزیابی حملات عليه روشه هاي مبتني بر کلمه عبور و راه کار مقابله (کد12214)

دانلود پاورپوینت تجزیه و بررسی اصول پروتكلهاي توزيع كليد دو سویه (کد12213)

دانلود پاورپوینت تجزیه و بررسی اصول پروتكلهاي توزيع كليد دو سویه (کد12213)

دانلود پاورپوینت تحلیل و بررسی اهداف سیستم نام گذاری حوزه وارزیابی خواص ردیفهای جدول DNS (کد12212)

دانلود پاورپوینت تحلیل و بررسی اهداف سیستم نام گذاری حوزه وارزیابی خواص ردیفهای جدول DNS (کد12212)

دانلود پاورپوینت آشنایی با مفهوم نرم‏افزار، چرخه حیات سیستم و بررسی مفاهیم تحلیل و طراحی سیستم‏ها (کد12211)

دانلود پاورپوینت آشنایی با مفهوم نرم‏افزار، چرخه حیات سیستم و بررسی مفاهیم تحلیل و طراحی سیستم‏ها (کد12211)

دانلود پاورپوینت بررسی تنوع لباس در دوره هاي مختلف ايران (کد12210)

دانلود پاورپوینت بررسی تنوع لباس در دوره هاي مختلف ايران (کد12210)

دانلود پاورپوینت آشنایی با انواع لباسهاي حفاظت فردي و بررسی فاكتورهاي مهم در ارزيابي لباسهاي حفاظت شيميايي (کد12209)

دانلود پاورپوینت آشنایی با انواع لباسهاي حفاظت فردي و بررسی فاكتورهاي مهم در ارزيابي لباسهاي حفاظت شيميايي (کد12209)

دانلود پاورپوینت تحلیل وارزیابی منابع تدوين اهداف آموزشي(الگوي تايلر) (کد12208)

دانلود پاورپوینت تحلیل وارزیابی منابع تدوين اهداف آموزشي(الگوي تايلر) (کد12208)

دانلود پاورپوینت آموزش کامل و جامع نرم افزار Matlab (کد12207)

دانلود پاورپوینت آموزش کامل و جامع نرم افزار Matlab (کد12207)

دانلود پاورپوینت تحلیل و ارزیابی اهمیت کوچک شروع کردن  (کد12206)

دانلود پاورپوینت تحلیل و ارزیابی اهمیت کوچک شروع کردن  (کد12206)

دانلود پاورپوینت آناليز منابع مسموميت و آلودگي در بچه ها (کد12205)

دانلود پاورپوینت آناليز منابع مسموميت و آلودگي در بچه ها (کد12205)

دانلود پاورپوینت آشنایی با مفهوم مديريت بر مبناي صلاحيت و بررسی جنبه هاي مديريت بر مبناي صلاحيت (کد12204)

دانلود پاورپوینت آشنایی با مفهوم مديريت بر مبناي صلاحيت و بررسی جنبه هاي مديريت بر مبناي صلاحيت (کد12204)

دانلود پاورپوینت آشنایی با LCDالکترونیکی 2*16 (کد12203)

دانلود پاورپوینت آشنایی با LCDالکترونیکی 2*16 (کد12203)

دانلود پاورپوینت آشنایی با انواع LCD ومشخصات پايه هاي LCD گرافيكي (کد12202)

دانلود پاورپوینت آشنایی با انواع LCD ومشخصات پايه هاي LCD گرافيكي (کد12202)

دانلود پاورپوینت آشنایی با مفهوم اعتبار اسنادی و مزایای آن (کد12201)

دانلود پاورپوینت آشنایی با مفهوم اعتبار اسنادی و مزایای آن (کد12201)



توضیحات محصول دانلود پاورپوینت تحلیل و ارزیابی ساختارهاي ايندکس ثانوي، پردازش همزمان داده ها و بررسی روشهاي اتصال ايندکس ها به داده ها (کد12217)

دانلود پاورپوینت تحلیل و ارزیابی ساختارهای ایندکس ثانوی، پردازش همزمان داده ها و بررسی روشهای اتصال ایندکس ها به داده ها

\n

  ساختارهای ایندکس ثانوی، پردازش همزمان داده ها

\n

\n

عنوان های پاورپوینت  : 

\n

\n

\n

تحلیل و ارزیابی ساختارهای ایندکس ثانوی، پردازش همزمان داده ها و بررسی روشهای اتصال ایندکس ها به داده ها

\n

2pro.ir

\n

Lecture 11   ساختارهای ایندکس ثانوی، پردازش همزمان داده ها Secondary Index structures, Co-sequential processing (Sections 7.7-7.9, 8.1-8.2)

\n

ساختارهای ایندکس ثانوی، پردازش همزمان داده ها

\n

 چگونه ایندکس های ثانوی جهت ایجاد مسیری ترکیبی استفاده میگردند؟

\n

\n

 ترکیب چند ایندکس ثانوی چگونه انجام میشود؟

\n

\n

 روشهای بهینه سازی ساختار ایندکس ثانوی کدامند؟

\n

\n

 چگونه از لیست های معکوس در ساختار ایندکس استفاده میگردد؟

\n

\n

 چگونه میتوان از ایندکس ها جهت دسته بندی اطلاعات استفاده نمود؟

\n

\n

 انواع روشهای اتصال ایندکس ها به داده ها کدامند؟

\n

\n

 منظوراز پردازش همزمان داده ها چیست؟

\n

\n

الگوریتم مقایسه یا ادغام داده ها چگونه است؟

\n

\n

\n

ساختارهای ایندکس ثانوی (Secondary Index structures)

\n

  چگونه ایندکس های ثانوی جهت ایجاد مسیری ترکیبی استفاده میگردند؟

\n

\n

   ترکیب چند ایندکس ثانوی چگونه انجام میشود؟ (combination)

\n

\n

مثال :

\n

فایل اطلاعات مربوط به آهنگ ها در نظر میگیریم.

\n

می خواهیم تمام آهنگ های BEETHOVEN با تیتر symphony No. 9 را پیدا کنیم.

\n

جدول زیر با ترکیب دو ایندکس composer   و title این نتیجه را به ما خواهد داد.

\n

با استفاده از لیست نهایی (mached list) و با کمک ایندکس اصلی رکوردها را میخوانیم.

\n

ساختارهای ایندکس ثانوی

\n

چه اشکالاتی در ساختار اولیه ایندکس ثانوی وجود دارد؟

\n

\n

 برای هر کلید جدید (حتی با مقدار تکراری) بایستی ایندکس دوباره مرتب شود.

\n

\n

 مقادیر تکراری کلید ثانوی فضایی را اشغال می کنند که می توانستیم صرفه جویی نماییم.

\n

\n

\n

\n

مثال:

\n

ساختارهای ایندکس ثانوی

\n

چه اشکالاتی در ساختار اولیه ایندکس ثانوی وجود دارد؟

\n

\n

روشهای بهینه سازی ساختار ایندکس ثانوی کدامند؟

\n

\n

راه حل اول: استفاده از یک ماتریس که برای آن چند ستون پیش بینی شده باشد.

\n

\n

مثال:

\n

\n

ساختارهای ایندکس ثانوی

\n

روشهای بهینه سازی ساختار ایندکس ثانوی کدامند؟

\n

\n

راه حل دوم :  استفاده از لیست های معکوس (  inverted lists):

\n

\n

در ایندکس ثانوی فقط یک مکان برای هرمقدار کلید رزرو می شود.

\n

\n

از آنجا بکمک یک اشاره گر به لیست جداگانه ای از کلیدهای اصلی اشاره می شود.

\n

\n

مثال:

\n

ساختارهای ایندکس ثانوی

\n

  روشهای بهینه سازی ساختار ایندکس ثانوی کدامند؟

\n

\n

  مزایا و معایب راه حل استفاده از لیست های معکوس کدامند؟

\n

\n

  مزایا:

\n

\n

هنگام ایجاد کلید تکراری عمل مرتب سازی ایندکس لازم نمی باشد.                          (چرا؟)

\n

\n

هنگام حذف رکوردها کافیست از یک علامت مانند ” 1-”  در محل اشاره گر استفاده شود.

\n

\n

مرتب سازی اندکس سریعتر می باشد چون اندازه آن کوچکتر است.                          (چرا؟)

\n

\n

فضای کمتری برای مرتب سازی (حتی روی دیسک ) لازم می شود.

\n

\n

لیست معکوس نیازی به مرتب سازی ندارد و فضای آن براحتی قابل بازیابی می باشد.   (چرا؟)

\n

\n

 معایب:

\n

پراکندگی کلیدها در لیست معکوس.                        (منظور؟)

\n

(راه حل : استفاده از مکانیسم paging )

\n

\n

ساختارهای ایندکس ثانوی

\n

  چگونه میتوان از ایندکس ها جهت دسته بندی اطلاعات استفاده نمود؟

\n

\n

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

\n

                                                                                            (Selective indexes)

\n

مثال:

\n

\n

 فایل اطلاعات مربوط به آهنگ ها در نظر میگیریم.

\n

\n

 یک ایندکس می تواند فقط شامل اطلاعات مربوط به قبل از سال 1970 باشد

\n

\n

 ایندکسی دیگر نیز شامل اطلاعات بعد از این تاریخ باشد.

\n

ساختارهای ایندکس ثانوی

\n

 انواع روشهای اتصال ایندکس ها به داده ها کدامند؟

\n

\n

 اتصال ایندکس با محل فیزیکی رکورد (Byte Offset) را binding می گویند.

\n

\n

در مورد ایندکس اصلی عمل اتصال هنگام ایجاد کلید در ایندکس انجام می شود.

\n

                                                                                                (Tight Binding )

\n

 در مورد ایندکس ثانوی عمل اتصال هنگام استفاده از کلید ایندکس انجام می شود.

\n

                                                                        (Postponing Binding )

\n

ساختارهای ایندکس ثانوی

\n

مزایا و معایب روشهای اتصال ایندکس ها به داده ها کدامند؟

\n

\n

مزایای postponing binding

\n

عملیات لازم هنگام ایجاد یا حذف رکورد ها ساده تر و سریعتر انجام می شوند.       (چرا؟)

\n

این روش مطمئن تر است زیرا تغییرات مهم فقط در یک محل اعمال می شوند.       (کدام؟)

\n

\n

معایب postponing binding

\n

دسترسی به فایل از طریق کلید ثانوی کندتر می شود.                                        (چرا؟)

\n

\n

موارد استفاده postponing binding

\n

فایل هایی که در آن ها اعمال ایجاد حذف یا به روز کردن دائما انجام می شود.        (چرا؟)

\n

\n

موارد استفاده tight binding

\n

فایل هایی که داده های آنها ثابت هستند یا زیاد تغییر نمی کنند.                             (چرا؟)

\n

فایل هایی که سرعت خواندن آنها مهم است (فایل های روی CD-ROM).             (چرا؟)

\n

پردازش همزمان داده ها Co-sequential Processing

\n

  منظوراز پردازش همزمان داده ها چیست؟

\n

\n

اجرای عملیات همزمان (مثلا خواندن) بطور سری روی دو لیست (یا فایل) مرتب شده.

\n

                                                                          (Co-sequential processing)

\n

 موارد استفاده پردازش همزمان داده ها کدامند؟

\n

\n

مقایسه اعضای دو لیست  (یا فایل)                                                         (Matching)

\n

\n

ادغام اعضای دو لیست (یا فایل)                                                             (Merging)

\n

\n

 مثال 1:

\n

مقایسه حسابهای دو فایل accounts و transaction در یک سیستم بانکی

\n

Accounts (account number, person name, account balance)

\n

Transactions (account number, credit debit info)

\n

\n

پردازش همزمان داده ها

\n

موارد استفاده پردازش همزمان داده ها کدامند؟

\n

مثال 2:

\n

ادغام ((Merging لیست اسامی دانشجویان در دو کلاس:

\n

\n

List1          List2         Matched list       Merged list

\n

Adams           Adams            Adams                        Adams

\n

Carter           Bech               Carter                        Bech

\n

Chin               Burns              Davis                          Burns

\n

Davis             Carter                                               Carter

\n

Miller            Davis                                                 Chin

\n

Reston           Peters                                               Davis

\n

                      Rosewald                                          Miller

\n

                      Schmit                                              Peters

\n

                      Willis                                                 Reston

\n

                                                                               Rosewald

\n

                                                                               Schmit

\n

                                                                               Willis

\n

پردازش همزمان داده ها

\n

  الگوریتم مقایسه یا ادغام داده ها چگونه است؟

\n

item(1) = current item from list 1

\n

item(2) = current item from list 2

\n

if( item(1) < item(2) )

\n

[output item(1) to output list]                   (توضیح؟)

\n

Get next item from list(1)

\n

if( item(1) > item(2) )

\n

[output item(2) to output list]                   (توضیح؟)

\n

Get next item from list(2)

\n

if( item(1) = item(2) )

\n

output the item to output list

\n

Get next item from list(2) and list(1)

\n

\n

(صفحه 298 کتاب شکل 5-8)

\n

پردازش همزمان داده ها

\n

موارد استفاده پردازش همزمان داده ها کدامند؟

\n

\n

مثال کاربردی:

\n

\n

در یک سیستم حسابداری بانکی دو فایل زیر را در نظر می گیریم:

\n

\n

: Master File  شامل موجودی ماهانه حسابها.

\n

\n

 : Transaction File شامل عملیات انجام شده در یک ماه.

\n

\n

بایستی برنامه ای بنویسیم که:

\n

\n

عملیات انجام شده روی هر حساب را در Master File منعکس نماید.

\n

\n

گزارشی از عملیات هر حساب را نیز ارائه دهد.   (Report)

\n

\n

پردازش همزمان داده ها

\n

پردازش همزمان داده ها

\n

پردازش همزمان داده ها

\n

101  Checking account #1

\n

1271   04/02/97 Auto expense                        -78.70

\n

1272  04/02/97 Rent -500.00

\n

1273  04/04/97 Advertising -87.50

\n

1274  04/02/97 Auto expense -31.83

\n

Prev. bal: 5219.23 New bal : 4521.20

\n

\n

102  Checking account #2

\n

670   04/02/97 Office expense                      -32.78

\n

Prev. bal: 1321.20 New bal : 1288.42

\n

505  Advertising expense

\n

1273  04/04/97 Newspaper ad re: new product 87.50

\n

Prev. bal: 25.00 New bal: 112.50

\n

510  Auto expenses

\n

1271   04/02/97             Tune-up and minor repair   78.70

\n

1274  04/09/97 Oil change   31.83

\n

Prev. bal: 501.12New bal :  611.65

\n

پردازش همزمان داده ها

\n

مثال کاربردی (ادامه...):

\n

\n

بایستی برنامه ای بنویسیم که:

\n

\n

عملیات انجام شده روی هر حساب را در Master File منعکس نماید.

\n

\n

روش کارچگونه است؟

\n

\n

 شماره حساب به عنوان کلید مشترک بین دو فایل انتخاب می شود.

\n

\n

Transaction File بایستی مرتب شود (بر حسب شماره حساب و سپس تاریخ)    (چرا؟)

\n

\n

الگوریتم پردازش همزمان انجام می شود.

\n

\n

پردازش همزمان داده ها

\n

Item(1): always stores the current master record

\n

Item(2): always stores the current transactions record

\n

- Read first master record

\n

- Print title line for first account

\n

- Read first transactions record

\n

While (there are more masters or there are more transactions) {

\n

if item(1) < item(2) then {

\n

Finish this master record:

\n

- Print account balances, update master record

\n

- Read next master record

\n

- If read successful, then print title line for new account

\n

      }

\n

پردازش همزمان داده ها

\n

if item(1) = item(2) {

\n

Transaction matches master:

\n

- Add transaction amount to the account balance for new month

\n

- Print description of transaction

\n

- Read next transaction record

\n

}

\n

if item(1) > item(2) {

\n

Transaction with no master:

\n

- Print error message

\n

- Read next transaction record

\n \n\n \n\n
\n\nقسمت ها و تکه های اتفاقی از فایل\n\n \n\n \n\nتحلیل و ارزیابی ساختارهای ایندکس ثانوی، پردازش همزمان داده ها و بررسی روشهای اتصال ایندکس ها به داده ها\n\n2pro.ir\n\nLecture 11   ساختارهای ایندکس ثانوی، پردازش همزمان داده ها Secondary Index structures, Co-sequential processing (Sections 7.7-7.9, 8.1-8.2)\n\nساختارهای ایندکس ثانوی، پردازش همزمان داده ها\n\nچگونه ایندکس های ثانوی جهت ایجاد مسیری ترکیبی استفاده میگردند؟\n\n \n\nترکیب چند ایندکس ثانوی چگونه انجام میشود؟\n\n \n\nروشهای بهینه سازی ساختار ایندکس ثانوی کدامند؟\n\n \n\nچگونه از لیست های معکوس در ساختار ایندکس استفاده میگردد؟\n\n \n\nچگونه میتوان از ایندکس ها جهت دسته بندی اطلاعات استفاده نمود؟\n\n \n\nانواع روشهای اتصال ایندکس ها به داده ها کدامند؟\n\n \n\nمنظوراز پردازش همزمان داده ها چیست؟\n\n \n\nالگوریتم مقایسه یا ادغام داده ها چگونه است؟\n\n \n\n \n\nساختارهای ایندکس ثانوی (Secondary Index structures)\n\nچگونه ایندکس های ثانوی جهت ایجاد مسیری ترکیبی استفاده میگردند؟\n\n \n\nترکیب چند ایندکس ثانوی چگونه انجام میشود؟ (combination)\n\n \n\nمثال :\n\nفایل اطلاعات مربوط به آهنگ ها در نظر میگیریم.\n\nمی خواهیم تمام آهنگ های BEETHOVEN با تیتر symphony No. 9 را پیدا کنیم.\n\nجدول زیر با ترکیب دو ایندکس composer   و title این نتیجه را به ما خواهد داد.\n\nبا استفاده از لیست نهایی (mached list) و با کمک ایندکس اصلی رکوردها را میخوانیم.\n\nساختارهای ایندکس ثانوی\n\nچه اشکالاتی در ساختار اولیه ایندکس ثانوی وجود دارد؟\n\n \n\nبرای هر کلید جدید (حتی با مقدار تکراری) بایستی ایندکس دوباره مرتب شود.\n\n \n\nمقادیر تکراری کلید ثانوی فضایی را اشغال می کنند که می توانستیم صرفه جویی نماییم.\n\n \n\n \n\n \n\nمثال:\n\nساختارهای ایندکس ثانوی\n\nچه اشکالاتی در ساختار اولیه ایندکس ثانوی وجود دارد؟\n\n \n\nروشهای بهینه سازی ساختار ایندکس ثانوی کدامند؟\n\n \n\nراه حل اول: استفاده از یک ماتریس که برای آن چند ستون پیش بینی شده باشد.\n\n \n\nمثال:\n\n \n\nساختارهای ایندکس ثانوی\n\nروشهای بهینه سازی ساختار ایندکس ثانوی کدامند؟\n\n \n\nراه حل دوم :  استفاده از لیست های معکوس (  inverted lists):\n\n \n\nدر ایندکس ثانوی فقط یک مکان برای هرمقدار کلید رزرو می شود.\n\n \n\nاز آنجا بکمک یک اشاره گر به لیست جداگانه ای از کلیدهای اصلی اشاره می شود.\n\n \n\nمثال:\n\nساختارهای ایندکس ثانوی\n\nروشهای بهینه سازی ساختار ایندکس ثانوی کدامند؟\n\n \n\nمزایا و معایب راه حل استفاده از لیست های معکوس کدامند؟\n\n \n\nمزایا:\n\n \n\nهنگام ایجاد کلید تکراری عمل مرتب سازی ایندکس لازم نمی باشد.                          (چرا؟)\n\n \n\nهنگام حذف رکوردها کافیست از یک علامت مانند ” 1-”  در محل اشاره گر استفاده شود.\n\n \n\nمرتب سازی اندکس سریعتر می باشد چون اندازه آن کوچکتر است.                          (چرا؟)\n\n \n\nفضای کمتری برای مرتب سازی (حتی روی دیسک ) لازم می شود.\n\n \n\nلیست معکوس نیازی به مرتب سازی ندارد و فضای آن براحتی قابل بازیابی می باشد.   (چرا؟)\n\n \n\nمعایب:\n\nپراکندگی کلیدها در لیست معکوس.                        (منظور؟)\n\n(راه حل : استفاده از مکانیسم paging )\n\n \n\nساختارهای ایندکس ثانوی\n\nچگونه میتوان از ایندکس ها جهت دسته بندی اطلاعات استفاده نمود؟\n\n \n\nیکی دیگر از موارد استفاده ایندکس ها دسته بندی افقی اطلاعات در فایل های بزرگ میباشد.\n\n(Selective indexes)\n\nمثال:\n\n \n\nفایل اطلاعات مربوط به آهنگ ها در نظر میگیریم.\n\n \n\nیک ایندکس می تواند فقط شامل اطلاعات مربوط به قبل از سال 1970 باشد\n\n \n\nایندکسی دیگر نیز شامل اطلاعات بعد از این تاریخ باشد.\n\nساختارهای ایندکس ثانوی\n\nانواع روشهای اتصال ایندکس ها به داده ها کدامند؟\n\n \n\nاتصال ایندکس با محل فیزیکی رکورد (Byte Offset) را binding می گویند.\n\n \n\nدر مورد ایندکس اصلی عمل اتصال هنگام ایجاد کلید در ایندکس انجام می شود.\n\n(Tight Binding )\n\nدر مورد ایندکس ثانوی عمل اتصال هنگام استفاده از کلید ایندکس انجام می شود.\n\n(Postponing Binding )\n\nساختارهای ایندکس ثانوی\n\nمزایا و معایب روشهای اتصال ایندکس ها به داده ها کدامند؟\n\n \n\n.....\n\nپردازش همزمان داده ها\n\nموارد استفاده پردازش همزمان داده ها کدامند؟\n\nمثال 2:\n\nادغام ((Merging لیست اسامی دانشجویان در دو کلاس:\n\n \n\nList1          List2         Matched list       Merged list\n\nAdams           Adams            Adams                        Adams\n\nCarter           Bech               Carter                        Bech\n\nChin               Burns              Davis                          Burns\n\nDavis             Carter                                               Carter\n\nMiller            Davis                                                 Chin\n\nReston           Peters                                               Davis\n\nRosewald                                          Miller\n\nSchmit                                              Peters\n\nWillis                                                 Reston\n\nRosewald\n\nSchmit\n\nWillis\n\nپردازش همزمان داده ها\n\nالگوریتم مقایسه یا ادغام داده ها چگونه است؟\n\nitem(1) = current item from list 1\n\nitem(2) = current item from list 2\n\nif( item(1) < item(2) )\n\n[output item(1) to output list]                   (توضیح؟)\n\nGet next item from list(1)\n\nif( item(1) > item(2) )\n\n[output item(2) to output list]                   (توضیح؟)\n\nGet next item from list(2)\n\nif( item(1) = item(2) )\n\noutput the item to output list\n\nGet next item from list(2) and list(1)\n\n \n\n(صفحه 298 کتاب شکل 5-8)\n\nپردازش همزمان داده ها\n\nموارد استفاده پردازش همزمان داده ها کدامند؟\n\n \n\nمثال کاربردی:\n\n \n\nدر یک سیستم حسابداری بانکی دو فایل زیر را در نظر می گیریم:\n\n \n\n: Master File  شامل موجودی ماهانه حسابها.\n\n \n\n: Transaction File شامل عملیات انجام شده در یک ماه.\n\n \n\nبایستی برنامه ای بنویسیم که:\n\n \n\nعملیات انجام شده روی هر حساب را در Master File منعکس نماید.\n\n \n\nگزارشی از عملیات هر حساب را نیز ارائه دهد.   (Report)\n\n \n\nپردازش همزمان داده ها\n\nپردازش همزمان داده ها\n\nپردازش همزمان داده ها\n\n101  Checking account #1\n\n1271   04/02/97 Auto expense                        -78.70\n\n1272  04/02/97 Rent -500.00\n\n1273  04/04/97 Advertising -87.50\n\n1274  04/02/97 Auto expense -31.83\n\nPrev. bal: 5219.23 New bal : 4521.20\n\n \n\n102  Checking account #2\n\n670   04/02/97 Office expense                      -32.78\n\nPrev. bal: 1321.20 New bal : 1288.42\n\n505  Advertising expense\n\n1273  04/04/97 Newspaper ad re: new product 87.50\n\nPrev. bal: 25.00 New bal: 112.50\n\n510  Auto expenses\n\n1271   04/02/97             Tune-up and minor repair   78.70\n\n1274  04/09/97 Oil change   31.83\n\nPrev. bal: 501.12New bal :  611.65\n\nپردازش همزمان داده ها\n\nمثال کاربردی (ادامه...):\n\n \n\nبایستی برنامه ای بنویسیم که:\n\n \n\nعملیات انجام شده روی هر حساب را در Master File منعکس نماید.\n\n \n\nروش کارچگونه است؟\n\n \n\nشماره حساب به عنوان کلید مشترک بین دو فایل انتخاب می شود.\n\n \n\nTransaction File بایستی مرتب شود (بر حسب شماره حساب و سپس تاریخ)    (چرا؟)\n\n \n\nالگوریتم پردازش همزمان انجام می شود.\n\n \n\nپردازش همزمان داده ها\n\nItem(1): always stores the current master record\n\nItem(2): always stores the current transactions record\n\n- Read first master record\n\n- Print title line for first account\n\n- Read first transactions record\n\nWhile (there are more masters or there are more transactions) {\n\nif item(1) < item(2) then {\n\nFinish this master record:\n\n- Print account balances, update master record\n\n- Read next master record\n\n- If read successful, then print title line for new account\n\n}\n\nپردازش همزمان داده ها\n\nif item(1) = item(2) {\n\nTransaction matches master:\n\n- Add transaction amount to the account balance for new month\n\n- Print description of transaction\n\n- Read next transaction record\n\n}\n\nif item(1) > item(2) {\n\nTransaction with no master:\n\n- Print error message\n\n- Read next transaction record\n\n \n\n \n\n30 تا 70 درصد پروژه | پاورپوینت | سمینار | طرح های کارآفرینی و  توجیهی |  پایان-نامه |  پی دی اف  مقاله ( کتاب ) | نقشه | پلان طراحی |  های آماده به صورت رایگان میباشد ( word | pdf | docx | doc )


تو پروژه یکی از بزرگ ترین مراجع دانلود فایل های نقشه کشی در کشو در سال 1394 تاسیس گردیده در سال 1396 کافه پاورپوینت زیر مجموعه تو پروژه فعالیت خود را در زمینه پاورپوینت شروع کرده و تا به امروز به کمک کاربران و همکاران هزاران پاورپوینت برای دانلود قرار داده شده

با افتخار کافه پاورپوینت ساخته شده با وب اسمبلی

لوگو اینماد لوگو اینماد لوگو اینماد
ظاهرا یک قسمت لود نشد صحفه را مجدد لود کنید