اینو دیدی

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

اینو دیدی

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

ساختار ایندکس

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 15

 

ساختار ایندکس :

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

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

چون شاخص ها به طور غیر مستقیم عمل می کنند ، بدون دستکاری محتویات فایل ،به فایل نظم و ترتیب می بخشند.

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

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

در جستجوی دودویی لازم است امکان پرش به وسط فایل را داشته باشیم.

راه دیگر برای مرتب سازی ، ایجاد شاخص برای فایل است.

ساختار شیء شاخص بسیار ساده است.

این ساختار لیستی است که هر عنصر آن دو فیلد دارد:

یک فیلد کلید و یک فیلد برای آفست بایت.

عملیاتی که برای یافتن داده های مورد نظر ،از طریق شاخص لازمند عبارتند از :

۱) ایجاد فایل داده ها و شاخص خالی اولیه

۲) باز کزدن فایل شاخص در حافظه ،قبل از به کارگیری آن

۳) نوشتن فایل شاخص بر روی دیسک ،پس از به کارگیری آن

۴) افزودن رکوردهایی به فایل و داده ها

۵) حذف رکوردها از فایل داده ها

۶) بهنگام کردن رکوردها در فایل داده ها

۷) بهنگام کردن شاخص برای انعکاس تغییرات به عمل آمده در فایل داده ها.

مزیت بزرگی که روش شیء گرا دارد آن است که برای اجرای این عملیات به هرچه نیاز داشته باشیم می توانیم در متدهای کلاس خود بیابیم.

در ایجاد فایل ها باید دو فایل ایجاد شوند :

۱) فایل داده ها برای نگهداری اشیای داده ای

۲) فایل شاخص برای نگهداری شاخص کلید اولیه

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

۱) بهنگام سازی ،تعداد فیلد و کلید را تغییر می دهد.

۲) بهنگام سازی ،در فیلد و کلید تأثیر نمی گذارد.

آشکارترین بهینه سازی ،استفاده از جستجوی دودویی در متد find است که توسط :

insert , search و remove به کار گرفته می شود.

منبع دیگر بهینه سازی ،چنانچه رکورد شاخص تغییر نکرده باشد ، نوشتن درباره رکورد شاخص در فایل شاخص است.

دستیابی به شاخص روی دیسک دارای معایب زیر است :

۱) جستجوی دودویی شاخص به جای آنکه با سرعت حافظه صورت پذیرد ،نیاز به چندین پیگرد دارد.

۲) ترتیب مجدد شاخص که از حذف یا افزودن رکورد ناشی می شود نیاز به جابه جا کردن یا مرتب سازی رکوردها در حافظه ثانویه دارد که این کار میلیونها بار گران تر از اجرای این عملیات در حافظه است.

هرگاه یک شاخص ساده در حافظه جا نشود باید از موارد زیر استفاده کرد :

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

۲) در صورتی که به هر دو نوع دستیابی کلیدی و ترتیبی نیاز داشته باشید ،از یک شاخص چند سطحی با ساختار درختی نظیر درخت B استفاده شود.

شاخص های ساده نسبت به استفاده از فایل داده ای که بر حسب کلید مرتب شده اند مزایای چشمگیری دارد :

۱) شاخص ساده استفاده از جستجوی دودویی را برای دستیابی کلیدی به یک رکورد در فایلی که طول رکوردهای آن متغیر است امکان پذیر می سازد.

۲) اگر ورودی های شاخص بسیار کوچکتر از رکوردهای فایل داده ها باشد ،مرتب سازی و نگهداری شاخص نسبت به مرتب سازی و نگهداری فایل داده ها زمان کمتری می برد.

۳) اگر در فایل داده ها رکوردهایی وجود دارند که در جای خود مستقر هستند ،با استفاده از شاخص می توان ترتیب کلیدها را بدون جابجایی رکوردهای داده ها عوض کرد.

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

یک اختلاف مهم شاخص ثانویه و شاخص اولیه آن است که شاخص ثانویه می تواند حاوی کلیدهای دوگانه باشد.

حذف یک رکورد معمولاً به معنای حذف تمامی آدرس های آن رکورد در سیستم فایل است.

بنابراین حذف رکوردی از فایل داده ها نه تنها به معنای حذف ورودی مربوط در شاخص اولیه بلکه به معنای حذف همه ورودی های موجود در همه شاخص های ثانویه ای است که به این ورودی از شاخص اولیه رجوع می کنند.

