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