40
ه آموزشي جزوAccess جتمع م آموزشي آرمان صدرا يزد- ان آزادي ميدد مطهري خيابان شهي81845373 - 81851471 www.armansadra.com

Access يشومآ هوزجarmansadra.com/Upload/Document/آموزش ACCESS.pdf · اردص نامرآ يشزومآ عمتجم )شیامن شیپ(Preview.1 Design.2 New.3 Table لوج

  • Upload
    others

  • View
    18

  • Download
    0

Embed Size (px)

Citation preview

Accessجزوه آموزشي

صدرا آرمان آموزشي مجتمع

خيابان شهيد مطهري–ميدان آزادي -يزد

81845373-81851471

www.armansadra.com

مجتمع آموزشي آرمان صدرا

www.armansadra.com

Accessتعریف کلي از اکسس

نواعا گردآوري امکان اطالعاتي بانکهاي. است اي رابطه اطالعاتي بانکهاي تولید براي ابزاري اکسس

براي را اطالعات

. کند مي فراهم بازیابي و ،جستجو سازي ذخیره

اجزا بانک اطالعاتي اکسس عبارتند از:

:DataBase

1. Table

2. Query

3. Form

4. Report

5. Macros

6. Modules

•Table (:جدول )در شما را ها داده.است اطالعاتي بانک خام هاي داده نگهداري براي جدول هر

وارد جدول

. میکند سازماندهي ستونهایي و سطرها شکل به را ها داده این سپس جداول.کنید مي

• Query :قرار استفاده مورد اطالعاتي بانک از یک نظر مورد اطالعات استخراج براي جو و پرس هر

پرس گیردهر مي

مجتمع آموزشي آرمان صدرا

www.armansadra.com

را جوهـا و پـرس.کنـد انتخـاب هستند دارا خاص شرایط که را رکوردها از گروهي میتواند جو و

اسـاس بـر تـوان مـي

بانـک رکوردهـاي تـوان مـي وجوها پزس از استفاده با. نمود اماده دیگر جوهاي و پرس یا جداول

انتخـاب را اطالعـاتي

. نمود حذف یا و داد تغییر کرد،

• Form :است ها داده نمایش و ورود فرمها،براي از استفاده روش متداولترین .

• Report :دادهها چاپ گزارش ،قابلیت باشند وجوها،پرس جدول اساس بر میتوانند ها گزارش

را مـیباشدگزارشـها

داده بـــین رابطـــه تـــا نمـــود تهیـــه وجـــو پـــرس و جـــدول چنـــد اســـاس بـــر تـــوان مـــي

. داد نـــشان را هـــا

• Macro :فراگیـري یـا پیچیده برنامههاي نوشتن ،بدون تکراري کارهاي کردن خودکار به ماکروها

برنامـه زبـان یـک

ار سـازي سـریع امکـان کـه هـستند قابلیـتهـایي یکـسري ماکروهـا واقع در میکند، یاري ، نویسي

. سـازند مـي فـراهم

• Modules :روي پیچیده عملیات و محاسبات نویسي برنامه براي کیفیت با و قوي بسیار محیط

.اطالعاتي بانک سیستم

تکنیک هاي کار در اکسس

: Dataداده تعریف - الف

مجتمع آموزشي آرمان صدرا

www.armansadra.com

. گویند مي داده یک را موجودیت یک درباره کاربردي و الزم اطالعات هرگونه

: Fild تعریف - ب

زا بخـشي و باشـد مـي سـتون آن بـه مربوط اطالعات کلیه گیرنده بر در که جدول یک ستون هر به

را موجودیـت یـک

. شود مي گفته فیلد میدهد تشگیل

: Rcord تعریف - ت

، دهــد مــي نــشان را موجودیــت یــک بــه مربــوط اطالعــات کــه جــدول یــک ســطر هــر بــه

. گوینــد رکــورد

: ارتباطي اي داده پایگاه تعریف - ث

از یـک هـر در مـشترك فیلد یک که است داده هاي جدول از اي مجموعه ارتباطي، دادههاي پایگاه

موجـود جـدولهاي

، هــا داده پایگــاه از مــدل ایــن بــه. داد ربــط بهــم را هــا داده تــوان مــي آن طریــق از و دارد

ارتبــاطي هــاي داده پایگــاه

RelationShip گویند مي.

ایجـــــــاد اي رابطـــــــه داده پایگـــــــاه یـــــــک تـــــــوان مـــــــي زیـــــــر صـــــــورت دو بـــــــه

: نمـــــــود

مجتمع آموزشي آرمان صدرا

www.armansadra.com

:

Database

1. Blank database

2. Database Wizard

Blank Database

مـي کـاربر توسط طراحي قابل ………, Table شامل اکسس اشیائ کلیه Blankانتخاب صورت در

ایجـاد بـراي. باشـد

. نمود تعیین را Data Base ومسیر نام باید ابتدا داده پایگاه

میباشد مشترك Table, Query, Form اجزا در زیر هاي گزینه

1. Open (داده ورود نماي )

2. Design (طراحي نماي )

3. New (جدید شئ ایجاد )

Macros ,modules باشند مي زیر هاي گزینه داراي :

1.Run(اجرا )

2. Design

3. New

Report شامل:

مجتمع آموزشي آرمان صدرا

www.armansadra.com

1. Preview(نمایش پیش )

2. Design

3. New

Tableطراحي جدول

جــــدول طرحــــي بــــراي اســــتفاده قابــــل زیــــر هــــاي گزینــــه Newگزینــــه انتخــــاب بــــا

. باشــــد مــــي

Table :New

1. DataSheet View

2. Design View

3. Table Wizard

4. Import Table

5. Link Table

DataSheet View

نمـاینگر سـتونها.دهد مي نمایش جدولي فرمت با یا گسترده صفحه یک شکل به را دادهها

جـدول در موجـود فیلـدهاي

مجتمع آموزشي آرمان صدرا

www.armansadra.com

باشد مي موجود آن در Field 10 تا Field 1 از که. هستند

Open-DataSheet View

: داد انجام را زیر مراحل توان مي نما این در

داده کردن وارد .1

ها داده ویرایش .2

ها داده مشاهده .3

ها داده کردن چاپ .4

متن امالي کنترل .5

جدول ساختار تغییر .6

رکوردها کردن مرتب .7

جدول روي صافي یا فیلتر .8

ها داده صفحه تغییر .9

Design View

یـا نمـودو تنظـیم را خـصوصیات و فیلـدها ، جــداول سـاختار توانیـد مـي نمـا ایـن از تفادهاسـ بـا

. نمــود مـشاهده

: شویم مي مواجه زیر هاي گزینه با طراحي نماي این در

مجتمع آموزشي آرمان صدرا

www.armansadra.com

: داریم طراحي پنجره اول قسمت در

1. Field Name

2. Data Type

3. Description

Field Properties

1. General

2. Up Look

Field Name :سازد مي پذیر امکان را فیلدها براي گذاري نام امکان

قواعد نامگذاري فیلدها

باشد بیشتر کاراکتر 64 از نباید فیلدها نام .1

ارقـام از مـیتـوان نـام ادامـه در ولـي شـود شـروع الفبـا حـروف با فیلدها نام اول باید حتما .2

. کـرد اسـتفاده نیـز

اســـــــتفاده نبایـــــــد,! , ( ,) ?[ , ] , همچـــــــون عالمتهـــــــایي از فیلـــــــد نـــــــام در .3

. کـــــــرد

Data Type :کـه اطالعـاتي و داده نـوع واقـع در و کند مي مشخص را جدول اساس و اصل

ذخیـره فیلـد در

. کند مي مشخص را شود مي

: باشد مي زیر هاي گزینه شامل داده نوع

Text:پذیرد مي را کارکتر 255 تا 1 از که عدد و حرف شامل متني داده نوع .

مجتمع آموزشي آرمان صدرا

www.armansadra.com

Memo :پذیرد مي را حرفي کارکتر 65000 که متني داده نوع .

Number :رود مي کار به محاسباتي عملیات نگهداري براي و است عددي داده نوع .

Date/Time :رود مي کار به زمان و تاریخ کردن مشخص براي که زمان و تاریخ داده نوع .

Currency :رود مي کار به پولي مقادیر براي که داده نوع .

AutoNumber :اندازد مي رقم متوالي طور به که داده نوع .

Yes/No :گزینشي صورت به داده نوع Ole Object :هاي هبرنام کلیه

. کند مي نگهداري ، کند مي پشتیباني را ole که کاربردي

HyperLink :صفحات و سندها کلیه Web کند مي نگهداري را .

LookUp Wizard :گزینـه ایـن.کند مي فراهم لیست از انتخاب صورت به را ها گزینه انتخاب امکان

نـوع دو روي

: نمود ایجاد را آن توان مي صورت دو به و است اجرا قابل Text,Number داده

1. Table or Query از

کاربر توسط مقادیر ایجاد .2

Look Up آساني به نظر مورد هاي گزینه انتخاب با ویزارد طریق از مورد دو هر در

. گردد مي ایجاد

• Description

لزوم صورت در فیلدها مورد در توضیحات ایجاد

• Field Properties

مجتمع آموزشي آرمان صدرا

www.armansadra.com

وارد توان مي را خصوصیاتي دهدچه مي نشان و دهد مي نشان را خصوصیات داده نوع با متناسب

. کرد

Table Wizard

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

: است موجود زیر هاي گزینه Table wizard قسمت در

1 . Sample Tabales :مورد دو اساس بر که.شود مي انتخاب گزینه این توسط جدول نمونه

Business .A

Personal .B

باشد مي انتخاب قابل

.2 .Sample Fields :کند مي تعیین را فیلد نمونه.

3. Fields In My Table :دکمه توسط طراحي مورد جدول براي فیلد تعیین

. راهنما هاي

4. NEXT

،در اصلي کلید فیلد تعیین و جدول براي نام انتخاب مرحله این در .5

بپذیرید را فرض پیش که صورتي

تعیـــین بایـــد خـــود صـــورت ایـــن غیـــر در کنـــد مـــي ایجـــاد اصـــلي کلیـــد برنامـــه خـــود

. نماییـــد

6. NEXT

را اجـــــــرا جـــــــدول نحـــــــوه وانتـــــــ مـــــــي مرحلـــــــه ایـــــــن در .7

: نمـــــــود تعیـــــــین

Data Enter داده ورود نماي در اجرا. أ

مجتمع آموزشي آرمان صدرا

www.armansadra.com

Modify طراحي نماي در اجرا. ب

Finish. 8 ان از فرم ایجاد با همراه داده ورود نماي در اجرا. ت

Import Table :جدول عنوان به آفیس تحت هاي برنامه از فایل یک کردن وارد

Link Table :عنوان به آفیس تحت هاي برنامه از فایل یک پیوند

جدول

آشنایي با خصوصیات فیلدها در محیط طراحي

• Field Size

. باشند مي سایز فیلد داراي Text,Number,AutoNumber داده نوع

TextField size: 50

عبـارتي میدهدبه نشان را 50 مقدار فرض پیش بطور که بوده عددي صورت به داده نوع این مقدار

کننـده کنتـرل دیگـر

. است فیلد براي داده ورود کارکترهاي تعداد

• Format

زیـــر هـــاي داده نـــوع بـــراي فرمـــت کنـــد مـــي کنتـــرل را بنـــدي قالـــب و نمـــایش نحـــوه

: دارد کـــاربرد

Text

مجتمع آموزشي آرمان صدرا

www.armansadra.com

Number,Autonumber,Currency

Date/Time

مجتمع آموزشي آرمان صدرا

www.armansadra.com

Yes/No

باشد مي زیر صورت به آن فرمت

• Input Mask

مجتمع آموزشي آرمان صدرا

www.armansadra.com

Text وعنـ از هـاي داده.کنـد مـي کنتـرل قالبنـدي لحـاظ از را هـا داده ورود نحـوه خـصوصیت ایـن

Date/Time , Currency, Number , مطـرح عالئم و هها گزین ، باشند مي خصوصیت این داراي

زیـر شـرح بـه Input Maskدر

: باشد مي

است عدد به احتیاج: 0 .1

نیست الزامي اما شود وارد تواند مي خالي فاصله یا عدد: 9 .2

امـــا شـــود وارد توانـــد مـــي خـــالي فاصـــله و منفـــي عالمـــت ، مثبـــت عـــدد،عالمت:# .3

نیـــست الزامـــي

4. L :است حرف به احتیاج

نیست الزامي اما شود وارد تواند مي حرف: ? .5

6. A :است عدد یا حرف به احتیاج

7. :a نیست الزامي اما شود وارد تواند مي عدد یا حرف

است خالي فاصله یا حرف به احتیاج: & .8

9. C :نیست الزامي اما شود وارد تواند مي خالي فاصله یا کارکتر هر

کند مي تبدیل کوچک حروف به را شود مي وارد آن از بعد که کارکترهایي: < .11

کند مي تبدیل بزرگ حروف به را شود مي وارد آن از بعد که کارکترهایي: > .11

شوند وارد چپ به راست از کارکترها گردد مي باعث! : .12

صورت به شود خوانده کد عنوان به اینکه جاي به آیند مي آن دنبال به که کارکترهاي: \ .13

نمایش الفظي تحت

مجتمع آموزشي آرمان صدرا

www.armansadra.com

. میشود داده

• Caption

فارســي قابلیــت قــسمت ایــن در.باشــد مــي شــده طراحــي فیلــد بــراي برچــسبي و عنــوان

. داریــم نویــسي

• Default Value

پــیش صــورت بــه مقــدار یــک تعیــین شــده طراحــي فیلــد بــراي خــصوصیت ایــن ازقابلیــت

. باشــد مــي فــرض

• Rule Validatin

این در مقدار تعیین با دیگر عبارتي به میباشد، دارا را ها داده ورود کنترل امکان که است خصوصیتي

خـصوصیت

. نمایید مي شده تعیین مقادیر کردن وارد به ملزم را کاربر

انواع عملگرها

عملگرهاي مقایسه اي :

1. <

2. >

3. =

4. =<

5. =>

6. < >

مجتمع آموزشي آرمان صدرا

www.armansadra.com

عملگرهاي منطقي:

1. And

2. Or

3. Xor

4. Not

5. Between ….And….

• Validation Text

وارد قبــل خــصوصیت در شــده تعیــین ـادیرمقـ از خــارج مقــادیري کــاربر کــه درصــورتي

صــادر خطــا پیغــام نمایــد

( نمایید درج مناسبي پیغام خود تواند مي کاربر.)نماید مي

• Required

وارد صورت میباشددر الزامي فیلد آن براي داده ورود خصوصیت این کردن فعال صورت در

اخطار پیغام داده نکردن

. دهد مي

مجتمع آموزشي آرمان صدرا

www.armansadra.com

• Length Allow Zero

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

Designروي محیطEdit

Rows Insert سطر درج مراحل •

Rows انتخاب Insert منو از استفاده •

Insert Rows ابزار از استفاده •

• Delete Rows سطر حذف مراحل Delete یا و Delete Rows انتخاب Edit منو از استفاده•

Delete Rows ابزار از استفاده •

کلید صفحه روي از Delete انتخاب و سطر انتخاب •

Data sheet Viewآشنایي با تنظیم خصوصیات محیط ورود داده

…Datasheet یا effect Cell و فونت ،سایز فونت ،سبک فونت تغییر: Format :Fontمنو

از گـسترده صـفحه سـاختار تغییـر:

. ……و هاGrid لحاظ

مجتمع آموزشي آرمان صدرا

www.armansadra.com

Row Height :پـیش ارتفـاع شـود فعـال اسـتاندارد گزینـه که صورتي در ، سطر ارتفاع تنظیم امکان

فعـال فـرض

. میشود

Column Width :پـیش طـول شـود فعـال استاندارد گزینه که صورتي در ، ستون طول تنظیم امکان

فعـال فـرض

هـــا نوشـــته اســـاس بـــر ســـتون طـــول کـــه میـــشود باعـــث BestFit گزینـــه انتخـــاب.میـــشود

. شـــود تنظـــیم

Rename Column :فراهم را فیلد نام تغییر امکان

. اورد مي

Hide Columns :اورد مي فراهم را فیلد کردن پنهان امکان.

UnHide Columns :اورد مي فراهم را شده فیلدپنهان شدن آشکار امکان .

Freeze Columns :مي فیلدها سایر شود،و مي ثابت و گرفته قرار فیلدها ابتدا در شده فریز فیلد

صـورت بـه تواننـد

. باشد مي فریز عمل عکس: UnFreeze All Columns کیرند قرار فیلد آن با منطبق کشویي

طریقه وارد کردن داده ها روي رکورد:

انتخابي قالبندي و انتخابي داده نوع با متناسب داده تایپ -2-1

. سازد مي منتقل جاري رکورد به را قبلي رکورد اطالعات که ’+Ctrl از استفاده -2-2

سیستم جاري تاریخ ورود براي+: Ctrlاز استفاده -2-3

سیستم جاري زمان ورود براي ;+Ctrl+Siftاز استفاده -2-4

2-5- Paste سپس و Ctrl+C،Copy از استفاده

مجتمع آموزشي آرمان صدرا

www.armansadra.com

طریقه حذف رکوردها: - Paste سپس و Ctrl+X،Cut از استفاده -2-6

3-1- Edit منو از Delete Rcordگزینه انتخاب

3-2- R.C گزینه انتخاب و رکورد روي Delete Record

ابزار باکس از Delete ابزار از استفاده -3-3

رکورد به جدول: اضافه کردن -

Insert منو از New Rcordگزینه انتخاب -4-1

رکورد راهنماي از New Record گزینه انتخاب -4-2

ابزار باکس از New Record ابزار از استفاده -4-3

4-4- R.C گزینه انتخاب و رکورد روي New Record

ادامه تنظیم خصوصیات محیط ورود داده

نحــــوه -

لد انتخاب فی

و رکورد:

مجتمع آموزشي آرمان صدرا

www.armansadra.com

حرکت در جدول باکلیدهاي صفحه کلید: -

مجتمع آموزشي آرمان صدرا

www.armansadra.com

7 -1- Search:

7-1-1- All

7-1-2- Up

7-1-3- Down

7-2- Match:

7-2-1- Any Field Part

Of(بــــــــر جــــــــستجو

( شــــــــده درج داده از بخــــــــشي اســــــــاس

7-2-2- Whole Field(شــــــــــــده درج داده تمــــــــــــام اســــــــــــاس بــــــــــــر جــــــــــــستجو )

مجتمع آموزشي آرمان صدرا

www.armansadra.com

7-

2-

3-

Start Of Field(شـــــــــده درج داده شـــــــــروع اســـــــــاس بـــــــــر جـــــــــستجو )

7-2-4- Search Field As Formatted :آن از بایـد گردید مي اي شده قالبندي داده دنبال اگر

بطـور.نماییـد اسـتفاده

January,11،2003 بصورت را تاریخ که باشد شده قالبندي نوعي به Date/Timeفیلد اگر مثال

بـه شما دهدو نمایش

اگـر امـا کـرده تلقـي مثبـت را جستجو نتیجه Access بگردید، 11/1/2003 فرمت با تاریخ دنبال

فعـال را مزبـور گزینـه

وارد January,11،2003صـورت بـه تـاریخ کـه مـیدهـد مثبـت را نتیجـه در صـورتي فقط Accessکنید

. باشـد شـده

Find براساس

قالبندي زیر:

حرفــي هــر و تعــداد هــر بقیــه Sm اول حــرف دو یعنــي* Sm مثــال.هــر کــارکتر: .1

. باشــد دتوانــ مــي

مي حرفي هر و کارکتر یک سوم حرف Smاول حرف دو یعني Sm?thمثال. کارکتر یک: ? .2

باشـدو تواند

.th سپس

که را رقمي 5 دادهاي تمامي accessبگردید ##166 دنبال به اگر لذا.عدد یک با تطبیق: # .3

شـود شروع 166 با

کند مي انتخاب را

مجتمع آموزشي آرمان صدرا

www.armansadra.com

Replase جایگزین کردن:

مــورد داده ســپس پیــدا جــستجو روش از دهــیم تغییــر را دادهــایي بخــواهیم کــه درصــورتي

جــایگزین را نظــر

. باشد مي Find مشابه آن هاي گزینه.کنیم مي

Find What :جستجو مورد داده درج

Replace With :جایگزیني داده درج

Replace :یکي یکي جایگزیني

Replace All :موارد همه جایگزیني

Filterصافي

. نمود جدا ها داده بقیه از را نظر مورد هاي داده توان مي Record منوي از Filter گزینه توسط

انواع فیلترها

فیلتر شرطي Filter by form

: زیر هاي گزینه با باشد مي محیطي داراي فیلتر این

• Look For (سازي جدا جستجوو امکان )

• Or (گذاري شرکت امکان )

(Filter by selectionانتخاب اساس بر فیلتر ) .2

Filter Excluding Selection (قبل فیلتر عمل عکس) .3

مجتمع آموزشي آرمان صدرا

www.armansadra.com

4. Advanced Filter / Sort :جو و پرس ساختار با شرطي فیلتر

5. Filter For:با که است فیلتري تنهاR.C میانبر یک صورت به رکورد روي

و کنـد مـي عمل

. داد انجام را فیلتر عمل Enter و Filter For در نظر مورد کلمه تایپ با توان مي

نکته:

. گردد مي اعمال فیلدها روي عبارتي به یا فیلدها از سلولي روي فیلترها کلي طور به

• Apply Filter :رود مي بکار فیلتر اجراي براي .

• Remove Filter :بر جدول به فیلتر حالت از

. گردد مي

Query آشنایي با طراحي

:Query ---- New

Design View .1

2. Simple Query Wizard

3. Cross Tab Query Wizard

4. Duplicate Query Wizard Find

5. Find Unmatched Query Wizard

طراحي طریق از ایجاد .1

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

مجتمع آموزشي آرمان صدرا

www.armansadra.com

و سطر از حاصل هاي داده تقاطع از نتایج استنتاج و ستوني سطري صورت به فیلدها گروهبندي .3

. شده ایجاد ستون

. جدول دو از تکراري رکوردهاي تمام یافتن و جدول دو مقایسه .4

. جدول یک از تکراري رکوردهاي تمام یافتن و جدول دو مقایسه .5

Queryتعریف

امکـان همچنـین و مینمایـد، ایجاد جو و پرس تحت خاص شرایط با را جدول چند یا یک اطالعات

فیلـدهاي سـاختن

. باشد مي پذیر امکان نیز محاسباتي

به دو بخش تقسیم مي گردد: Queryتعریف

Select Query.1 Action Query.2

. انتخاب اساس بر جو و پرس ،یعني باشد مي Select Query جو و پرس ترین ساده

Query بگیرد بر در را فیلد یک تواند مي .

Dynamic صـفت بنـابراین شـود مـي اعمـال متنـاظرش جـدول روي جـو و پـرس روي تغییـرات چـون

. انـد داده

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

. هاند داد SubSetصفت

Design Viewطریق از Query ایجاد

مجتمع آموزشي آرمان صدرا

www.armansadra.com

: از را Query میتوان Show Table پنجره شدن ظاهر با •

Table .1

2. Query

3. Both

. نمود ایجاد

Design قـسمت در Field گزینـه بـه Field List قـسمت از را فیلـدها تـوان مـي زیـر طـروق بـه

Gerid داد انتقـال :

Drag & Drop عمل با فیلد انتخاب .1

فیلد روي کلیک دابل عمل و فیلد انتخاب .2

مجتمع آموزشي آرمان صدرا

www.armansadra.com

اول حرف زدن و Fieldگزینه انتخاب .3

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

. شود

Drag & Drop از استفاده و جدول عنوان انتخاب .5

• Table :جدول نام کننده مشخص

• Sort :نزولي یا و صعودي صورت به کردن مرتب

• Show :فیلد بودن فعال عدم یا فعال امکان

• Criteria :ذکر شروط و عملگرها از.شود مي فراهم قسمت این توسط گذاري شرط امکان

. نمود استفاده توان مي قسمت این براي Validation Rule در شده

• Or :یا شرط

اساس نوع داده ها: تعریف نحوه شرط گذاري بر

• Text :مي پذیر امکان ?*, عام کارکتر دو از استفاده امکان.نماییم مي وارد را متني مقدار

. باشد

• Number,Currency :نماییم مي وارد را عددي مقدار .

• Date/Time :نماییم مي وارد را زمان/ تاریخ مقدار .

#11/2/2002#برنامه العمل عکس 11/2/2002:مثال

Nall برنامه Null بنویسیم Criteria قسمت در اگر •Is”” نویسد مي را .

Relationshipطرز ایجاد

مجتمع آموزشي آرمان صدرا

www.armansadra.com

چند به یک ارتباط .1

یک به یک ارتباط .2

چند به چند ارتباط .3

است نیاز جدول 2 حداقل 2 و1 مورد براي -

چند به یک ارتباط در ارتباط ایجاد نکات -

در جدول اول

زیر شرایط با بفرد منحصر صورت به فیلدي انتخاب -2-1

2-1-1- Primary Key

2-1-2- No Duplicates-Index:Yes

متناظر جدول در نوع هم و نام هم فیلدي انتخاب -2-1-3

در جدول دوم

-1-1-3 اول جدول فیلد با هماهنگ نوع هم و نام هم فیلدي انتخاب -3-1

Duplicates -Index:Yes Ok

Primary Key -2-1-3نیست الزم

نکات ایجاد ارتباط در ارتباط یک به یک

در جدول اول -

زیر شرایط با بفرد منحصر صورت به فیلدي انتخاب -4-1

مجتمع آموزشي آرمان صدرا

www.armansadra.com

4-1-1- Primary Key

4-1-2- No Duplicates-Yes-Index:

متناظر جدول در نوع هم و نام هم فیلدي انتخاب -4-1-3

در جدول دوم

نوع هم و نام هم فیلدي انتخاب -5-1

با هماهنگ

فیلد جدول اول

5-1-1- 5-1-2- Primary Key No -Yes-Index Duplicates:

نکات ایجاد ارتباط در ارتباط چند به چند

. باشد مي نیاز مورد جدول 3 نوع این در

در جدول اول

منحصر صورت به فیلدي انتخاب -6-1

زیر شرایط با بفرد

6-1-1- Primary Key

6-1-2- No Duplicates-Yes-Index:

مجتمع آموزشي آرمان صدرا

www.armansadra.com

واسط جدول در نوع هم و نام هم فیلدي انتخاب -6-1-3

در جدول واسط

نوع هم و نام هم فیلدي انتخاب -7-1

اول جدول فیلد با هماهنگ

7-1-1- No Duplicates -Yes-Index:

7-1-2- Primary Key

در جدول دوم

منحصر صورت به فیلدي انتخاب -8-1

زیر شرایط با بفرد

8-1-1- Primary Key

8-1-2- No Duplicates-Yes-Index:

واسط جدول در نوع هم و نام هم فیلدي انتخاب -8-1-3

لجدو از مشابه فیلد در جدولي از فیلد یک محتواي آن در که است ارتباطي ، چند به یک ارتباط

از بیش دیگري

. باشد شده تکرار بار یک

دوم جـدول اسـت در اول جـدول در کـه ـوردرک تعـداد همـان درسـت یـک بـه یـک ارتباط در

. دارد وجـود نیـز

مجتمع آموزشي آرمان صدرا

www.armansadra.com

. است صادق چند به چند رابطه مورد در باال مورد دو تلفیق

ارتبـاط تـوان مـي Drag & Dropعمـل با Tools منو از RelationShipوسیله به خصوصیات تعیین از بعد

برقـرار

. نمود

مجتمع آموزشي آرمان صدرا

www.armansadra.com

Select Queryدر Total کاربرد

آن ابزار از یا.نماییم مي انتخاب را گزینه این Viewمنو از

: باشد مي زیر موارد شامل گزینه این

1. Sum مقادیر جمع محاسبه

2. Avg مقادیر میانگین محاسبه

3. Min مقدار کمترین تعیین

4. Max مقدار بیشترین تعیین

5. Count مقادیر تعداد محاسبه

6. StDev معیار انحراف محاسبه

7. Var واریانس محاسبه

8. First مقدار اولین تعیین

9. Last مقدار آخرین تعیین

11. Expression محاسباتي فیلد ساختن براي ساز عبارت از استفاده امکان

مثال:محاسبه نمره نهایي

،)total:(nomreh) *(zarib nomreh-Field گزینه در

مجتمع آموزشي آرمان صدرا

www.armansadra.com

بودن فعال همچنین محاسباتي فیلد این در کرده شرکت فیلدهاي بودن فعال

Expression از Totals .

اســــتفاده تــــوان مــــي ي ســــاز عبــــارت در(الــــصاق)&،+ از همچنــــین و ریاضــــي عالئــــم از

. نمــــود

CCUR ) (دهد مي نمایش پول واحد با را عددي مقدار که است تابعي .

Action Queryآشنایي با

: شامل

Make-Table Query

مجتمع آموزشي آرمان صدرا

www.armansadra.com

Update Query

Update to: 2.5(جایگزیني گزینه)

Criteria: 2 (شود روز به کندو تغییر باید که اي گزینه )

Append Query

ان به ها داده خواهیم مي که جدولي نام که تفاوت این با باشد مي Table -make Query همانند

از را شود الصاق

. کنیم مي انتخاب لیست

Delete Query

Where :Delete Criteria: 1 (جدول در موجود یکهاي همه

( نمایید مي حذف را انتخابي

مجتمع آموزشي آرمان صدرا

www.armansadra.com

جدول روي را آن نتیجه سپس ذخیره و شود Run ابتدا ایجاد از بعد باید ها action تمام: تذکر

! آن ابزار از یا Query منو از Run نمود مشاهده متناظر

Formآشنایي باطراحي فرم

:New <------ Form

Design View .1

Form Wizard .2

AutoForm:Columner .3

AutoForm:Tabuler .4

AutoForm :Datasheet .5

6. Chart Wizard

7. Wizard Pivot Tabale

طراحي طریق از فرم ایجاد .1

شده تعریف پیش از هاي گزینه از فرم ایجاد .2

هم زیر ستوني فیلدها گیري قرار با فرم سریع ایجاد .3

هم مجاورت در ستوني فیلدها گیري قرار با فرم سریع ایجاد .4

مجتمع آموزشي آرمان صدرا

www.armansadra.com

داده صفحه نماي با فرم سریع ایجاد .5

ویزارد از چارت ایجاد .6

ویزارد طریق به جدول از نمودار ایجاد .7

تذکر :

. شود مي حاصل نظر مورد جو و پرس یا جدول نام انتخاب با 7 تا 2 شماره از فرم ایجاد

فرم چیست؟

. کند مي آسان را اطالعات آوري جمع کار فرم

قـرار خاصـي جدول در فرم از بخش هر اطالعات، ورود هنگام که کرد طراحي طوري میتوان را فرم

یعنـي.شـود داده

ایـن باشد الزم فرم کننده پر که آن بدون کند فراهم اطالعات جدول چند براي میتواند فرم یک

بـراي بدانـدو را نکتـه

. ببیند خاصي تدارك آن

مجتمع آموزشي آرمان صدرا

www.armansadra.com

Form Wizardطرز کار

. کنید انتخاب را نظر مورد جوي و پرس یا جدول نام

هـاي دکمـه از اسـتفاده بـا آنهـا کـردن اضـافه و Available Field از نظر مورد فیلدهاي نام انتخاب

قـسمت بـه راهنمـا

. Selected Field

Next . کنیم مي تعیین را فیلدها گیري قرار نحوه

1. Columner 2. Tabuler

3. Datasheet

4. Justified

Next-

. فرم براي زمینه پس تعیین -

Next- .2

. Finish سپس و فرم اجرا نحوه -

AutoForm طرز کار

AutoForm سـازد مي پذیر امکان سریع و خودکار طور به را جو و پرس و جدول از فرم ایجاد قابلیت ها

،کافیـست

جـدول نـام تعیین قسمت در سپس و کرده انتخاب را ها AutoForm از یکي فرم گزینه Newقسمت از

و پـرس یـا

. گردد مي ایجاد فرم کردن Ok با سپس کنیم انتخاب را نظر مورد گزینه جو

مجتمع آموزشي آرمان صدرا

www.armansadra.com

گزارش چیست؟

تفاوت فرم و گزارش:

و ثابـت مـیشـود عرضـه شـده چـاپ شـکل بـه چـون گـزارش امـا اسـت نمایـشي همواره فرم .1

. اسـت متـداوم

ددارن نیاز اطالعات به که انيکس از بسیاري کار براي این و دید نمایش صفحه در باید را فرم .2

. است ناممکن

یـک مبنـاي بـر گزارش در ، نمود مشاهده فیلد یک اساس بر و داد قرار مبنا نمیتوان را فرم .3

مـیتـوان فیلـد

. نمود تهیه گزارش

تــــــــــوان مــــــــــي نیــــــــــز تــــــــــصویري صــــــــــورت بــــــــــه را گــــــــــزارش-

. داد ارائــــــــــه

: Reportآشنایي با طراحي

:New <--------- Report

1. Design View

2. Report Wizard 3. AutoForm:Columnar 4. AutoForm:Tabular

5. Wizard Chart

6. Label Wizard

زیر ستوني صورت به گزارش میتوان ها AutoFormحالت در میباشد، فرم همانند گزارش ایجاد نحوه

یـا و هـم

باشیم داشته هم مجاورت در ستوني

مجتمع آموزشي آرمان صدرا

www.armansadra.com

Report Wizard طرز کار

جو و پرس یا جدول تعیین ابتدا .1

2. Next گزارش در کننده شرکت فیلدهاي انتخاب .3

Grouping)نیاز صورت در گروه سر فیلد انتخاب . 3

Levels )4 . Next

نزولي یا صعودي صورت دو به فیلد 4 تا کردن مرتب امکان. 6

Next .6

به گزارش گرفتن قرار نحوه همچنین و خطکشي و شدن مرتب لحاظ از گزارش آرایش امکان .8

افق صورت

عمودي یا

9. Next

هر کند مي عرضه را حروف قلم و رنگ لحاظ از گزارش ایجاد رایج شیوه چند مرحله این در .11

از یکي نام گزینه

این در ، میباشد مشاهده قابل چپ سمت در نتیجه گزینهها این از یکي انتخاب با. شیوههاست این

انتخاب با مرحله

. شود مي تهیه گزارش Finish و گزارش تشگیل نحوه

موفق باشید.

Accessجزوه آموزشي

صدرا آرمان آموزشي مجتمع