منو اصلی

درگاه ورود کاربران
لینک سایت های مفید
تقویم
<    «  بهمن 1390  »    >
شيدسچپج
1234567
891011121314
15161718192021
22232425262728
2930 
آرشیو
امار سایت
آمار مطالب:
  يک ساعت پيش: 0
  امروز: 0
  اين ماه: 7
  مجموع مطالب: 398
  کل نظرات: 309



آمار بازديد:
  بازديد امروز: 3910
  بازديد ديروز: 3512
  مجموع بازديدها: 2495420



آمار کاربران:
  يک ساعت پيش: 0
  امروز: 9
  اين ماه: 347
  مجموع کابران: 7265
  بن شدگان: 2

آخرين عضو:


javad_gh1370

 


کاربران آنلاین:asd1363

رباطها آنلاین: Crawl Bot, Google Bot

در حال حاضر 1 کاربر, 2 رباط, 4 میهمان و در مجموع 7 نفر در سایت حضور دارند.
همکاران سایت

--------------------
نظرسنجی

دوست دارید نرم افزار رو روی چه سیستم عاملی اجرا کنید ؟

Xp
Vista
Seven
Apple
Windows android
تازه های سایت
بخش های پربازدید
اطلاعات سایت
حمایت  فارسی دی بی

 

http://www.farsidb.com/farsidb.gif

برای حمایت از فارسی دی بی کد بالا را در سایت و یا وبلاگ خود قرار دهید با تشکر

رتبه و اطلاعات سایت   

   http://www.farsidb.com/alex.jpg

 

Filing System
در ابتدا سيستم ذخيره و بازيابي بانك اطلاعاتي توسط سيستم فايلينگ انجام مي شد.
يعني داده هايي كه درون فيلدها به صورت ركورد ذخيره شده بود به صورت يك فايل متني ذخيره مي شد.(بعداً فايل دودويي بوجود مياد) يعني هر ركوردي درون يك فايل ذخيره مي شد. اين نوع ذخيره سازي باعث به وجود اومدن Redundancy (بروز افزونگي) در سيستم فايل مي شد. مثلاً در يك ركوردي اگر فيلدي Computer Software مقدارش بود و در ركورد ديگري همان فيلد مقدار Computer Sftware Engeening وجود داشت باعث بوجود اومدن يك افزونگي در نحوه بازيابي(جستجو يا بازكردن) فايل مي شد. كه بعد ها پايگاه داده رابطه اي بوسيله ادگارد فرانك كاد با نمونه برداري از مجموعه ها در رياضي ساخته شد.
فايل:
مجموعه ركورد هايي هستن كه در كنار هم يك فايل رو تشكيل مي دن.

مراحل دسترسي به فايل:



در كار با فايل بايد 5 تا مرحله رو انجام بديم:

تعريف متغيري به عنوان اشاره گر به فايل (در پاسكال)
ايجاد ارتباط بين اشاره گر مورد نظر و فايل فيزيكي در حافظه جانبي(هارد، فلش، فلاپي و ...)
باز كردن فايل
پردازش فايل
بستن فايل

گزينه اول در پاسكال هستش كه براي دسترسي به فايل متني، نوع دار و بدون نوع به صورت زير تعريف مشه:

Var FP : Text ;
Var FP Fileof Longint;
Var FP File;

اما ما در Visual Basic همچين چيزي رو نداريم.



ما براي دسترسي به فايل به دو چيز نياز داريم:

آدرس فايل
موقعيت فايل

آدرس فايل: آدرس(Path) دقيقي هستش كه ما بايد به برنامه بديم تا اون فايل رو از حافظه جانبي پيدا كنه و موقعيتش رو بدست بياره.



موقعيت فايل: شماره اي هستش كه توسط تابع ()FreeFile پيدا ميشه. از اين تابع مي شه به دو صورت استفاده كرد:

استفاده از يك متغير از نوع Integer
استفاده از FreeFile در دستور

كه هيچ فرقي با هم نمي كنن چون هر فايلي شماره مخصوص خودش رو داره و اگر از تابع FreeFile استفاده بشه محال هستش كه دو فايل با يك شماره باز بشن.



بازكردن، پردازش و بستن




پردازش: يعني عمليات خواندن و نوشتن (اطلاعات جديد، ويرايش اطلاعات قبلي، افزودن) در يك فايل.

براي اينكه يك فايل پردازش بشه بايد اون فايل باز بشه يعني اطلاعات اون خونده بشه بعد پردازش بشه و بعد حتماً بايد بسته بشه.
نكته: هر فايلي كه باز ميشه حتماً بايد بسته بشه چون ممكنه اطلاعات درونش آسيب ببينن.

بازدیدها: 208

http://www.farsidb.com/forum.gif


شماره نظر: 1 | نويسنده: Popugaiwm | [ايميل] | تاريخ ارسال: 12/12/1390 - 09:11
| نام کامل: -- | تاريخ عضويت: 11.12.1390 | کشور: --

تعداد مطالب: 0
تعداد نظرات: 11

сулим игорь блог http://clubsss.ru евгения феофилактова блог
персональный блог http://philot.ru блог прокурора ростовской области
блог носика http://fxdn.ru блог кузьминой
   

اطلاعات
 
براي ارسال نظر، بايد در سايت عضو شويد.

 
 

پشتیبانی شده توسط سرور باران