پاورپوینت در مورد بازيابي فضاي رکوردها در يک فايل  

محل لوگو

پاورپوینت در مورد بازيابي فضاي رکوردها در يک فايل


پاورپوینت در مورد بازيابي فضاي رکوردها در يک فايل

نام فایل : بازيابي فضاي رکوردها در يک فايل

فرمت : .ppt

تعداد صفحه/اسلاید : 9

حجم : 359 کیلوبایت


بنام خدا
File Structure
File Structure
ايجاد يک رکورد در فايل چگونه انجام ميشود؟

چگونه يک رکورد از فايل حذف ميگردد؟

فضاي رکورد حذف شده چگونه بازيابي ميشود؟

چه استراتژيهايي براي بازيابي فضاي فايل وجود دارد؟

انواع ناپيوستگي (fragmentation) در داخل يک فايل کدامند؟

بازيابي فضاي رکوردها در يک فايل
File Structure
ايجاد يک رکورد در فايل چگونه انجام ميشود؟

چگونه يک رکورد از فايل حذف ميگردد؟

توابع اوّليه فايل سيستم ) open, write, read و seek ( به ما اجازه ايجاد فايل، ايجاد رکورد يا تغيير محتواي آن را مي دهند. (فيزيکي؟)

ولي براي حذف رکوردها (delete) در يک فايل تابعي نداريم! (فيزيکي؟)

نميتوانيم قسمتي از فضاي رزرو شده يک فايل را به سيستم برگردانيم!


بازيابي فضاي رکوردها در يک فايل (Reclaiming Record space in a file)
File Structure
چگونه يک رکورد از فايل حذف ميگردد؟

فضاي رکورد حذف شده چگونه بازيابي ميشود؟

مسؤليت حذف رکورد در فايل و استفاده مجدد از فضاي خالي شده برعهده کاربر ميباشد. ( user program )

براي حذف رکورد بطور منطقي (Logical) ميتوان از روش علامت گذاري (Marking) استفاده نمود. مثلا در کاراکتر اول رکورد علامت * قرار داد.

استفاده مجدد از فضاي رکورد هاي علامت گذاري شده برعهده خود کاربر خواهد بود .

اگر تعداد رکوردهاي حذف شده زياد باشد بايستي برنامه مخصوص ديگري نيز عمل بازسازي فضاي فايل را برعهده بگيرد. (Storage Compaction)

....

http://kia-ir.ir

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

فید خبر خوان    نقشه سایت    تماس با ما