تعداد صفحه : 213 ص
نوع فایل: PDF
حجم فایل: 7.33 مگابایت
محتوا: جامع و تمام موارد اکسس
آموزش Access 2007
تعداد صفحه : 213 ص
نوع فایل: PDF
حجم فایل: 7.33 مگابایت
محتوا: جامع و تمام موارد اکسس
مقاله کامل آموزش Access
مقاله ای مفید و کامل
لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه:322
**تخفیف ویژه**نصف قیمت اصلی**
چکیده :
(نامرتبی متن ها بدلیل فرمت ان ها در سایت میباشد)
(مطالب پایین فقط بخشی اول این آموزش میباشد برای خرید مقاله به پایین صفحه مراجعه کنید)
مدیریت پایگاه داده ها (چه داده های متنی یا تصویری یا غیره) شاید مهمترین کاربردی بوده است که همواره از کامپیوترهای تجاری خواسته شده است. به همین دلیل در چند سال گذشته قبل از ظهور محیطهای مبتنی بر رابط گرافیکی شاهد حکومت زبان cobol بر امپراطوری کامپیوتر بودیم. بعد از این امر ظهور برنامه dBase و فروش حیرت آور آن خبر از همین احتیاج مبرم به پایگاه داده ها می داد.
باز در این عرصه نیز شرکت مایکروسافت بیکار ننشست و Access که کاستیها و اشکالات برنامه های قبلی را برطرف نموده و کار با داده ها را به صورت فوق العاده ای راحت تر میکند عرضه کرد.
این برنامه که همراه با کار در محیط کاملا گرافیکی ویندوز حتی قابلیت نصب در شبکه و internet را نیز دارد بدون شک یک نیاز شرکتهای تجاری, برنامه نویسان, طراحان صفحات وب و حتی برای اشخاص معمولی برای کنترل داده ها و اطلاعات خود بوده است.
ما در این دوره آموزشی شما را با قابلیت access آشنا کرده و شاید اگر اغراق نکرده باشم شما را استاد این برنامه بی نظیر خواهیم کرد شما نیز لحظه به لحظه به آشنایی با قابلیتهای این برنامه مطمئنا مشتاق یادگیری هرچه سریع آن خواهید شد.
آشنایی با اکسس
اکسس که یکی از برنامه های موجود در بسته نرم افزاری آفیس( Microsoft Office ) است برای ساماندهی و کنترل و مدیریت پایگاه داده ایجاد شده است.
این برنامه دارای قابلیتهای بسیار است , مانند ایجاد صفحه ورود اطلاعات به شکل دلخواه.
به عنوان مثال وقتی شما می خواهید اطلاعات موجود در یک چک را در کامپیوتر خود ذخیره کنید شما با استفاده از برنامه اکسس می توانید صفحه ای درست همانند صفحه چک ایجاد کنید و اطلاعات را به صورت کاملا گرافیکی در آن وارد کنید.
شما پس از ایجاد پایگاه داده هایتان حتی می توانید از آنها گزارش گرفته و یا در بین اطلاعات خود جستجو کرده البته تمامی این امکانات را شما با دستان قدرتمند خود ایجاد خواهیدکرد.
از موارد استفاده برنامه اکسس به طور شهودی می توان به استفاده آن در قسمت حسابداری یک شرکت و یا نگهداری اطلاعات اشخاص عضو در سایتتان و حتی نگهداری اطلاعات کارمندان (حتی عکس آنها) و موارد بسیار متنوع دیگر اشاره کرد.
شما پس از ایجاد این پایگاه داده حتی می توانید آن را در شبکه در اختیار دیگران قرار داده یا بر روی آن کلید رمز گذاشته یا حتی در سطح کاربران مختلف مقدار دسترسی هر کاربر را تعیین کنید.
برای مطالعه ی این دوره ی آموزشی نیاز است کاربران محترم آشنایی مقدماتی با محیط Windows داشته باشند .
جهت نصب و اجرای نرم افزارهای Office که اکسس نیز شامل آن می شود ، نیاز به سیستمی با مشخصات ذیل می باشد :
- حداقل سیستم مورد نیاز پنتیوم 233
- 16 مگابایت Ram
- حدود 600 مگا بایت فضای آزاد
تعریف کلی از اکسسAccess
اکسس ابزاری برای تولید بانکهای اطلاعاتی رابطه ای است. بانکهای اطلاعاتی امکان گردآوری انواع اطلاعات را برای ذخیره سازی ،جستجو و بازیابی فراهم میکند.
اجزا بانک اطلاعاتی اکسس عبارتند از:
DataBase:
1. Table
2. Query
3. Form
4. Report
5. Macros
6. Modules
• Table :(جدول ) هر جدول برای نگهداری دادههای خام بانک اطلاعاتی است.دادهها را شما در جدول وارد میکنید.جداول سپس این دادهها را به شکل سطرها و ستونهایی سازماندهی میکند.
• Query :هر پرس و جو برای استخراج اطلاعات مورد نظر از یک بانک اطلاعاتی مورد استفاده قرار میگیردهر پرس و جو میتواند گروهی از رکوردها را که شرایط خاص دارا هستند انتخاب کند.پرس و جوها را میتوان بر اساس جداول یا پرس و جوهای دیگر اماده نمود. با استفاده از پزسوجوها میتوان رکوردهای بانک اطلاعاتی را انتخاب کرد، تغییر داد و یا حذف نمود.
• Form :متداولترین روش استفاده از فرمها،برای ورود و نمایش دادهها است.
• Report :گزارش ها میتوانند بر اساس جدول ،پرسوجوها باشند ،قابلیت گزارش چاپ دادهها میباشدگزارشها را میتوان بر اساس چند جدول و پرسوجو تهیه نمود تا رابطه بین دادهها را نشان داد.
• Macro :ماکروها به خودکار کردن کارهای تکراری ،بدون نوشتن برنامههای پیچیده یا فراگیری یک زبان برنامه نویسی ، یاری میکند، در واقع ماکروها یکسری قابلیتهایی هستند که امکان سریع سازی را فراهم میسازند.
• Modules : محیط بسیار قوی و با کیفیت برای برنامهنویسی محاسبات و عملیات پیچیده روی سیستم بانک اطلاعاتی.
تکنیکهای کار در اکسس
الف - تعریف دادهData :
هرگونه اطلاعات لازم و کاربردی درباره یک موجودیت را یک داده میگویند.
ب- تعریف Fild :
به هر ستون یک جدول که در بر گیرنده کلیه اطلاعات مربوط به آن ستون میباشد و بخشی از یک موجودیت را تشگیل میدهد فیلد گفته میشود.
ت- تعریف Rcord :
به هر سطر یک جدول که اطلاعات مربوط به یک موجودیت را نشان میدهد ، رکورد گویند.
ث- تعریف پایگاه دادهای ارتباطی:
پایگاه دادههای ارتباطی، مجموعهای از جدولهای داده است که یک فیلد مشترک در هر یک از جدولهای موجود دارد و از طریق آن میتوان دادهها را بهم ربط داد.به این مدل از پایگاه دادهها ، پایگاه دادههای ارتباطی RelationShip میگویند.
به دو صورت زیر میتوان یک پایگاه داده رابطهای ایجاد نمود:
Database :
1. Blank database
2. Database Wizard
Blank DataBase
در صورت انتخاب Blankکلیه اشیائ اکسس شاملTable ,……… قابل طراحی توسط کاربر میباشد. برای ایجاد پایگاه داده ابتدا باید نام ومسیر Data Base را تعیین نمود.
گزینههای زیر در اجزا Table, Query,Form مشترک میباشد
1. Open(نمای ورود داده)
2. Design(نمای طراحی)
3. New(ایجاد شئ جدید)
Macros ,modules دارای گزینههای زیر میباشند:
1. Run(اجرا)
2. Design
3. New
Report شامل:
1. Preview(پیش نمایش)
2. Design
3. New
قواعد نامگذاری فیلدها
Table Wizard
امکان استفاده از جداول از پیش طراحی شده برای جدول مورد طراحی.
در قسمت Table wizard گزینههای زیر موجود است:
1. Sample Tabales :نمونه جدول توسط این گزینه انتخاب میشود.که بر اساس دو مورد
A. Business
B. Personal
قابل انتخاب میباشد.
2. Sample Fields :نمونه فیلد را تعیین میکند.
3. Fields In My Table : تعیین فیلد برای جدول مورد طراحی توسط دکمههای راهنما.
4. NEXT
5. در این مرحله انتخاب نام برای جدول و تعیین فیلد کلید اصلی ،در صورتی که پیش فرض را بپذیرید خود برنامه کلید اصلی ایجاد میکند در غیر این صورت خود باید تعیین نمایید.
6. NEXT
7. در این مرحله میتوان نحوه اجرا جدول را تعیین نمود:
أ. اجرا در نمای ورود داده Data Enter
ب. اجرا در نمای طراحی Modify
ت. اجرا در نمای ورود داده همراه با ایجاد فرم از ان 8. Finish
Import Table :وارد کردن یک فایل از برنامههای تحت آفیس به عنوان جدول
Link Table :پیوند یک فایل از برنامههای تحت آفیس به عنوان جدول
آشنایی با خصوصیات فیلدها در محیط طراحی
Number,Autonumber,Currency :
Date/Time
Yes/No
فرمت آن به صورت زیر میباشد
Input Mask :
انواع عملگرها
عملگرهای مقایسهای :
1. >
2. <
3. =
4. >=
5. <=
6. < >
عملگرهای منطقی:
1. And
2. Or
3. Xor
4. Not
5. Between ….And….
Validation Text :
Allow Zero Length:
Edit روی محیط Design
آشنایی با تنظیم خصوصیات محیط ورود دادهData sheet View
1- منو Format :
Font :تغییر فونت ،سبک فونت ،سایز فونت و effect Cell یا Datasheet… : تغییر ساختار صفحه گسترده از لحاظ Gridها و…….
Row Height : امکان تنظیم ارتفاع سطر ، در صورتی که گزینه استاندارد فعال شود ارتفاع پیش فرض فعال میشود.
Column Width : امکان تنظیم طول ستون ، در صورتی که گزینه استاندارد فعال شود طول پیش فرض فعال میشود.انتخاب گزینه BestFit باعث میشود که طول ستون بر اساس نوشتهها تنظیم شود.
Rename Column: امکان تغییر نام فیلد را فراهم میاورد.
Hide Columns : امکان پنهان کردن فیلد را فراهم میاورد.
UnHide Columns : امکان آشکار شدن فیلدپنهان شده را فراهم میاورد.
Freeze Columns :فیلد فریز شده در ابتدا فیلدها قرار گرفته و ثابت میشود،و سایر فیلدها میتوانند به صورت کشویی منطبق با آن فیلد قرار کیرند UnFreeze All Columns :عکس عمل فریز میباشد.
2- طریقه وارد کردن دادهها روی رکورد:
2-1- تایپ داده متناسب با نوع داده انتخابی و قالبندی انتخابی
2-2- استفاده از Ctrl+’ که اطلاعات رکورد قبلی را به رکورد جاری منتقل میسازد.
2-3- استفاده ازCtrl+: برای ورود تاریخ جاری سیستم
2-4- استفاده ازCtrl+Sift+; برای ورود زمان جاری سیستم
2-5- استفاده از Copy،Ctrl+C و سپس Paste
2-6- استفاده از Cut،Ctrl+X و سپس Paste
3- طریقه حذف رکوردها:
3-1- انتخاب گزینهDelete Rcord از منو Edit
3-2- R.C روی رکورد و انتخاب گزینه Delete Record
3-3- استفاده از ابزار Delete از باکس ابزار
4- اضافه کردن رکورد به جدول:
4-1- انتخاب گزینهNew Rcord از منو Insert
4-2- انتخاب گزینه New Record از راهنمای رکورد
4-3- استفاده از ابزار New Record از باکس ابزار
4-4- R.C روی رکورد و انتخاب گزینه New Record
ادامه تنظیم خصوصیات محیط ورود داده
5- نحوه انتخاب فیلد و رکورد:
6- حرکت در جدول باکلیدهای صفحه کلید:
7- Find :
امکان جستجو روی دادهای یک جدول ، فرم وپرس و جو را امکان پذیر میسازد.انتخاب از منو Edit ویا Ctrl+Fو یا ابزار آن
7-1- Search :
7-1-1- All
7-1-2- Up
7-1-3- Down
7-2- Match :
7-2-1- Any Part Of Field(جستجو بر اساس بخشی از داده درج شده)
7-2-2- Whole Field(جستجو بر اساس تمام داده درج شده)
7-2-3- Start Of Field(جستجو بر اساس شروع داده درج شده)
7-2-4- Search Field As Formatted :اگر دنبال داده قالبندی شدهای میگردید باید از آن استفاده نمایید.بطور مثال اگر فیلد Date/Time به نوعی قالبندی شده باشد که تاریخ را بصورت 2003,11,January نمایش دهدو شما به دنبال تاریخ با فرمت 11/1/2003 بگردید،Access نتیجه جستجو را مثبت تلقی کرده اما اگر گزینه مزبور را فعال کنیدAccess فقط در صورتی نتیجه را مثبت میدهد که تاریخ به صورت2003,11,January وارد شده باشد.
Find براساس قالبندی زیر:
1. :کارکتر هر.مثال Sm* یعنی دو حرف اول Sm بقیه هر تعداد و هر حرفی میتواند باشد.
2. ? :یک کارکتر. مثال Sm?th یعنی دو حرف اول Sm حرف سوم یک کارکتر و هر حرفی میتواند باشدو سپس th.
3. # :تطبیق با یک عدد.لذا اگر به دنبال 166## بگردید access تمامی دادهای 5 رقمی را که با 166 شروع شود را انتخاب میکند
8- Replase :جایگزین کردن
درصورتی که بخواهیم دادهایی را تغییر دهیم از روش جستجو پیدا سپس داده مورد نظر را جایگزین میکنیم.گزینههای آن مشابه Find میباشد.
Find What :درج داده مورد جستجو
Replace With :درج داده جایگزینی
Replace : جایگزینی یکی یکی
Replace All :جایگزینی همه موارد
9- Filter (صافی):
توسط گزینه Filter از منوی Record میتوان دادههای مورد نظر را از بقیه دادهها جدا نمود.
انواع فیلترها
آشنایی با طراحی Query
Query ---- New:
1. Design View
2. Simple Query Wizard
3. Cross Tab Query Wizard
4. Find Duplicate Query Wizard
5. Find Unmatched Query Wizard
1. ایجاد از طریق طراحی
2. ایجاد با سادهترین شکل از ویزارد
3. گروهبندی فیلدها به صورت سطری ستونی و استنتاج نتایج از تقاطع دادههای حاصل از سطر و ستون ایجاد شده.
4. مقایسه دو جدول و یافتن تمام رکوردهای تکراری از دو جدول .
5. مقایسه دو جدول و یافتن تمام رکوردهای تکراری از یک جدول .
تعریف Query:
اطلاعات یک یا چند جدول را با شرایط خاص تحت پرس و جو ایجاد مینماید، و همچنین امکان ساختن فیلدهای محاسباتی نیز امکان پذیر میباشد.
تعریفQueryبه دو بخش تقسیم میگردد:
1. Select Query
2. Action Query
سادهترین پرس و جو Select Query میباشد ،یعنی پرس و جو بر اساس انتخاب.
Query میتواند یک فیلد را در بر بگیرد.
چون تغییرات روی پرسو جو روی جدول متناظرش اعمال میشود بنابراین صفت Dynamic داده اند.
چون پرسو جو زیر مجموعه یک یا چند جدول یا پرسو جو است به آن صفتSubSet دادهاند.
ایجاد Query از طریق Design View
به طروق زیر میتوان فیلدها را از قسمت Field List به گزینه Field در قسمت Design Gerid انتقال داد:
1. انتخاب فیلد با عمل Drag & Drop
2. انتخاب فیلد و عمل دابل کلیک روی فیلد
3. انتخاب گزینهField و زدن حرف اول
4. توسط *میتوان همه فیلدها به پایین منتقل کرد که نتیجه آن در زمان اجرا مشخص میشود.
5. انتخاب عنوان جدول و استفاده از Drag & Drop
• Table : مشخص کننده نام جدول
• Sort : مرتب کردن به صورت صعودی و یا نزولی
• Show :امکان فعال یا عدم فعال بودن فیلد
• Criteria :امکان شرط گذاری توسط این قسمت فراهم میشود.از عملگرها و شروط ذکر شده در Validation Rule برای این قسمت میتوان استفاده نمود.
• Or :شرط یا
تعریف نحوه شرط گذاری بر اساس نوع دادهها:
• Text :مقدار متنی را وارد مینماییم.امکان استفاده از دو کارکتر عام *,? امکان پذیر میباشد.
• Number,Currency :مقدار عددی را وارد مینماییم.
• Date/Time :مقدار تاریخ/ زمان را وارد مینماییم.
مثال:11/2/2002 عکسالعمل برنامه#11/2/2002#
• اگر در قسمت Criteria بنویسیم Null برنامه Is”Nall” را مینویسد.
طرز ایجاد Relationship
نکات ایجاد ارتباط در ارتباط یک به یک
4- در جدول اول
4-1- انتخاب فیلدی به صورت منحصر بفرد با شرایط زیر
4-1-1- Primary Key
4-1-2- Index-Yes-No Duplicates:
4-1-3- انتخاب فیلدی هم نام و هم نوع در جدول متناظر
5- در جدول دوم
5-1- انتخاب فیلدی هم نام و هم نوع هماهنگ با
فیلد جدول اول
5-1-1- Index-Yes- No Duplicates:
5-1-2- Primary Key
نکات ایجاد ارتباط در ارتباط چند به چند
در این نوع 3 جدول مورد نیاز میباشد.
6- در جدول اول
6-1- انتخاب فیلدی به صورت منحصر بفرد با شرایط زیر
6-1-1- Primary Key
6-1-2- Index-Yes-No Duplicates:
6-1-3- انتخاب فیلدی هم نام و هم نوع در جدول واسط
7- در جدول واسط
7-1- انتخاب فیلدی هم نام و هم نوع هماهنگ با فیلد جدول اول
7-1-1- Index-Yes- No Duplicates:
7-1-2- Primary Key
8- در جدول دوم
8-1- انتخاب فیلدی به صورت منحصر بفرد با شرایط زیر
8-1-1- Primary Key
8-1-2- Index-Yes-No Duplicates:
8-1-3- انتخاب فیلدی هم نام و هم نوع در جدول واسط
ارتباط یک به چند ، ارتباطی است که در آن محتوای یک فیلد از جدولی در فیلد مشابه از جدول دیگری بیش از یک بار تکرار شده باشد.
در ارتباط یک به یک درست همان تعداد رکورد که در جدول اول است در جدول دوم نیز وجود دارد.
تلفیق دو مورد بالا در مورد رابطه چند به چند صادق است.
بعد از تعیین خصوصیات به وسیله RelationShip از منو Tools با عمل Drag & Drop میتوان ارتباط برقرار نمود.
و...
تعداد صفحات: 90
فرمت: WORD و قابل ویرایش
فصل1: پایگاه داده چیست؟…………………….. 1
یک مجموعه سازماندهی شده از اطلاعات………………… 1
رکوردها و فیلدها……………………………….. 2
جداول و پایگاههای داده………………………….. 2
دونمای Datasheet و Forms ………………………….. 3
شروع Access…………………………………….. 4
بازکردن پایگاه داده نمونه Northwind………………… 5
پنجره Data base…………………………………… 6
نوارهای ابزار Access…………………………….. 7
پسوند نام فلیل های Access………………………… 8
فکر کردن در مورد فیلدها…………………………. 8
ویژگی Online Help…………………………………. 9
به کارگیری دستیار Office………………………….. 9
به کارگیری کادر Ask a Question برای دریافت کمک………… 10
استفاده از پنجره Help جهت دریافت کمک………………. 10
استفاده از Online Help در کاردهای محاوره…………….. 12
بستن یک پایگاه داده…………………………….. 12
بستن Access…………………………………….. 12
فصل 2: ایجاد پایگاهای داده در Access………….. 13
تولید یک پایگاه داده جدید و خالی…………………. 13
انتخاب جدول نمونه………………………………. 13
انتخاب فیلدها………………………………….. 14
تغییر دادن نام فیلدها…………………………… 15
تعیین کلید اولیه……………………………….. 16
وارد کردن داده ها در جدول……………………….. 17
تغییر پهنای ستونها……………………………… 19
سوئیچ کردن به نمای Design………………………… 20
تولید ایندکس…………………………………… 21
فصل 3 تصحیح پایگاههای داده Access…………….. 24
تغییر و حذف رکوردهای یک پایگاه داده………………. 24
نوع داده (Data Type)……………………………… 26
تغییر نوع داده ها………………………………. 28
اضافه کردن فیلدهای جدید به یک جدول……………….. 29
تغییر دادن ترتیب فیلدهای یک جدول…………………. 31
ذخیره کردن یک پایگاه داده روی فلاپی دیسک…………… 31
ذخیره کردن یک پایگاه داده Access روی دیسک………….. 32
فصل 4: کارآمد کردن پایگاههای داده……………. 33
مرتب کردن رکوردهای جدول…………………………. 33
ذخیره کردن قواعد مرتب سازی در قالب یک معیار……….. 35
فیلتر کردن رکوردهای یک جدول……………………… 37
ذخیره کردن قاعده یک فیلتر در قالب یک معیار………… 40
تولید یک معیار با استفاده از یک ویزارد……………. 41
اضافه و حذف کردن فیلدها در یک معیار………………. 44
یافتن داده ها………………………………….. 45
فصل 5: کار با فرمها………………………… 47
تولید فرم با استفاده از ویزارد Form………………. 47
گشت و گذار در نمای Form…………………………. 50
کارکترهای جانشین در فیلترها و معیارها……………. 53
تولید فرمی با فیلدهای کامل………………………. 54
به کارگیری یک فرم جهت تولید رکوردهای جدید…………. 55
تصحیح جانمایی و محتوای فرمها…………………….. 56
فصل 6: کار با گزارشها………………………. 63
اولین گزارش …………………………………… 63
ویژگی AutoReport…………………………………. 63
گزارش گروه بندی Grouped Report……………………… 65
تصحیح گزارش……………………………………. 69
نمای report Design …………………………………. 70
خواص گزارشها…………………………………… 70
قالب بندی فیلدهای یک گزارش………………………. 71
تولید زیر مجموع برای گروه ها…………………….. 75
محاسبه مقادیر مجموع در کل گزارش………………….. 76
چکیده
آژانس مسکن، طرحی است که به افراد یاری می رساند تا در امر فروش ،رهن،اجاره،خرید به صورت گسترده و جامع و همراه با آمارگیری دقیق روبرو شوند . در سالهای اخیر این کار بصورت دستی انجام می گرفت و بایگانی
می شد که از نظر حجم، مشکلاتی را به همراه داشت اما امروزه با پیشرفت علم این کار کامپیوتری شده است و انجام هر کاری را برای افراد آسانتر کرده است ، لذا جهت طراحی آژانس مسکن،از نرم افزار اکسس استفاده شده است که طی فصلهای گفته شده چگونگی ایجادو نحوۀ فراگیری ،دیتابیس، فرم ،کوﺋیری و………. توضییح داده شده است .
در خاتمه بر خود واجب می دانم که سپاس خود را به حضور دوستانی که در تهیه این اثر مرا تشویق و یاری نموده اند تقدیم نمایم.
مقدمه
بهترین نوع اطلاعات ممکن ،اطلاعاتی هستندکه سازماندهی آنها امکان یافتن سریع وساده حقایق مورد نیاز و اضافه کردن آیتم های اطلاعاتی جدید را فراهم نماید.
هر پایگاه داده مجموعه ای سازماندهی شده از اطلاعات مربوط به یک عنوان یا موضوع بخصوص است. منظور از عبارت << سازماندهی شده >> این است که به سادگی می توان آیتم های اطلاعاتی خاص مورد نظر را از میان اطلاعات موجود در پایگاه داده یافت وآیتم های جدید را به آن اضافه کرد.
نرم افزار مایکرو سافت اکسس ، برنامه ای است که کاربر را در جهت تولید و کارکردن با پایگاههای داده یاری می دهد.
فصل اول،کاربر را با اجزاء و مفاهیم پایگاههای داده آشنا می کند. در فصل دوم،کاربر ایجاد اولین پایگاه داده در اکسس وهمچنین کلیدها وایندکس ها وروش دیگر برای مشاهده پایگاههای داده که نمای دیزاین(طراحی )نام دارد را فرا خواهد گرفت.
.در فصل سوم،ملاحظه خواهید کرد که هر یک از فیلدهای یک جدول ،دارای نوع داده مشخصی است که نحوه تفسیر فیلد مزبور ،چگونگی نگهداری دادها در آن ونوع دادهایی را که وارد کردن آنها در فیلد مزبور مجاز می باشد،تعیین می کند.
در فصل چهارم ،به کارگیری یک برنامه پایگاه داده برای تولید یک جدول روش بسیار مفیدی جهت مدیریت اطلاعات و یافتن سریع آیتم های خاص مورد نظر می باشد .دراین فصل مراحل وشرایط مرتب سازی و ذخیره فیلترها در قالب یک معیار (کوﺌیری)توضییح داده شده است.
در فصل پنجم ،توضییح داده شده است که هر چیز ی که امکان انجام آن در نمای دیتا شیت وجود دارد در مورد یک فرم نیز قابل انجام است .برای مثال می توان رکوردهای جدید را در یک فرم اضافه کرده و رکوردهای موجود را تغییر داد وهمچنین می توان رکوردها را با ترتیبهای مختلف مرتب کرده و یا آنها را به نحوی فیلتر کرد که تنها رکوردهایی که شرط خاصی را ارضا می کنند به نمایش در آیند.
در فصل ششم ،نحوه استحصا ل اطلاعات و اراﺌه آن به صورتی مفید و قابل دسترس توضییح داده شده است و همچنین در انتهای این فصل کاربر قادر خواهد شد که اطلاعاتی را که از یک پایگاه داده استخراج کرده است ،در صفحه نمایش به نمایش درآورد.گزارشی ازیک پایگاه داده را به چاپ برساندو سر صفحه وپا صفحه های مورد نیاز خود را تولید وسفارشی کند.
در خاتمه ،امید است که مطالب اراﺌه شده مفید و مورد رضایت واقع شود.
فصل 1
پایگاه داده چیست؟
یک مجموعه سازماندهی شده از اطلاعات
هر پایگاه داده مجموعه ای از اطلاعات مربوط به یک عنوان یا موضوع خاص می باشد. این مجموعه معمولاً به نحوی سازماندهی می شود که کاربر بتواند:
پایگاههای داده الزاماً در کامپیوتر نگهداری نمی شوند. برای مثال کتابچه های آدرس و فهرستهای تلفن پایگاههای داده ای هستند که روی کاغذ ثبت شده اند (هر چند ممکن است افراد بسیار معدودی آنها را پایگاه داده بنامند)
اما نگهداری یک پایگاه داده در کامپیوتر، باعث تسهیل و تسریع فرآیند دست کاری اطلاعات موجود در آن
می شود. برای مثال با بکارگیری یک فهرست تلفن (چاپ شده روی کاغذ) به راحتی می توان شماره تلفن افراد دلخواه خود را با در اختیار داشتن نام آنها پیدا کنید. اما عکس این موضوع صادق نبوده و یافتن نام افراد بر اساس شماره تلفن آنها بسیار دشوار خواهد بود.
اما با استفاده از یک فهرست تلفن کامپیوتری اطلاعات فوق الذکر را با سرعت سهولت بیشتری می توان دریافت کرد. همچنین با استفاده از چنین فهرست تلفنی نام تمام افرادی که در یک خیابان بخصوص زندگی میکنند یا تمام افرادی که نام کوچک آنها Paul می باشد، را به راحتی پیدا کرد.
پایگاههای داده کامپیوتری انعطاف پذیر هستند. بدین معنی که روشهای بسیار متعدد و متنوعی را برای کار کردن با اطلاعات (حتی مقادیر بزرگی از اطلاعات) تدارک می بینند. نرم افزار Microsoft Access نمونه ای از سیستمهای مدیریت پایگاههای داده (برنامه هایی که امکان تولید و مدیریت پایگاههای داده در کامپیوتر را فراهم می کنند)
رکوردها و فیلدها
معمولاً اطلاعات موجود در یک پایگاه داده، به کوچک ترین اجزا تقسیم می شوند. هر یک از این اجزا در فیلد مخصوص به خود قرار می گیرد. برای مثال جهت وارد کردن نام و آدرس افراد در یک پایگاه داده کاربر،
نمی تواند تمام اطلاعات هر فرد را در یک فیلد واحد، نظیر آنچه در زیر نشان داده شده است را وارد نماید.
بلکه به طور طبیعی هر قطعه از اطلاعات را در فیلد جداگانه ثبت می کند تا امکان تشخیص و تمیز دادن آنها از یکدیگر فراهم شود.
جداول و پایگاههای داده
به مجموعه ای از رکوردها، جدول گفته می شود. چنانچه یک پایگاه داده تنها حاوی یک جدول ساده باشد، جدول مزبور خود در حکم پایگاه داده خواهد بود. در این مهارت ICDL تنها با پایگاههای داده سرو کار دارد که حاوی یک جدول هستند. تنها چیزی که باید در مورد دسته ای از پایگاه داده که حاوی بیش از یک جدول هستند بدانید، این است که Access امکان ایجاد آنها را فراهم می کند.
هنگامی که با هزارها یا صدها هزار رکورد سروکار دارید، بحث به کارگیری یک سیستم مدیریت پایگاههای داده پیش می آید. برای مثال چنان چه از کامپیوتر خواسته شود، تنها رکوردهایی را (از میان صدها هزار رکورد موجود در پایگاه داده) استخراج کرده و نمایش دهد که نام خانوادگی (فیلد Last Name) آنها با حرف «S» و کد پستی (فیلد Zipcodes) آنها با عدد «60» آغاز می شود، مدیریت پایگاه داده این کار را با سرعتی فراتر از حد تصور و توانایی بشر انجام می دهد.
اما سیستمهای مدیریت پایگاه داده فاقد «قوه درک مرسوم» می باشند. برای مثال، چنان چه اطلاعات را در فیلدهای صحیح وارد نکرده باشید، سیستم مدیریت پایگاه قادر به تصحیح این اشتباه نخواهد بود.
متن کامل را می توانید دانلود نمائید
چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)
ولی در فایل دانلودی متن کامل پایان نامه
همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند
موجود است
تاریخچه SQL از لابراتوار IBM در سان خوزه کالیفرنیا شروع میشود. جایی که SQL در اواخر دهه 1970 میلادی شکل گرفت.
کلمه SQL برگرفته از حروف اول کلمات Structuted Query Language ساخته شده و اغلب اوقات اشاره به 'sequel' میکند.
این زبان ابتدا برای محصول DB2 شرکت IBM (یک سیستم مدیریت پایگاه دادهای رابطهای یا RDBMS که امروزه نیز برای بعضی محیطها فروخته میشود، طراحی شد.)
در واقع SQL امکان RDBMS را فراهم میآورد. SQL یک زبان غیر روالمند میباشد، بر خلاف زبانهای روانمند یا زبانهای نسل سوم (3 GLs) مثل کوبول و C که در آن زمانها ایجاد شده بودند.
تذکر ـ غیر روانمند یعنی چه به جای چگونه، بطور مثــال SQL میگوید که دادهها باید ذخیره، حذف، اضافه یا بازیابی شوند بدون آنکه به چگونگی انجام آنها کاری داشته باشد.
ویژگی مهمی که باعث تفاوت بین DBMS و RDBMS میگردد، آن است که یک RDBMS از یک زبان مبتنی بر مجموعهها استفاده میکند. در اکثر RDBMS ها این زبان، زبان SQL است. در نتیجه SQL زبان مبتنی بر مجموعهها است.
SQL، یک زبان کامپیوتری مبتنی بر استاندارد (American National Standards Institute) ANSI برای بازیابی و بروز رسانی دادهها در یک پایگاه دادهای میباشد و با برنامههای پایگاه دادههایی مانند MS Access ، DB2 ، MS SQL Server ، Oracle، Sybase و ... کار میکند.
از طریق SQL، یک برنامه نویس یا گرداننده دادهها میتواند کارهای زیر را انجام دهد:
تغییر ساختار یک پایگاه دادهای
تغییر مشخصات امنیتی سیستم
امکان اعطای اجازه دسترسی کاربران به پایگاه دادهای یا جداول
پرس و جو از یک پایگاه دادهای
استفاده از SQL و پایگاه دادهای رابطهای نیز از مهمترین اقدامات انجام شده در جهت توسعه کاربرد Client/Server میباشد.
SQL بطور کلی شامل دو گروه از جملات میباشد:
فصل اول: بررسی بانک اطلاعاتی SQL11
الف ـ آشنایی و استفاده از دستور SELECT 12
دستور SELECT 13
پرس و جو با استفاده از DISTINCT14
عبارات 15
شرایط15
عملگرها16
عملگردهای ریاضی16
عملگردهای مقایسهای16
عملگرهای کاراکتری17
عملگرهای منطقی19
عملگرهای مجموعهای20
عملگرهای دیگر21
توابع 23
توابع جمعی23
توابع تاریخ و زمان24
توابع ریاضی26
توابع کاراکتری26
توابع تبدیلی29
ب ـ آشنایی و استفاده از دستورات پردازشها29
جملات پردازش دادهها29
درج دادهها با استفاده از جمله INSERT 31
درج یک رکورد با استفاده از INSERT … VALUES 31
درج چندین رکورد با استفاده از INSERT … SELECT 32
تغییر نوع دادههای موجود با استفاده از جمله DELETE 34
ورود و صدور دادهها از منابع خارجی36
شبه جملات در پرس و جوهای SQL 38
تعیین معیاری با شبه جمله WHERE 38
شبه جمله STARTING WITH 38
شبه جمله ORDER BY 39
شبه جمله GROUP BY 40
شبه جمله HAVING 40
فصل ج ـ آشنایی و استفاده از دستورات تعریف دادهها42
ایجاد و نگهداری جداول42
شروع کار با جمله ایجاد پایگاه دادهای (CREATE DATABASE)42
راههای ایجاد پایگاه داده42
طراحی پایگاه دادهای43
ایجاد یک فرهنگ دادهای (کاتالوگ سیستم)45
ایجاد فیلد کلید46
جمله CREATE TABLE 46
جمله ALTER TABLE 48
جمله DROP TABLE 50
جمله DROP DATABASE 51
ایجاد شاخصها بر روی جداول جهت بهبود اجرا51
استفاده از شاخصها51
شاخصها چه هستند؟52
نکات شاخص بندی54
شاخصبندی روی بیشتر از یک فیلد55
استفاده از کلمه کلیدی UNIQUE به همراه CREATE INDEX 55
شاخصها و اتصالها55
ایجاد دیدها57
معرفی دید57
کاربرد دیدها57
تغییر نام ستونها58
پردازش دید در SQL 58
محدودیتهای استفاده از SELECT 59
تغییر دادهها در یک دید 59
مشکلات تغییر دادهها با استفاده از دیدها 59
کاربردهای مشترک دیدها 60
استفاده از دیدها برای تبدیل واحدها 61
سادهسازی پرس و جوهای پیچیده با استفاده از دیدها 62
حذف دیدها با استفاده از جمله DROP VIEW 62
د ـ اتصال جداول 64
اتصال جدولها به شرط تساوی 64
اتصال جدولها به شرط عدم تساوی 65
اتصال جدولها با استفاده از کلمه کلیدی JOIN 66
اتصال درونی (INNER JOIN) 66
اتصال بیرونی (OUTER JOIN) 66
ه ـ کنترل جامعیت دادهها 68
معرفی محدودیتها 68
جامعیت دادهها 68
چرا از محدودیتها استفاده میکنیم؟ 69
مروری بر انواع محدودیتها 70
محدودیتهای NOT NULL 71
محدودیتهای کلید اصلی 72
محدودیتهای یکتایی 72
محدودیتهای کلید خارجی 72
محدودیتهای کنترل 74
محدودیتهای مدیریتی 74
استفاده از ترتیب صحیح 75
روشهای مختلف در ایجاد محدودیتها 76
و ـ نرمال سازی پایگاه دادهها 77
پایگاه دادهای خام 77
طراحی پایگاه دادهای منطقی 77
نیازهای کاربر نهایی چیست؟ 78
افزونگی دادهها 79
فرمهای نرمال 80
فرم اول نرمال 81
فرم دوم نرمال 81
فرم سوم نرمال 81
مزایای نرمال سازی 81
معایب نرمال سازی 83
از نرمال درآوردن یک پایگاه اطلاعاتی83
فصل دوم: بررسی بانک اطلاعاتی اکسس85
مقدمه85
آشنایی با اکسس 86
تعریف کلی از ACCESS 88
تکنیک کار در اکسس89
طراحی جدول (TABLE) 90
آشنایی با خصوصیات فیلدها در محیط طراحی91
انواع عملگرها 102
آشنایی با تنظیم خصوصیات محیط ورود دادهها (DataSheet View) 103
انواع فیلترها 108
طرز ایجاد Relationship 109
آشنایی با طراحی Query 113
ایجاد Query از طریق Design View 114
کاربرد Total در Select Query 116
آشنایی با Action Query 117
آشنایی با طراحی فرم (From) 118
فرم چیست؟ 119
طرز کار Form Wizard 120
طرز کار AutoForm 121
تفاوت فرم و گزارش122
آشنایی با طراحی Report 123
طرز کار Report Wizard 124
منابع 125
شامل 125 صفحه فایل word
فصل1: پایگاه داده چیست؟…………………….. 1
یک مجموعه سازماندهی شده از اطلاعات………………… 1
رکوردها و فیلدها……………………………….. 2
جداول و پایگاههای داده………………………….. 2
دونمای Datasheet و Forms ………………………….. 3
شروع Access…………………………………….. 4
بازکردن پایگاه داده نمونه Northwind………………… 5
پنجره Data base…………………………………… 6
نوارهای ابزار Access…………………………….. 7
پسوند نام فلیل های Access………………………… 8
فکر کردن در مورد فیلدها…………………………. 8
ویژگی Online Help…………………………………. 9
به کارگیری دستیار Office………………………….. 9
به کارگیری کادر Ask a Question برای دریافت کمک………… 10
استفاده از پنجره Help جهت دریافت کمک………………. 10
استفاده از Online Help در کاردهای محاوره…………….. 12
بستن یک پایگاه داده…………………………….. 12
بستن Access…………………………………….. 12
فصل 2: ایجاد پایگاهای داده در Access………….. 13
تولید یک پایگاه داده جدید و خالی…………………. 13
انتخاب جدول نمونه………………………………. 13
انتخاب فیلدها………………………………….. 14
تغییر دادن نام فیلدها…………………………… 15
تعیین کلید اولیه……………………………….. 16
وارد کردن داده ها در جدول……………………….. 17
تغییر پهنای ستونها……………………………… 19
سوئیچ کردن به نمای Design………………………… 20
تولید ایندکس…………………………………… 21
فصل 3 تصحیح پایگاههای داده Access…………….. 24
تغییر و حذف رکوردهای یک پایگاه داده………………. 24
نوع داده (Data Type)……………………………… 26
تغییر نوع داده ها………………………………. 28
اضافه کردن فیلدهای جدید به یک جدول……………….. 29
تغییر دادن ترتیب فیلدهای یک جدول…………………. 31
ذخیره کردن یک پایگاه داده روی فلاپی دیسک…………… 31
ذخیره کردن یک پایگاه داده Access روی دیسک………….. 32
فصل 4: کارآمد کردن پایگاههای داده……………. 33
مرتب کردن رکوردهای جدول…………………………. 33
ذخیره کردن قواعد مرتب سازی در قالب یک معیار……….. 35
فیلتر کردن رکوردهای یک جدول……………………… 37
ذخیره کردن قاعده یک فیلتر در قالب یک معیار………… 40
تولید یک معیار با استفاده از یک ویزارد……………. 41
اضافه و حذف کردن فیلدها در یک معیار………………. 44
یافتن داده ها………………………………….. 45
فصل 5: کار با فرمها………………………… 47
تولید فرم با استفاده از ویزارد Form………………. 47
گشت و گذار در نمای Form…………………………. 50
کارکترهای جانشین در فیلترها و معیارها……………. 53
تولید فرمی با فیلدهای کامل………………………. 54
به کارگیری یک فرم جهت تولید رکوردهای جدید…………. 55
تصحیح جانمایی و محتوای فرمها…………………….. 56
فصل 6: کار با گزارشها………………………. 63
اولین گزارش …………………………………… 63
ویژگی AutoReport…………………………………. 63
گزارش گروه بندی Grouped Report……………………… 65
تصحیح گزارش……………………………………. 69
نمای report Design …………………………………. 70
خواص گزارشها…………………………………… 70
قالب بندی فیلدهای یک گزارش………………………. 71
تولید زیر مجموع برای گروه ها…………………….. 75
محاسبه مقادیر مجموع در کل گزارش………………….. 76
چکیده
منت خدای را که مرا فرصت دادتا بجویم وحقیقتها را بیابم.
آژانس مسکن، طرحی است که به افراد یاری می رساند تا در امر فروش ،رهن،اجاره،خرید به صورت گسترده و جامع و همراه با آمارگیری دقیق روبرو شوند . در سالهای اخیر این کار بصورت دستی انجام می گرفت و بایگانی
می شد که از نظر حجم، مشکلاتی را به همراه داشت اما امروزه با پیشرفت علم این کار کامپیوتری شده است و انجام هر کاری را برای افراد آسانتر کرده است ، لذا جهت طراحی آژانس مسکن،از نرم افزار اکسس استفاده شده است که طی فصلهای گفته شده چگونگی ایجادو نحوۀ فراگیری ،دیتابیس، فرم ،کوﺋیری و………. توضییح داده شده است .
در خاتمه بر خود واجب می دانم که سپاس خود را به حضور دوستانی که در تهیه این اثر مرا تشویق و یاری نموده اند تقدیم نمایم.
مقدمه
بهترین نوع اطلاعات ممکن ،اطلاعاتی هستندکه سازماندهی آنها امکان یافتن سریع وساده حقایق مورد نیاز و اضافه کردن آیتم های اطلاعاتی جدید را فراهم نماید.
هر پایگاه داده مجموعه ای سازماندهی شده از اطلاعات مربوط به یک عنوان یا موضوع بخصوص است. منظور از عبارت << سازماندهی شده >> این است که به سادگی می توان آیتم های اطلاعاتی خاص مورد نظر را از میان اطلاعات موجود در پایگاه داده یافت وآیتم های جدید را به آن اضافه کرد.
نرم افزار مایکرو سافت اکسس ، برنامه ای است که کاربر را در جهت تولید و کارکردن با پایگاههای داده یاری می دهد.
فصل اول،کاربر را با اجزاء و مفاهیم پایگاههای داده آشنا می کند. در فصل دوم،کاربر ایجاد اولین پایگاه داده در اکسس وهمچنین کلیدها وایندکس ها وروش دیگر برای مشاهده پایگاههای داده که نمای دیزاین(طراحی )نام دارد را فرا خواهد گرفت.
.در فصل سوم،ملاحظه خواهید کرد که هر یک از فیلدهای یک جدول ،دارای نوع داده مشخصی است که نحوه تفسیر فیلد مزبور ،چگونگی نگهداری دادها در آن ونوع دادهایی را که وارد کردن آنها در فیلد مزبور مجاز می باشد،تعیین می کند.
در فصل چهارم ،به کارگیری یک برنامه پایگاه داده برای تولید یک جدول روش بسیار مفیدی جهت مدیریت اطلاعات و یافتن سریع آیتم های خاص مورد نظر می باشد .دراین فصل مراحل وشرایط مرتب سازی و ذخیره فیلترها در قالب یک معیار (کوﺌیری)توضییح داده شده است.
در فصل پنجم ،توضییح داده شده است که هر چیز ی که امکان انجام آن در نمای دیتا شیت وجود دارد در مورد یک فرم نیز قابل انجام است .برای مثال می توان رکوردهای جدید را در یک فرم اضافه کرده و رکوردهای موجود را تغییر داد وهمچنین می توان رکوردها را با ترتیبهای مختلف مرتب کرده و یا آنها را به نحوی فیلتر کرد که تنها رکوردهایی که شرط خاصی را ارضا می کنند به نمایش در آیند.
در فصل ششم ،نحوه استحصا ل اطلاعات و اراﺌه آن به صورتی مفید و قابل دسترس توضییح داده شده است و همچنین در انتهای این فصل کاربر قادر خواهد شد که اطلاعاتی را که از یک پایگاه داده استخراج کرده است ،در صفحه نمایش به نمایش درآورد.گزارشی ازیک پایگاه داده را به چاپ برساندو سر صفحه وپا صفحه های مورد نیاز خود را تولید وسفارشی کند.
در خاتمه ،امید است که مطالب اراﺌه شده مفید و مورد رضایت واقع شود.
فصل 1
پایگاه داده چیست؟
یک مجموعه سازماندهی شده از اطلاعات
هر پایگاه داده مجموعه ای از اطلاعات مربوط به یک عنوان یا موضوع خاص می باشد. این مجموعه معمولاً به نحوی سازماندهی می شود که کاربر بتواند:
پایگاههای داده الزاماً در کامپیوتر نگهداری نمی شوند. برای مثال کتابچه های آدرس و فهرستهای تلفن پایگاههای داده ای هستند که روی کاغذ ثبت شده اند (هر چند ممکن است افراد بسیار معدودی آنها را پایگاه داده بنامند)
اما نگهداری یک پایگاه داده در کامپیوتر، باعث تسهیل و تسریع فرآیند دست کاری اطلاعات موجود در آن
می شود. برای مثال با بکارگیری یک فهرست تلفن (چاپ شده روی کاغذ) به راحتی می توان شماره تلفن افراد دلخواه خود را با در اختیار داشتن نام آنها پیدا کنید. اما عکس این موضوع صادق نبوده و یافتن نام افراد بر اساس شماره تلفن آنها بسیار دشوار خواهد بود.
اما با استفاده از یک فهرست تلفن کامپیوتری اطلاعات فوق الذکر را با سرعت سهولت بیشتری می توان دریافت کرد. همچنین با استفاده از چنین فهرست تلفنی نام تمام افرادی که در یک خیابان بخصوص زندگی میکنند یا تمام افرادی که نام کوچک آنها Paul می باشد، را به راحتی پیدا کرد.
پایگاههای داده کامپیوتری انعطاف پذیر هستند. بدین معنی که روشهای بسیار متعدد و متنوعی را برای کار کردن با اطلاعات (حتی مقادیر بزرگی از اطلاعات) تدارک می بینند. نرم افزار Microsoft Access نمونه ای از سیستمهای مدیریت پایگاههای داده (برنامه هایی که امکان تولید و مدیریت پایگاههای داده در کامپیوتر را فراهم می کنند)
رکوردها و فیلدها
معمولاً اطلاعات موجود در یک پایگاه داده، به کوچک ترین اجزا تقسیم می شوند. هر یک از این اجزا در فیلد مخصوص به خود قرار می گیرد. برای مثال جهت وارد کردن نام و آدرس افراد در یک پایگاه داده کاربر،
نمی تواند تمام اطلاعات هر فرد را در یک فیلد واحد، نظیر آنچه در زیر نشان داده شده است را وارد نماید.
بلکه به طور طبیعی هر قطعه از اطلاعات را در فیلد جداگانه ثبت می کند تا امکان تشخیص و تمیز دادن آنها از یکدیگر فراهم شود.
جداول و پایگاههای داده
به مجموعه ای از رکوردها، جدول گفته می شود. چنانچه یک پایگاه داده تنها حاوی یک جدول ساده باشد، جدول مزبور خود در حکم پایگاه داده خواهد بود. در این مهارت ICDL تنها با پایگاههای داده سرو کار دارد که حاوی یک جدول هستند. تنها چیزی که باید در مورد دسته ای از پایگاه داده که حاوی بیش از یک جدول هستند بدانید، این است که Access امکان ایجاد آنها را فراهم می کند.
هنگامی که با هزارها یا صدها هزار رکورد سروکار دارید، بحث به کارگیری یک سیستم مدیریت پایگاههای داده پیش می آید. برای مثال چنان چه از کامپیوتر خواسته شود، تنها رکوردهایی را (از میان صدها هزار رکورد موجود در پایگاه داده) استخراج کرده و نمایش دهد که نام خانوادگی (فیلد Last Name) آنها با حرف «S» و کد پستی (فیلد Zipcodes) آنها با عدد «60» آغاز می شود، مدیریت پایگاه داده این کار را با سرعتی فراتر از حد تصور و توانایی بشر انجام می دهد.
اما سیستمهای مدیریت پایگاه داده فاقد «قوه درک مرسوم» می باشند. برای مثال، چنان چه اطلاعات را در فیلدهای صحیح وارد نکرده باشید، سیستم مدیریت پایگاه قادر به تصحیح این اشتباه نخواهد بود.
(ممکن است هنگام انتقال از فایل ورد به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل است)
متن کامل را می توانید دانلود نمائید
چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)
ولی در فایل دانلودی متن کامل پایان نامه
همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند
موجود است