پاورپوینت آشنایی با طراحی و مشخصات ساختار فایلها (ذخیره و بازیابی اطلاعات) در 274 اسلاید زیبا و قابل ویرایش با فرمت pptx
پاورپوینت آشنایی با طراحی و مشخصات ساختار فایلها (ذخیره و بازیابی اطلاعات) در 274 اسلاید زیبا و قابل ویرایش با فرمت pptx
فهرست مطالب
جلسه اول: آشنایی با طراحی و مشخصات ساختار فایلها، عملیات مهم پردازش فایل، حافظه جانبی و نرم افزار سیستم
جلسه دوم: ادامه مبحث حافظه جانبی و نرم افزار سیستم
جلسه سوم: ادامه مبحث حافظه جانبی و نرم افزار سیستم
جلسه چهارم: مفاهیم اساسی ساختار فایل، مدیریت فایلهایی از رکوردها
جلسه پنجم: ادامه مبحث مدیریت فایلهایی از رکوردها
جلسه ششم : کوردها، سازماندهی فایلها برایجلسه ششم: ادامه مبحث مدیریت فایلهایی ازکارایی
جلسه هفتم: ادامه مبحث سازماندهی فایلها برای کارایی، شاخص گذاری
جلسه هشتم: ادامه مبحث شاخص گذاری
جلسه نهم: ادامه مبحث شاخص گذاری، پردازش کمک ترتیبی و مرتب سازی فایلهای بزرگ
جلسه دهم: ادامه مبحث پردازش کمک ترتیبی و مرتب سازی فایلهای بزرگ
جلسه یازدهم: ادامه مبحث پردازش کمک ترتیبی و مرتب سازی فایلهای بزرگ، شاخص بندی چند سطحی و درختهای B
جلسه دوازدهم: ادامه مبحث شاخص بندی چند سطحی و درختهای B
جلسه سیزدهم: دستیابی به فایلهای ترتیبی شاخص دار و درختهای B+
جلسه چهاردهم: ادامه مبحث دستیابی به فایلهای ترتیبی شاخص دار و درختهای B+ ، درهم سازی
جلسه پانزدهم: ادامه مبحث درهم سازی
جلسه شانزدهم: ادامه مبحث درهم سازی، درهم سازی قابل توسعه
بخشی از متن
آشنایی با طراحی و مشخصات ساختار فایلها
ساختار فایل ترکیبی از نحوه نمایش دادهها در فایلها و عملیات لازم برای دستیابی به دادهها است. ساختار فایل به برنامه کاربردی این امکان را میدهد که دادهها را بخواند ،بنویسد و اصلاح کند.
طی سه دهه اخیر با بررسی تکامل ساختارهای فایل مشاهده میکنیم که طراحی ساختار فایل ابتدا از ترتیبی شروع شد ،سپس به ساختارهای درختی رسید و سرانجام دستیابی مستقیم مطرح شد. در همه این موارد مشکلات و ابزارهای طراحی مشابهی مشاهده شده است. این ابزارها را ابزارهای مفهومیمینامند که روشهایی برای تنظیم و حل یک مسئله طراحی اند.
یک مشکل اصلی در توصیف کلاسهایی که بتوان برای طراحی ساختار فایل آنها را به کار برد ، آن است که این کلاسها پیچیده و در حال رشد هستند. کلاسهای جدید غالباً شکل اصلاح شده یا توسعه یافتهای از کلاسها دیگر بوده ،جزئیات ارائه دادهها و عملیات باز هم پیچیده تر میشود.