مشکل این است که شاخص های ثانویه همانند شاخص اولیه به ترتیب کلیدها نگهداری می شوند. در نتیجه حذف یک ورودی شامل ترتیب مجدد ورودی های موجود ،به منظور بستن فضای باقیمانده از حذف است.

بهنگام سا زی فایل داده ها فقط هنگامی شاخص ثانویه را تحت تأثیر قرار می دهد که کلید اولیه یا ثانویه تغییر یابند. که سه وضعیت ممکن است پیش بیاید :

۱) بهنگام سازی باعث تغییر کلید ثانویه می شود.

۲) بهنگام سازی باعث تغییر کلید اولیه می شود.

۳) بهنگام سازی محدود به فیلدهای دیگر

ساختارهای شاخص ثانویه ای که تا کنون ارائه کردیم دو مشکل دارند :

۱) هربارکه رکورد جدیدی به فایل افزوده می شود ،باید فایل شاخص را دوباره مرتب کنیم ،حتی اگر رکورد جدید به یک کلید ثانویه موجود مربوط باشد.

۲) اگر کلیدهای ثانویه وجود داشته باشد ،فیلد کلید ثانویه برای هر ورودی تکرار می شود. این کار باعث هدر رفتن فضا می شود.

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

شاخص بندی چند سطحی و درختهای B


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


ساختار ایندکس

پاورپوینت درباره نگاهداری یک ایندکس Simple Prefix B+tree

اختصاصی از اینو دیدی پاورپوینت درباره نگاهداری یک ایندکس Simple Prefix B+tree دانلود با لینک مستقیم و پر سرعت .

پاورپوینت درباره نگاهداری یک ایندکس Simple Prefix B+tree


پاورپوینت درباره نگاهداری یک ایندکس Simple Prefix B+tree

فرمت فایل :power point( قابل ویرایش) تعداد اسلاید: 13 اسلاید

 

 

 

 

 

 

 

 

 

نگاهداری یک ایندکس Simple Prefix B+tree  چگونه است؟

 

شرایط انتخاب اندازه هر بلوک Index Set چگونه است؟

 

ساختاریک ایندکس Variable-Order B+tree  چگونه است؟

 

مزایا و معایب Variable Order B+Tree کدامند؟

 

روش بهینه ایجاد ( loading) یک B+Tree چگونه است؟

 

خواص مشترک انواع B-Tree و B+Tree کدامند؟

 

 

 

نگاهداری یک ایندکس Simple Prefix B+tree  چگونه است؟

 

مثال (1): حذف رکوردها:

 

(صفحه 436 کتاب شکل 8- 10)

 


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


پاورپوینت درباره نگاهداری یک ایندکس Simple Prefix B+tree

دانلود تحقیق کامل درمورد ایندکس

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

دانلود تحقیق کامل درمورد ایندکس


دانلود تحقیق کامل درمورد ایندکس

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

 

ساختن ایندکسها

برای ساختن ایندکس ها از ویزارد Create Index استفاده می شود ویامی توان با کمک پنجره طراح جدول وتنظیم ویژگی Primary key یا با تعریف ایندکس درکادرمحاوره ای Table properties به این مهم دست یافت .

برای ساختن یک ایندکس با استفاده از ویزارد Creat Index

1- درکنسول درختی به پایگاه داده موردنظر بروید. SQL Server لیستی از اشیاء پایگاه داده رادرمنطقه جزئیات نمایش می‌دهد.

2- دکمه wizard موجودی برروی نوار ابزار کلیک کنید .کادرمحاوره ای select wizard ظاهر می شود .

3- آیتم Creat Index Wizard رااز قسمت Database انتخاب کرده وسپس دکمه ok راکلیک کنید .اولین صفحه این ویزارد به نمایش در می‌آید.

4- دکمهNext راکلیک کنید .این ویزارد صفحه ای را نمایش می دهد که نام پایگاه داده وجدولی را که ایندکس برای آن ساخته می شود از شما درخواست می کند .

5- دقت کنید که پایگاه داده موردنظر درلیست Database Name انتخاب شده باشد وسپس جدول موردنظر را از لیست Object Name انتخاب نمایید .

6- دکمه Next را کلیک کنید . این ویزارد ،ایندکس های موجوددراین جدول رانمایش می دهد .

