Negarsoft’s

مارس 20, 2009

مفهوم ميدان

Filed under: پایگاه داده — negarsoft @ 12:02 ق.ظ.

مفهوم ميدان:

مقداري است كه يك فيلد مي تواند به خود بگيرد. مانند فيلد نمره ميدان آن از صفر تا بيست است. به دليل پيچيدگي پياده سازي ميدان براي بانك اطلاعاتي معمولا نرم افزار هاي بانك اطلاعات ميدان را پياده سازي نمي كند. و معمولا نرم افزارهاي DBMS بعضي از ميدانها را پياده سازي مي كند.

مانند پیاده سازی میدان برای آدرس دانشجویان

نقش ميدان در پايگاه اطلاعاتي:

درصورتی که میدان را به صورت واقعی پیاده سازی کنیم سه نوع کنترل بر روی بانک امکان پذیر می شود:

1– كنترل مقداري پرس و جوها:

مقادير يك صنعت خاصه در طول حيات يك صفت خاصه از مقدار ميدان برگرفته مي شود به عبارت ديگر بايد در  ميدان وجود داشته باشد (قاعده جامعيت خاص) مانند فيلد نمره كه ميدان آن بين صفر تا بيست است اين پرسش  كه دانش آموزاني را استخراج كنيد كه نمره آنها بيش از بيست و دو است نادرست است.

(more…)

مارس 18, 2009

قواعد جامعيت در مدل رابطه اي(integrity rule )

Filed under: پایگاه داده — negarsoft @ 1:34 ب.ظ.

درمدل رابطه اي قواعدي بايد وجود داشته باشدكه بر اساس آن جامعيت و بي نقص بودن بانك تضمين شود.

1-قواعد جامعيت خاص:

قواعدي هستند كه در يك سيستم مشخص و خاص وضع مي شود.ومي توان آن را به مفهوم ميدان ارتباط داد.مانند نمره دانش آموزان در سيستم آموزشي. قواعد جامعیت خاص مربوط به یک بان خاص بوده له همین دلیل در بانکهای مختلف قوانین متفاوتی دیده میشود.

براي اينكه قواعد جامعيت خاص رعايت شوند بايد ميدان را به معناي واقعي پياده سازي كرد.

(more…)

فوریه 9, 2009

مزاياي سيستم بانك اطلاعاتي :

Filed under: پایگاه داده — negarsoft @ 1:56 ب.ظ.

مزاياي سيستم بانك اطلاعاتي :

1- مدلينگ داده‌هاي عملياتي بر اساس ساختار آن‌ها: وجه تمايل سيستم‌هاي اطلاعاتي و غير اطلاعاتي  اين است كه  باعث مي‌شود كاربران ديده انتزاعي از داده‌هاي ذخيره شده داشته باشند. وجود ساختار داده‌هاي مانند مدل رابطه‌اي شبكه‌اي سلسله مراتبي و و مدل شئ گرایی اين امكان را فراهم مي‌سازد

2- وحدت ذخيره سازي كل داده‌هاي محيط عملياتي:

وجود سطح ادراكي اين امكان را فراهم مي كند منظور از وحدت ذخيره سازي داده ها اين است كه همه داده هاي مربوط به يك Entity در يك ساختار ذخيره مي شود.

(more…)

اجزاء و عناصر اصلي محيط بانك

Filed under: پایگاه داده — negarsoft @ 1:35 ب.ظ.

1- سخت افزاهاي مورد نياز

سخت افزار مورد نیاز بستگی به نوع بانک دارد که معمولا موارد زیر مورد نیاز است:

1-       یک ماشین محاسبه گر که معمولا کامپیوتر است(سخت افزار پردازنده مرکزی)

2-       یک سخت افزار ذخیره سازی(حافظه های جانبی)

3-       در صورت امکان سخت افزار ارتباطی (برای بانکهای شبکه ای) 

(more…)

نوامبر 2, 2008

تاريخچه بانکهای اطلاعاتی

Filed under: پایگاه داده — negarsoft @ 11:12 ق.ظ.

 تاريخچه بانکهای اطلاعاتی:

نسل‌هاي  ذخيره‌سازي Data base

1– نسل اول(فايلهای ساده ترتيبی)

– فايل‌هاي ساده ترتيبي مانند نوار مغناطيسي

– فايل فيزيكي و فايل  منطقي يکی است دارای ساختار يکسانی بودند.

– براي ايجاد عمليات بهنگام‌سازي فايل ديگري(پدر) ايجاد مي شود و فايل قبلي به نام old ذخيره شده است.به همين دليل تکرار ذخيره سازی بسيار زياد است.

– ساختار فايل ترتيبي بوده است

– نرم افزاري براي مديريت وجود نداشته است.

– طراحي مشخصات فيزيكي بر عهده كاربر است.

هر گونه تغيير در ساختار داده  يا رسانه ذخيره سازی باعث تغيير در برنامه می شود.

فایل فیزیکی:

فایل فیزیکی فایلی است که طراحی می شود و در پایین ترین سطح ممکن قرار دارد.

(more…)

وب‌نوشت روی WordPress.com.