صفحه 1:
صفحه 2:
به نام یگانه هستی علم و دانش
در عصر اطلاعات. همه ما با داده های بسیار زیادی احاطه شده ایم. جهت
ذا اميا SIs این دادهآهاه اطلاات باید به ضنورتی نجیر ۲۰ ۳
بازاریابی و تفسیر آنها انعطاف پذیر و موثر باشند.مایکروسافت اکسس
8 مر بت بانک اطلاعاتی درجه یک می باشد که می توانید ۱
تیاز های مدیریت اطلاعات از لیست ساده آدرس تا سیستم مدیریت ابارداری
پپشرفته از آن استفاده نمایید.
این برنام» قسمتی از بسته نرم افزاری مایکروسافت آفیس
أكسس (--012 “موص ت:()) استء كه البته ابعاد اين برنامه بسيار كسترده
تر از برنامه های دیگرآفیس است.
صفحه 3:
مقدمه
بانک اطلاعاتی:
مجموعه ای از اطلاعات مرتبط به عنوان خاص و یا موضوع اصلی سازمان
دهی شده می باشد.
اطلاعات سازمان دهی شده :
منظور از اطلاعات سازمان دهی شده این ات که اه 7۳
اطلاعات و اضافه نمودن عناصر جدید به باتک سا ۳۱
صورت گیرد.
مايكروسافت آفيس «وممه© “مسد ©):
برنامه کاربردی می باشد که شما را قادر به ایجاد 5 PE MESS GS
می نماید. به عنوان مثال: کتابچه آدرس هاء دفترچه تلفن و ... همگی نمونه ای از
بانک اطلاعاتی هستند.
9
صفحه 4:
عناوین
لامفاهيم پایگاه داده
یم
(TROLE i.
(QOERS ۳
: ۱ و كو )7
ایجاد پرس جو
(FO 2
ایجاد فرم((1۲0)
صفحه 5:
مفاهیم پایگاه داده
٠» فيلد (Pick!)
revord)) 98) *
٠ جدول (Dable)
صفحه 6:
ala
در یک بانک اطلاعاتیءاطلاعات نوعا به بخش های ۰ ۰ ۵ ۲ ۱۳
مر یک از این بعش ها فیلد تام داردادر واف ق ۵ ۳ ۱۳۱
موجودیت را بیان می کندمثلا در مورد مشخصات تک تک دانشجویان یک کلاس
مانند نام و نام خانوادگیشماره دانشجویی و ... هر کدام فیلد می باشند.
رکورد
مجموعه ای از اين فیلدهای مرتبط به یک موضوع یکسان می باشد. مانند تمام
مشخصات یک دانشجو.
جدول
جدول مجموعه ای از رکوردها می باشد. به عنوان مثال مجموعه ای از اطلاعات
دانشجویان یک كلاس.
oy eI LS Sa Jn
اطلاعات نبايد دریک جدول تکراری بائد گم
صفحه 7:
شروع کار با مه
3 قسمت زیرین صفحه
sl شروع كريا كس يناه يد ۳ : زيرين صفح
تما دکمه پیب کلیک نمایید اه گزینه programs 3 سپس حوورو) زاجم
نمایش» روی 3
را انتخاب کنید.
[een | سس
ا سس
مس 5 تا
سداس 8 ددنت ©
صفحه 8:
صفحه 9:
همانطور که می بینید همانند برنامه های دیگر GS) als Divot OP Pine 58 93 قسمت
بالای پنجره نمایش خود. یک نوار منو و چند نوار ابزار را نمایش می دهد.البته تمام گزینه ها برای
تمام اشياء بانک اطلاعاتی دسترس پذیر نمی باشند و تعدادی مانند دکمه سرع تا زمانی که یک
جدول و یا شی» دیگری باز نشوند موجود نخولهند بودبو یا مثلا دکمه سم تا زمانی که چیزی رد
در كليب بورد کپی نکرده باشید خاکستری رنگ باقی می ماند. در زیر به اختصار درمورد دکمه
هایی که کاربرد زیادی دارند توضیح می دهیم:
بیی: لیندستور کادر مکلفه رربو() را با گزینه هلییبرلیلیجاد بانکهایلطلاعاتیبا لستفادم
از اسلگرهایویزارد یا بانکلطلاعاتیخالویاز میکسند. (ع(0<- 6
Opra Adie LS 5 sera! Oper را که در آنمیتولنید فایلب انکلطلاعاتیموردنظرتانر!
a بساز نمایید بباز میکند.(مسم(- ))
عرع9): لیندستور شی جاریرا ذخیره میک ند لگر قبلانام گذارینشده لست از شما تقاضایی
برلویکنام میکند.(جره<- »۳۸ )
04: متزيا شئ لنتخابشدم را حذفک رده و آنرا در کلیپبرد قرار میدهد.(0-- 64
مووول: متنیسا شیعلنتخابشسده را در کلیپبرد کپیمیکند.(6- 64)
ص ©: محتوياتكليببرد را به شىئ يا ينجره فعا لک پیمیکند.(ع۳) (Got
8
صفحه 10:
هنگامی که از منوی فایل
صفحه 11:
یک پایگاه اطلاعاتی جدید ایجاد می کند با انتخاب نام فایل ععسبس را کلیک می کنید و یا اگر
فایل را قبلا ایجاد کردید فایل موردنظر را انتخاب کرده و سم می کنید.
a
eS
BL تم شرم ها 5-8 | م هذه 4 | 10 8 3ه ه 2 د
sive |) «سصصم 000
a 26 > EEE
صفحه 12:
برنامه های پایگاه داده ساده ای از قبیل عحبیاه0() (که جزیی از برنامه ۳۷مجرجو()
«() )۰ می توانند اطلاعات را فقط در یک جدول عریض ذخیره کنند اما برنامه
های پایگاه داده پیچیده ای چون حسسی9) سسسم() می ت اطلاعات را در
جداول چندگانه ای که با یکدیگر ارتباط دارند» ذخیره کنند. به این نوع پایگاه های
داده رابطه ای (عسمماه0() امسمباح()) گفته می شود. اگر اطلاعات به درستی در
اين نوع پایگاه های داده سازماندهی شوند می توان با آنها مانند یک فضای ذخیره
سازی رفتار کرد و اطلاعات را برحسب نیاز در جداول مختلف ذخیره کرد.از جمله
موضوعاتی که می توان در برنامه عویری() بامسسسن() بر روی آن کار کرد
جدول می باشد .
البته شرکت مسسح:() درطول سال های متمادی؛ تلاش های فراوانی را در جهت
بهبود کیفی برنامه حجیسی() صورت داده است. به طوری که امروزه این برنامه
علاوه بر اينکه یکی از توانمندترین برنامه های پایگاه داده به شمار می رود»
فراگیری و استفاده از آن نیز بسیار ساده است و به دلیل اینکه برنامهحسسمم() جزیی
از سرى برنامه هاى OP Five می باشد» می توان از بیشتر تکنیک های برنامه های
دیگر م0۳( مانندل() ,سسسص() و اسمح) سسسمد)) در اين برنامه نیز
استفاده کرد.
صفحه 13:
صفحه 14:
ایجاد جدول
جداول پایه مهمی از یک بانک اطلاعاتی رابطه ای را تشکیل می دهند و توسعه یک بانک
اطلاعاتی با ساخت جداول جهت ذخیره سازی داده های توزیعی شروع می شوند.
ساختارهای با دقت طراحی شده می توانند اجرای راحت و بدون خطای سیستم اطلاعات و بدون
خرابی را در بر داشته باشند.
همانطور که متوجه شدید یکی از امکانات قابل توجه عیرس ایجاد جدول است.
همانطور که ملاحظه کردید برای ایجاد جدول باید یکی از موضوعاتی را که پس از ایجاد فایل در
صفحه باراد از پنجره سیمراها() می بینید را انتخاب کنید.
از میان این موضوعات برای ذخیره اطلاعات از جداول (عنله1) استفاده می کنیم. بقیه این
موضوعات برای مدیریت» دستکاری» تجزیه و تحلیل» بازیابی, نمایش و انتشار اطلاعات موجود
در جداول مورد استفاده قرار می گیرند و برای تسهیل دستیابی به اطلاعات و درنتیجه افزایش
بهره وری اطلاعات به کار می روند.
ae
صفحه 15:
همانطور که در اسلاید بعدی می بینید» جدول پنجره یی( به صورت افقی به دو پنجره کوچک
تقسیم می شود.پنجره کوچک فوقانی محدوده وارد نمودن داده ها می باشد که در آن نام فبلد نوع دلاه
و توضیح اختیاری را وارد می کنید.فیلدی که به عنوان کلید اصلی برای جدول در پنجره کوچک
فوقانی عمل می کند را نیز مشخص می کنید. پنجره کوچک پایین مخصوص تعیین خصایص هر فیلا
مانند اندازه» وضعیت ظاهری و تعداد زیادی خصوصیت های دیگر می باشد.که البته این لیست به نوع
فیلدی که مشغول وارد نمودن آن می باشید بستگی دارد. در سمت راست پنجره کوچک ۳1)
Properties توضیحی از محدوده فعال جاری از صفحه نمایش قرار گرفته است.
چندین دکمه جدید در نوار ابزار ممنعی() عللت۳) که به عملیات ایجاد و تغییر تعریف یک جدول
مرتبط می شوند.
sete! Ootashert vew ربه نمایباو00) سوییچ میکند.
بصا بجع : ليزدستور رديفيا رديفهيىرا به عنولنك ليد لصلىنضيم میکند.
Rows ال ؟: ليندستور يكيا جند رديفلاضافه موكند.
Rows صطو(0: لیندستور ردیفهای|نتخابشده را حذفمیکند.
as
صفحه 16:
جهت آغاز افزودن فیلدها به ساختار جدول ابتدا در اولین ردیف و در زیر ستون سوم( ۳۸۱ تام
فیلد موردنظر خود را تايب کنید. اسامی فیلدها می توانند تا 06۴ کاراکتر باشند که متشکل از
حروف.اعدلد و فاصله ها هستند. در دومین مرحله یک نوع داده مناسب را از لیست ۶و Deter
برگزینيد.البته برای تعیین نوع داده لازم است که اطلاعات بیشتری راجع به انواع لن داشته باشید.
ue
od 1 Bai te
07
ee
صفحه 17:
همانطور که ملاحظه کردید برلی انتخاب داده مورد نظرمان باید با انواع داده و چگونگی استفاده از
آنها آشنا باشید که در زیر مختصری درمورد آن توضیح می دهیم.
۳ دادم متنیرلیجتریننوع دادم لستفاده شده مىباشد و هر تركيبىت ا 866 کارلکتر را
در بر مىكيرد. از ليننوع دادم برلئذخيرم سازىمقاديرىوكه تركيباتعددوو حرفىدارند
لستفادم مىكنيد.
0000 لیننوع دادم برلیذخیرم سازیمتننبلند لما با محتولیمتغیر مرتبط بسه دادم لعدیگر از
فيلد دادم لستفادم میشود.
+000006080: زمانىوكه مىخواهيد لز دلدم ها در محاسباتاستفادم كنيم. از فيلد دادد لیساسی()
استفادم میکسنيم.
000۷7: هگامیکه میخواهید مقادیر پولیرا ذخیرم کنیم از لیننوع دادم بسهرم مى
spars
00/۳000: زمانیک» یکفیند مسامی(۳() را بكر موكيريد.لكسسفيلدورا
ليجاد ميكند كه ميتولنبه عنولنيككليد لصلىاز آنلستفادم کرد.
08 منرع SS Dae! Deve مرتبسازی رکوردها بسه صوربتاریخییسه وسیله
ارزشفیلد مفید میباشد.
0 این ف یلد هنگمیک» میخولهيم معادلیککدر لنتخابرا در رکوردها لستفاده کنید»
مفيد مىباشد.حتىمىت ولنيد جع/,' يا (00 :1(0) يا 0002 و .. را به نمايشبكذاريد.
صفحه 18:
برای طراحی جدول مذکور ابتدا باید موضوعی را برای جدول درنظر بگیرید و فیلدهایی را که در
هر جدول می خواهید استفاده كنيد تعبين نماييد كه البته اين فيلدها بايد ارتاط مستقیی با ۶و 2
جدول داشته باشند به عنوان مثال جدولی که شامل اطلاعات ۱ ۳ ۱۳۱۱
فیلدهایی مرتبط با آن است مانند: نام» نام خانوادگی» شماره دانشجویی و ...
حال با انتخاب نوع داده جدول مورد نظرتان را تکمیل کنید در زیر یک نمونه از اين جدول را می بینید.
tee
طا تحت ما عسل ل عو
BR SY) emo ee OM
at Proper
Ss
۳ سس
۳
صفحه 19:
چند نکته در 9 )2 Piel properties
درمورد فیلدها ازنو عرص :
اگربخواهید دو مقدارپیش فرض را برای آن در نظربگیرید
به عنوان مثال برای داده جنسیت دو مقدار مرد و زن را در نظرگرفت .بدین منظور
را بمرمیگزینید lock لته
در قسمتیی ارا:
Op cout: coxebo Box
ow source type! vote bist
Row sures 2k lade 92 |
سیمیکالون)گذاشته شود. ): تذكر:بين دو مقدار پیش فرض
06
صفحه 20:
le Edt ow ext Tees Wirdow Heb
ج ۶ و مه ح در من هادم | < Bao.
Fie Name م
۷
Gererl_ tone |
Dsl cero Testes
The datatype deernes the lind of voles that us
مت موه eld. Mess far hep on dota types,
Desi view. Fé Sutch panes. Ft = Heb,
صفحه 21:
۱ 2 چا Ba O.
صم مجم ل ميد
مام
Meroe
Be ER Yew مز Teck Whdow tee
عدماعهنات
مسي
سای
رت
۱
اج هه .5
sermon |
Se Cn
fens oe
eee
San مس
صفحه 22:
(ees
Be 7
اد تا مره ه و نداد مهم
aS هه
a
Ene
1 Fede
lente
lene
ان
| مسا مه
Con جوز
اک ات
ا
“ye ofc oct ta
13
صفحه 23:
ممه ةذ مهناف را ماه
صم مجم ل ميد
ام
077
۳ ۰ 9 ۵
Feideepetes
sermon |
Se Cn
Rowseuce Woe
و 5
feud airn
صفحه 24:
درمورد فیلدهایاز نوع وواممی():
اگر بخواهید برای فیلدی که مقدار می پذیرد محدوده ای از مقادیررا درنظربگیرید
بعنوان مثا ل برای فیلد نمره محدوده ای ازارقام رامنظور نمایید .در این صورت
اگرمقداری خارج از محدوده مذکور وارد شود اکسس پیام خطا را نمايش داده واين
:نکته را یادآورمی شود بدین منظور به ترتیب زیر عمل میکنید
ای حسسمم (۲۱)
در قسمتلوی:
محدودم مدير 4 0030177
تذکر:بین محدوده مقادیر (cord) .كذاشته شود
or
صفحه 25:
ben date ne
28
Letra
Be ER Yew مز Teck Whdow te
5 - هه اد و داهه نات ذاع هه ee.
مام
sen aon ۱
دبیم
Ee
مس
و
Va iota
Dus on. ع utd سا هن
صفحه 26:
ees 3
بسن حت ع pert Ie My oe ror
B- Ba Say |iaelo-o-|1 vee جاح هو
Feideepetes
sent cla |
Felis
Feat
aro ماس
مدا و
al] het asset fe babar valde مدمه مس
صفحه 27:
2
7 ماع
هه 5 2 و 2
Eten ere 2000 10 معا
oes
7 mina Sadeghi
م2 akon
ره و3
46 ahmnadi
GutaNumbon
1
Ti start — | i Monsott Poworhon
77705
صفحه 28:
Query
یکی از روش های استقرار اطلاعات در پایگاه های داده برنامه Press با استفاده از
ببجی() ها صورت می گیرد. می توانید با لستفاده از ربص ها اطلاعات خود را مستقر
نموده و آنها را تغییر داده و تجزیه و تحلیل نمایید؛ همچنین می توانید برای پی ریزی فرم هاء
گزارشهاءو صفحات دسترسی به اطلاعات از نتایج ,مها استفاده نمایید.
Query ASS pe Lill Query را لجرا میکسنيد بسرنامه «جن() تمامی
رکوردهایموجود را در فیلدیکه مشخصشده لستبرلیانطباقبا شرلیطیکه تعریف
کردم لید. مورد جستجو قرار میدهد و نتیجه را در دادم برگنمایشمیدهد.
برای اینکه برنامه جویمر9) قادر باشد سوال شما را پاسخ دهد باید ساختار ربص را به
روش های ویژه ای مشخص کنید.هر نوع سوالی که مطرح می کنید دارای نوع مبص6
مخصوص به خود است. انواع اصلی مب عبارتند از: ط عج) سل و
موی وانواع فرعی تری مانند: وبحامما 20 و COV(Gructred
shies Query Loouage) 5 48 در اسلاید بعدی می بینید پنجره بمب از دو بخش
تشکیل شده که در قسمت فوقانی فیلدهای موجود در جداولی که در اين بببص) قرار دارند را
نمایش می دهند.
صفحه 29:
كند هر فيلد 2
یش اد Re
صفحه 30:
صفحه 31:
صفحه 32:
صفحه 33:
ا اش تا
صفحه 34:
مختصری درمورد رابطه ای نمودن جداول
مزیت رابطه ای نمودن جداول در یک بانک لطلاعاتی فراوان است مثلا جداول مرتبط را می توانید
برای پرس جوها لستفاده نماید.
هر زمان که بخواهید می توانید رابطه ها را بین جداول تعریف کنید.اما بهترین زمان هنگامی می
باشد که جدول ها جدید می باشند و داده های کم دارند یا اصلا داده ای ندارند. برای تعریف یک
رابطه بين دو جدولء فقط باید فیلدهای عمومی در جدول ها را مشخص کنید.
عسسه() یکلبزار قدرتمنده گرلفیکیرا جهتک مکدر رلبطه با تعریفو تغییر رلبطه bh
فرلهم کردم لس پنجره sk Ld pl Retatouships 9 بر لیجهتافزودنیکجدولبه.
رلبطه مرتبط نمودنجداول و تعییننوع رلبطه را در بسر دارد.
صفحه 35:
جهت باز نمودن ينجره Rekitoaships از منوی عاست/ گزینه عمواصسس) را انتخاب
کنید.مشاهده می کنید که کادر مکالمه انا" م60 در یک پنجره مولس«2۷۵() خالی ظاهر
می شود.جهت افزودن جدول هایی که می خواهید از لیست به یکدیگر مرتبط سازیده جدول
موردنظر را انتخاب نموده و دکمه 04۷ را فشار دهید. جهت انتخاب چند جدول می توانید 601
را هنگام انتخاب اسامی نگه دارید. پس از افزودن جدول ها دکمه سیان) را کلیک کنید.
صفحه 36:
Rehatoushipe 9k لیست فیلدی از جدول انتخاب شده تان را نشان می دهد. لیست ها فیلد کلید
اصلی را در صورت موجود بودن به صورت حروف سیاه نشان می دهند.
رابطه ای نمودن جداول بسیار ساده است » یک فیلد (معمولا کلید اصلی) را از كا و1 5 و
آن را در فیلد جدول دیگر رها کنید» می بینید که کادرمکالمه سو۲۵) 0 باز می
شود. فیلدهای موردنظرتان را انتخاب کنید. جهت تکمیل رابطه عسم() را کلیک کنید.
صفحه 37:
مح دنم
عي ست
صفحه 38:
orw
جداول )ليست هاى a gal لز اطلاعات خام می باشند. اگر پایگاه داده ای را که فقط خودتان
قصد دارید از آن استفاده کنید ایجاد نمایید احتمالا انجام عملیات مستقیم بر روی جداول کار ساده تری
خواهد بود. ولی اگر افراد دیگری که چیز زیادی درمورد لطلاعات درج شده در جدولتان نمی دانند نيز
بخواهند بر روی آن کار کنند کار با این جداول برای آنها بسیار دشوار خواهد بود برای حل اين مشكل
می توان برای راهنمایی کاربران دیگر درمورد پایگاه داده خود و تسهیل درج بازیابی» نمایش و چاپ
.اطلاعات از فرم استفاده کرد
و
صفحه 39:
: بدینمنظور از قسمترریس rede Force io Design عمم۳)
[eee -
۳5 7
2085 ت جاه كعم |5 ات عن 1 > 5ت ه هع 5ه
سره
م د سید و
BD gre:
۳
صفحه 40:
صفحه 41:
به منظور كار با فرم ابتدا بايد با نوار ابزار آشنا شويد(لازم به ذكر است كه اگر نولر مورد نظر نمایش
داده نشده بود روی صفحه فرم راست کلیک کرده و Dorr (را برمی گزینید
ایا : .یک فاصله را جهت وارد نمودن متن اضافه می کند
‘Dent box .یک کادرمتن مستقل با برچسب الحاق شده را اضافه مى كنذ
سا ی .یک دکمه سوییچی را اضافه می کند
Optics butos .يك دکمه گزینه ای را اضافه می کند
:Chevk box .یک کادر انتخاب را اضافه می کند
:Ovwbr box .ویزاردی را آغاز می کند و مقادیر پیش فرض را دریافت می نماید
oe .تصویری را به فرم اضافه می کند
و : .یک کادر ترسیم می کند
ne .اشاره گر ماوس را به یک مداد برای ترسیم یک خط تغییر می دهد
eq
صفحه 42:
به عنوان مثال ابزار اسارابا درگ
,را که در واقع عنوان اين فرم ا
صفحه 43:
صفحه 44:
صفحه 45:
در بايان اميد است که مطالب فوق ذکرترانسته باشد شما ر ۷ ۵ ۱ ۱۳
اطلاعاتی وهمچنین نرم افزار کاربردی-ححسسری آشنا نموده وزمینه ای را برای
:آشنایی با بانک های اطلاعاتی گسترده تر Mile
(ORGOEL,OGS ,GAL GEROER.....)
.فراهم آورد