7- د کمه Next را کلیک کنید . ستونهای جدول انتخاب شده دراین صفحه دیده می‌شوند .

8- درمقابل نام ستونهای oil Name,Latin Name ودرردیف Include in Inden کلیک کنید . تا این ستونها به ایندکس اضافه شوند .

9- دکمه Next را کلیک کنید .درصفحه بعد این ویزارد ویژگی های ایندکس راازشما سوال می کند .

10- با کلیک کردن برروی دکمه Next مقادیر پیش فرض را قبول میکنیم درصفحه نهایی ویزارد ،انتخابهای شما به نما یش درآمده ونام ایندکس از شما درخواست می شود .همین نام را قبول می کنیم .

11- برای تغییر دادن ترتیب فیلد های ایندکس روی فیلد Latin Name کلیک نموده ودکمه Move .up را کلیک کنید .

12- دکمه Finish را کلیک کنید این ویزارد پیغامی رامبنی بر ساخته شدن ایندکس نشان می‌دهد .

نگه داری ایندکسها

مثل بقیه اشیاءدرون پایگاه داده گاهی اوقات لازم است ایندکس های ساخته شده را تغییر دهید. ایندکس‌ها وویژگی های آنها درکادرمحاوره ای Table Properties نگه داری می شوند .

برای تغییردادن نام ایندکس

1 -درمنطقه جزئیات روی جدول موردنظر کلیک راست کرده وTable Designer را ازمنوی زمینه انتخاب نمایید تا طراح جدول باز شود .

2-دکمه Indexes/keys را کلیک کنید.SQL Server کادرمحاوره ای Properties را باز کرده وصفحه ویژگی‌های Index/keys رانمایش می دهد .

  • ایندکس مورد نظر را لیست Seletectd Index انتخاب کنید SQL Server جزئیات این ایندکس را نمایش می دهد.
  • نام ایندکس را به نام جدید تغییر دهید.
  • دکمه Close را کلیک کنید تا کادر محاوره ای بسته شود.
  • دکمه Save را کلیک کنید تا تغییرات ذخیره شوند .

برای تغییر دادن ستونهای یک ایندکس

  • اگر طراح جدول مورد نظر باز نیست، راست کلیک کردن بر روی نام جدول در منطقه جزئیات و انتخاب Table Disgner از منوی زمینه آن را باز کنید.
  • دکمه Indexes/keys را کلیک کنید کادر محاوره ای Properties باز شده و سربرگ Indexes/keysفعال می شود.
  • ایندکس مورد نظر را از لیست Select Indext انتخاب کنید SQL server ویژگی های این ایندکس را نمایش می دهد .
  • روی‌ستون Latin Name کلیک کنید تا انتخاب شود و سپس آن را به نام جدید تغییر دهید.
  • دکمه Close را کلیک کنید.
  • برای ذخیره کردن تغییر دکمه Save را کلیک کنید.

از بین بردن ایندکس ها

بعضی اوقات لازم است تا یک ایندکس را از یک جدول حذف کنید شاید به دلیل ان که دیگر مورد نیاز نیست یا به این دلیل که زمان لازم برای به دست آوردن ایندکس در هنگام به روز آوردن اطلاعات آن قدر زیاد است که بهتر است از ایندکس استفاده نشود. حذف کردن یک ایندکس نیز با استفاده از کادر محاوره ای Properties پنجره طراح جدول انجام می شود.

ساختن یک پایگاه داده

درمحیط SQL Server، شما می‌توانید جداول ،نماها ودیگر اشیا مربوط به یک سری از اطلاعات درون یک پایگاه داده راذخیره کنید .بنابراین اولین قدم درپیاده سازی یک برنامه کاربردی اطلاعاتی ،ساختن پایگاه داده آن است که روش انجام این کار رادراین قسمت یاد خواهید گرفت .

برای یک پایگاه داده منطقی ،SQL Server دوفایل می‌سازد: یکی برای اشیاءویکی برای ثبت تراکنشهای انجام شده .

ساختن یک پایگاه داده جدید

برای انجام این کار می توانید روی پوشه Data bases راست کلیک کرده ودستور NEWdata base را ازمنوی زمینه انتخاب کنید .ولی ساده تر این است که ازویزارد creat data base استفاده نمایید

برای ساختن یک پایگاه داده جدید

