
لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : .pptx (قابل ويرايش و آماده پرينت)
تعداد اسلاید : 8 اسلاید
Lecture 8
بازيابي فضاي رکوردها در يک فايل
(Reclaiming Record space in files)
(Section6.2)
بازيابي فضاي رکوردها در يک فايل
vايجاد يک رکورد در فايل چگونه انجام ميشود؟
v vچگونه يک رکورد از فايل حذف ميگردد؟
v vفضاي رکورد حذف شده چگونه بازيابي ميشود؟
v vچه استراتژيهايي برايبازيابي فضاي فايل وجود دارد؟
v vانواع ناپيوستگي (fragmentation) در داخل يک فايل کدامند؟
بازيابي فضاي رکوردها در يک فايل
(Reclaiming Record space in a file)
ايجاد يک رکورد در فايل چگونه انجام ميشود؟
v
چگونه يک رکورد از فايل حذف ميگردد؟
üتوابع اوّليه فايل سيستم )open, write, read و seek( بهما اجازه ايجاد فايل،ايجاد رکورد يا تغييرمحتواي آن را مي دهند. (فيزيکي؟) ü üولي براي حذف رکوردها (delete) در يک فايل تابعي نداريم! (فيزيکي؟) ü üنميتوانيم قسمتي از فضاي رزرو شده يک فايل را به سيستم برگردانيم! ü ü
بازيابي فضاي رکوردها در يک فايل
چگونه يک رکورد از فايل حذف ميگردد؟
فضاي رکورد حذف شده چگونه بازيابي ميشود؟
Ø üمسؤليت حذف رکورد در فايل و استفاده مجدد از فضاي خالي شده برعهده کاربر ميباشد. (user program) ü üبراي حذف رکورد بطور منطقي (Logical) ميتوان از روش علامت گذاري (Marking) استفاده نمود. مثلا در کاراکتر اول رکورد علامت * قرار داد. ü üاستفاده مجدد از فضاي رکورد هاي علامت گذاري شده برعهده خود کاربر خواهد بود . ü üاگر تعداد رکوردهاي حذف شده زيادباشد بايستي برنامه مخصوص ديگري نيز عمل بازسازي فضاي فايل را برعهده بگيرد. (Storage Compaction) Ø
برچسب های مهم
اگر به یک وب سایت یا فروشگاه رایگان با فضای نامحدود و امکانات فراوان نیاز دارید بی درنگ دکمه زیر را کلیک نمایید.
ایجاد وب سایت یا