Admin
18th September 2008, 12:03 PM
" هدف به صورت مجرد وجود ندارد. در کنار هر هدفي يک هدف دومي وجود دارد به نام سرعت. سرعت در رسيدن"
شاخص در بانک اطلاعاتي با مفهوم سرعت عجين شده است. سرعت در دستيابي به داده ها. شاخصي که در انتهاي کتابها وجود دارد مثال خوبي است که به مفهوم شاخص در بانک اطلاعاتي بسيار نزديک است. کلمات بر اساس حروف الفبا مرتب شده اند و به سرعت مي توان موضوع مورد نظر را پيدا کرد و با استفاده از ارجاع شماره صفحه که در کنار کلمه آمده است به صفحه مورد نظر در کتاب دست پيدا کرد.
در بانک اطلاعاتي ساختارهاي مختلفي براي پياده سازي شاخص وجود دارد که مهمترين آنها را در ادامه بررسي خواهيم کرد. قبل از اينکه اين بررسي را شروع کنيم و از آنجاييکه شايد شما هم مثل من آدم کم حوصله اي باشيد و حوصله همراهي من در اين بررسي را نداشته باشيد، بايد متذکر شوم که بهترين ساختار شاخص براي بانک هاي اطلاعاتي مبتني بر ديسک، ساختار B-Tree است که در SQL Server هم از همين ساختار استفاده مي شود. بنابراين اگر شما هم آنرا به عنوان بهترين ساختار قبول داريد مي توانيد بدون خواندن قسمتهاي ابتدايي مستقيم سراغ B-Tree برويد.
... ادامه ی مقاله (http://www.systemgroup.net/admin/images/attachs/Index.pdf)
شاخص در بانک اطلاعاتي با مفهوم سرعت عجين شده است. سرعت در دستيابي به داده ها. شاخصي که در انتهاي کتابها وجود دارد مثال خوبي است که به مفهوم شاخص در بانک اطلاعاتي بسيار نزديک است. کلمات بر اساس حروف الفبا مرتب شده اند و به سرعت مي توان موضوع مورد نظر را پيدا کرد و با استفاده از ارجاع شماره صفحه که در کنار کلمه آمده است به صفحه مورد نظر در کتاب دست پيدا کرد.
در بانک اطلاعاتي ساختارهاي مختلفي براي پياده سازي شاخص وجود دارد که مهمترين آنها را در ادامه بررسي خواهيم کرد. قبل از اينکه اين بررسي را شروع کنيم و از آنجاييکه شايد شما هم مثل من آدم کم حوصله اي باشيد و حوصله همراهي من در اين بررسي را نداشته باشيد، بايد متذکر شوم که بهترين ساختار شاخص براي بانک هاي اطلاعاتي مبتني بر ديسک، ساختار B-Tree است که در SQL Server هم از همين ساختار استفاده مي شود. بنابراين اگر شما هم آنرا به عنوان بهترين ساختار قبول داريد مي توانيد بدون خواندن قسمتهاي ابتدايي مستقيم سراغ B-Tree برويد.
... ادامه ی مقاله (http://www.systemgroup.net/admin/images/attachs/Index.pdf)