1- پوشه DataBase را بازکنید SQL Server لیستی ازتمام پایگاههای داده موجود رادرمنطقه جزئیات نمایش میدهد.

2- دکمه Wizard موجودبرروی نوار ابزار Enterprise Manager را کلیک کنید .SQL Server کادر محاوره ای Select Wizard رانمایش می دهد .

3- آیتم CreatDatabase Wizard رااز قسمت Data base انتخاب نموده ودکمه ok راکلیک کنید .اولین صفحه این ویزارد توسط SQLservver ظاهرمی شود .

4- دکمه Next را کلیک کنید این ویزارد صفحه ای رانمایش میدهد که درآن نام ومحل ذخیره پایگاه داده جدید از شما درخواست می شود .

5- درفیلد Database Name عبارت مورد نظرراتایپ کنید .

6- برای تغییردادن محل ذخیره فایل این پایگاه داده دکمه Brows راکلیک کنید یک کادرمحاوره ای برای تعیین محل جدید ظاهرمی شود .

7- پوشه SQL 2000 step by step راانتخاب نموده ودکمه ok راکلیک کنید .این ویزارد محل ذخیره فایل رابه آدرس انتخاب شده تغییر می دهد .

8- برای تغییر محل ذخیره فایل ثبت تراکش ها روی دومین دکمه Browse کلیک کنید مانند مرحله قبل پوشه SQL 2000 step by step راانتخاب کنید .

9- سپس دکمه ok را کلیک کنید .

10- دکمه Next را کلیک کنید دراین صفحه ویزارد نام واندازه اولیه فایل پایگاه داده را از شما درخواست می کند .

11- دکمه Next راکلیک کنید درصفحه بعد می توانید تعیین نمایید که آیا حجم فایل داده به طوراتوماتیک زیاد شود یا خیر .برای این قسمت تنظیمات پیش فرض راقبول کنید .

12- دکمه Next راکلیک کنید دراین صفحه ،ویزارد نام واندازه اولیه فایل ثبت تراکشها را می پرسد .مقدار پیش فرض راقبول کنید .

13- دکمه Next را کلیک کنید درصفحه نهایی ویزارد انتخابهای شما نمایش داده می شوند .

14- دکمه Finish را کلیک کنید این ویزارد فایلهای مربوطه را ساخته وسپس ازشما سوال میکند که آیا می خواهید برای این پایگاه داده یک برنامه نگه داری تعریف کنید ؟

15- دکمه NO را کلیک کنید .

تنظیم ویژگیهای پایگاه داده

هنگامی که با استفاده از ویزارد Creat Database یک پایگاه داده می سازید خصوصیات یا ویژگیهای آن پایگاه داده را مشخص می کنید.مثل نام ومحل ذخیره فایلهای آن پس از این که پایگاه داده ساخته شد برای تغییردادن ویژگیهای آن میتوانید ازکادرمحاوره ای Database Properties استفاده کنید .

برای تغییر دادن درصد افزایش حجم یک پایگاه داده

1- پایگاه داده مورد نظر رادرکنسول درختی انتخاب نمایید .

2- دکمه Properties موجود برروی نوار ابزار را کلیک کنید. کادرمحاوره ای Database Properties باز می شود .

3- روی سربرگ Data Files کلیک کنید خصوصیات فایلهای ذخیره شده اطلاعات ظاهرمی شوند .

4- مقدار افزایش حجم فایل را به 20 درصد افزایش دهید .

5- دکمه ok راکلیک کنید SQL Server ویژگی جدید راتنظیم کرده وکادرمحاوره ای را می بندد.

مدیریت پایگاه داده

علاوه بر تغییر دادن ویژگیهای یک پایگاه داده می توانید به طورکلی آن رااز بین ببرید Enterprise Mnanger این کاررا بسیار ساده می کند .

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


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


دانلود تحقیق کامل درمورد ایندکس

قالب ایندکس ورزشی html

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

قالب ایندکس ورزشی html


قالب ایندکس ورزشی html

قالب HTML ورزشی یکی از قالب های زیبای ورزشی است که با توجه به ساختار جذابی که دارد مناسب برای وب سایت های فوتبالی خواهد بودکه می توان به صورت اینترو به کار برد

پیش نمایش قالب

سازگار با مرورگرهای : IE6, IE7, IE8, IE9, IE10, Firefox, Safari, Opera, Chrome

 

 

 


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


قالب ایندکس ورزشی html