جلسه2تشریحی5

 

چگونه می توان در یک سیستم بزرگ و پیچیده ی بانک اطلاعات  بین

 

کاربران و داده های بسیار زیاد ذخیره شده روی رسانه ارتباط برقرار کرد و

 

 چگونه سیستم مدیریت پایگاه داده درخواست های کاربران  برای عملیات پایگاه

 

داده ی (( مانند: بازیافت* درج* به هنگام سازی * حذف و...)) را اداره و کنترل

 

کرد؟ توضیح دهید.

 

 پاسخ این سوال درمعماری سه لایه ی که به وسیله ی کمیته ی ANSI/SPAR>>>>

 

عرضه شده است . در ایجاد این معماری سطوح به گونهای از هم مجزا شده اند

 

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

 

کافی مجزا و  مستقل باشند که تغییر در یک سطح به سطوح دیگری تسری پیدا

 

نکند.

 

((( این سه لایه عبارتند از))):

 

 

سطح خارجی : همان دید کاربری است. بالاترین سطح انتزاع است. به این

 

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

 

مربوط است را شامل می شود.

 

 

 

سطح مفهومی : ساختار پایگاه داده است. تمام موجودیت ها و ارتباطات بین ان ها

 

را شامل می شود.

 

 

 

 

سطح داخلی : جزییات ذخیره سازی است. پایین ترین سطح انتزاع است. چگونگی

 

 ذخیره سازی را نشان می دهد. ساختارهای داده را توضیح می دهد و همچنین

 

روش های دسترسی را نشان می دهد. سطح داخلی. سطح فایلینگ است.

 

 

 

بانک اطلاعاتی

1- به فیلد یا مجموعه ای از فیلدها که باعث یکتایی هر یک از رکوردها شود               می گویند.

 

الف:کلید              ب:فایل             ج:رکورد                    د:هیچکدام

 

2- اصلی ترین روش پایگاه داده با روش قبلی مثل سیستم فایلینگ وجود حصاری به نام               است.

 

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

 

3-         جزییات ذخیره سازی است.

الف:سطح مفهومی              ب:سطح خارجی           ج:سطح داخلی                   د:هیچکدام

 

4- ماجول اصطلاح دیگری برای برنامه های             است.

الف:VBA              ب:MACRO             ج:CHART                    د:PAGE

 

5- برای ان که بتوانیم اشیا بانک اطلاعاتی را ایجاد کنیم و در واقع سیستم بانک اطلاعاتی طراحی شده ی خود را پیاده سازی نماییم باید یک بانک پایگاه با پسوند           داشته باشیم.

 

الف:BDM             ب:MDB             ج:BDM                    د:MBD

 

6- با تابع                    می توان مقدار خاص داده را با مقدار جدید جایگزین کرد.

 

الف:DATASHEET      ب:REMOVE FILTER       ج:REPLACE         د:CHECK BOX

 

7- در صورتی که جدول فیلد اصلی تعریف شده ای نداشته باشد می توان از قابلیت                      نرم افزار Access استفاده کرد.

 

الف:AUTO NUMBER     ب:DATASHEET      ج:DESING VIEW       د:HYPERLINK-

 

8-         از نوع متن است که تا 64K کاراکتر را ذخیره می کند.

 

الف:MEMO        ب:CURRENCY         ج: BDMNUMBE             د:HYPRRLINK

 

9-         برچسبی است که به جای نام فیلد در جدول ها فرم ها وگزارش ها نمایش داده می شود.

 

الف:INDEXED        ب:CAPTION       ج:REQUIRED       د:DEFAULT VALUE

 

10-       مشخص می کند در زمان ورود داده ان فیلد نمیتواند خالی رها شود بلکه حتما باید مقداری به ان نسبت داده شود.

 

الف:OLE OBGECT         ب:MEMO            ج:REQUIRED           د:CAPTION

 

11-       اکسس شامل دو امکان برنامه نویسی مجزا است.

 

الف:MACRO-VISULBASIC          ب:CAPTION-REPLACE           ج:REQUIRED -DATASHEET      د:PAGE NUMBERS-TOGGLE BUTTON

 

12-       محیطی است که می خواهیم یک سیستم ذخیره و بازیابی برای ان ایجاد کنیم.

 

الف:محیط عملیاتی         ب:ارتباط            ج:فیلتر کردن            د:پنهان سازی ستون ها

 

13-       رکوردهایی که دارای شرایط مورد نظر باشند را نمایش می دهد.

 

الف:فیلتر کردن         ب:مرتب سازی            ج:حذف فیلتر           د:جایگزین کردن

 

14- بهترین راه افزودن ویا جذف فیلد از جدول استفاده از نمای         است.

 

الف:FIXED              ب:SHORT DATE            ج:LONG DATE           د:TABLE

 

 

 

15-                      عدد را به همان صورتی که وارد شده است نمایش می دهد.قالب پیش فرض است.

 

الف:GENERAL         ب:FIXED            ج:PERCENT           د:SCIENTIFIC