فی لوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی لوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود مقاله ISI معماری جریان داده

اختصاصی از فی لوو دانلود مقاله ISI معماری جریان داده دانلود با لینک مستقیم و پر سرعت .

موضوع فارسی :معماری جریان داده

موضوع انگلیسی :Dataflow Architectures 

تعداد صفحه :18

فرمت فایل :PDF

سال انتشار :2008

زبان مقاله : انگلیسی 

 

در کان شبکه فرآیند (KPN)، فرآیندهای (گره) برقراری ارتباط با FIFO سویه نا محدود
کانال (کمان)، با اموال غیر مسدود می نویسد و می خواند مسدود کردن در کانال. KPN فراهم می کند
یک مدل معناشناختی محاسبه، که در آن محاسبات را می توان به عنوان مجموعه ای از غیر همزمان ارتباط بیان
فرآیندهای. با این حال، نا محدود ناهمزمان FIFO است بر اساس عمل تحقق در و از این رو
نیاز به پالایش در سخت افزار واقعی است. در این کار، ما با KPN شروع به عنوان مدل محاسبه برای
GALS، و بحث در مورد چگونگی معماری GALS های مختلف را می توان متوجه شد. ما قرض ایده هایی از موجود
معماری جریان داده برای طرح های GALS ما است.

 

 


دانلود با لینک مستقیم


دانلود مقاله ISI معماری جریان داده

پایان نامه مفاهیم پایگاه داده های رابطه ای و نرمال سازی 266 ص

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

پایان نامه مفاهیم پایگاه داده های رابطه ای و نرمال سازی 266 ص


پایان نامه مفاهیم پایگاه داده های رابطه ای و نرمال سازی  266 ص

پایان نامه مفاهیم پایگاه داده های رابطه ای و نرمال سازی  

266 صفحه در قالب word

 

 

 

 

فهرست مطالب:

 دیگر زبانهای رابطه ای                                            .    1

5-1- حساب رابطه ای چند تایی                                               ..    3

5-1-1- طرح مثال                                                       .    4

5-1-2- تعاریف رسمی                                                    .   9

5-1-3- اطمینان در بیان                                                       11

5-1-4- زبان های توانای پر معنی                                                  12

5-2-  قلمرو حساب رابطه ای                                                    13

5-2-1- تعریف رسمی                                                    ..   13

5-2-2- پرس وجوهای نمونه                                                    14

5-2-3- ایمنی عبارات                                                    .   16

5-2-4- قدرت بیانی زبان                                                  ..   18

5-3- پرس وجو از طریق مثال                                                ..   19

5-3-1-جدول های ساختمان                                                    20

5-3-2- پرس وجو هایی روی یک رابطه                                              20

5-3-3- پرس وجو روی رابطه های جداگانه                                             25

5-3-4- جعبه وضعیت                                                        27

5-3-5- رابطه نتیجه                                                      .   30

5-3-6- QBEدر مایکروسافت اکسس                                           ..   32 

5-4- دیتالوگ                                                        ..   35

5-4-1- ساختار اساسی                                                   ..    35

5-4-2- ترکیب دستورات دیتالوگ                                             .    38

5-4-3- ترکیب های معنایی دیتالوگ غیر بازگشتی                                     .     42

5-4-3-1- ترکیب های معنایی یک دستور                                              42

5-4-3-2- ترکیب معنایی برنامه                                               .     44

5-4-4- ایمنی                                                              47

5-4-5- عملیاتهای رابطه ای در دیتالوگ                                          ..     49

5-4-6- بازگشتی در دیتالوگ                                                     51

5-4-7- قدرت بازگشتی                                                   ..     56

5-5- خلاصه                                                         .     59

مرور  اصطلاحات                                                             60

تمرین مهارت                                                               61

تمرین ها                                                            .     63

نکاتی مربوط به فهرست کتاب                                                     66

ابزارها                                                            ..      67

بخش دوم :طراحی پایگاه داده                                                    68

فصل ششم: طراحی پایگاه داده مدل E-R                                                70

6-1- مفهوم کلی فرایند طراحی                                                    71

6-1-1-  مراحل طراحی                                                   .     72

6-1-2- طراحی جایگزین ها                                                      74

6-2- مدل موجودیت رابطه                                                  .     75

6-2-1- گروه موجودیت                                                         76

6-2-2- گروه رابطه ها                                                    ..     78

6-2-3- صفات                                                        .     83

6-3- محدودیت ها                                                     ..     87

6-3-1- ترسیم کاردینالیتی                                                  ..    87

6-3-2- کلیدها                                                        .    89

6-3-2-1- گروه موجودیت ها                                               ..     90

6-3-2-2- گروه رابطه ها                                                  .     91

6-3-3- مشارکت محدودیت  ها                                               .     93

6-4- نمودارهای موجودیت – رابطه                                             .      93

6-5- نتایج طراحی موجودیت – رابطه                                            .     102

6-5-1- استفاده از گروه موجودیت ها در مقابل صفات                                   ..     102

6-5-2- استفاده از گروه موجودیت ها به جای گروه رابطه ها                                ..     105

6-5-3- گروه رابطه های n-ary در مقایل دوگانه                                           106

 6-5-4-  جایگاه صفات رابطه                                               .      109

6-6- گروه موجودیت ضعیف                                                      111

6-7- ویژگیهای E-R  گسترده                                               .      114

6-7-1- ویژه کاری                                                     .      115

6-7-2 – عمومی سازی                                                   .      118

6-7-3- صفات وراثتی                                                   ..      120

6-7-4- محدودیت ها در عمومی سازی                                                 121

6-7-5- ترکیب                                                             125

6-7-6- نمادهای E-R جایگزین                                              .      128

6-8- طراحی پایگاه داده برای پروژه بانکداری                                       ..      130

6-8-1- جایگزین های طرح E-R                                                   131

6-8-2- الزامات داده برای پایگاه داده بانک                                        .      132

6-8-3- گروه های موجودیت برای پایگاه داده بانک                                    .      134

6-8-4- گروه های رابطه برای پایگاه داده بانک                                      .      135

6-8-5- نمودار E-R برای پایگاه داده بانک                                        ..      136

6-9- تبدیل شدن به الگوی رابطه ای                                            ..       136

6-9-1- ارائه گروه های موجودیت قوی                                                 138

6-9-2- ارائه گروه های موجودیت ضعیف                                         .       139

6-9-3 – ارائه گروه های رابطه                                               .       140

6-9-3-1- الگوهای زائد                                                 ..       142

6-9-3-2- ترکیب الگوها                                                 .       142

6-9-4- صفات ترکیبی و چند مقداری                                           ..       144

6-9-5- ارائه روش عمومی سازی                                              ..       145

6-9-6- ارائه دادن ترکیب                                                 ..       147

6-9-7- الگوی رابطه برای پروژه بانکداری                                         .       148

6-10- جنبه های دیگر طراحی پایگاه داده                                         ..       149

6-10-1- محدودیت داده ها وطراحی پایگاه داده رابطه ای                                 .       150

6-10-2- الزامات کاربردی : پرس وجوها ، کارایی                                    .       151

6-10-3- الزامات کنترل                                                  .       153

6-10-4- جریان داده ها                                                 ..        153

6-10-5- موضوعات دیگر در طراحی پایگاه داده                                     ..       154

6-11- زبان مدل سازی یکپارچه UML                                                  156

6-12- خلاصه                                                       ..      160

مروری بر اصطلاحات                                                   .       163

تمرین مهارت                                                        .       165

تمرینات                                                          .       170

منابع                                                                    173

ابزارها                                                            .      173

فصل هفتم: طراحی پایگاه داده رابطه ای                                         175

7-1- ویژگی های طراحی های رابطه ای خوب                                               176

7-1-1- طراحی جایگزین : الگوهای بزرگتر                                        ..       177

7-1-2- طراحی جایگزین : الگوهای کوچکتر                                       ..       181

7-2- محدوده های غیر قابل تجزیه واولین شکل نرمال                                   ..       185

7-3-  تجزیه با استفاده از وابستگی های عملیاتی                                       .       188

7-3-1- کلیدها و وابستگی های عملیاتی                                          .       188

7-3-2- شکل نرمال Boyce-codd                                            .       192

7-3-3- BCNF و حفاظت وابستگی                                                   193

7-3-4- سومین شکل نرمال                                                         197

7-3-5- شکل های نرمال بیشتر                                                      200

7-4- تئوری وابستگی عملیاتی                                                .      201

7-4-1- بستار مجموعه وابستگی های عملیاتی                                        .      201

7-4-2- بستار گروه های صفات                                               ..       205

7-4-3- پوشش استاندارد                                                          208

7-4-4- تجزیه بی نقص               .                                    ..      213

7-4-5- حفاظت وابستگی                                                  .      214

7-5- تجزیه با استفاده از وابستگی های عملیاتی                                       ..       217

7-5-1- تجزیه BCNF                                                          217

7-5-1-1- آزمون BCNF                                                         218

7-5-1-2- الگوریتم تجزیه BCNF                                           .       220

7-5-2- تجزیه 3NF                                                     .       222

7-5-3- مقایسه BCNF و 3NF                                             ..       225

7-6- تجزیه با استفاده از وابستگی های چند مقداری                                     .      226

7-6-1- وابستگی های چند مقداری                                             .       227

7-6-2- شکل نرمال چهارم                                                  .       230

7-6-3- تجزیه 4NF                                                    ..      232

7-7- دیگر شکل های نرمال                                                 .      234 

7-8- فرایند طراحی پایگاه داده                                                .       234

7-8-1- مدل E-R و نرمال سازی                                              .       235

7-8-2- نام گذاری صفات و رابطه ها                                                   237

7-8-3- از نرمال درآوردن برای کارایی                                           .       239

7-8-4- دیگر مباحث طراحی                                               ..        240

7-9- مدل سازی داده های موقتی                                              ..       241

7-10- خلاصه                                                       .       245

مرور اصطلاحات                                                      ..      246

تمرین مهارت                                                               248

تمرین                                                             .       250

واژه نامه                                                                  254

 

 

در این فصل ابتدا دوزبانی را که بیشتر رسمیت دارند را مطالعه می کنیم یکی حساب رابطه ای چندتایی و یکی حساب رابطه ای حوزه . که این دو زبان رسمی زبان هایی هستند بر پایة پرس و جو[1] و مبتنی بر منطق ریاضی ، و این دو زبان رسمی شکل پایه ای برای دو یا بیشتر زبان های دوستانه هستند ، که بعداً در این فصل QBE[2] و Datalog را مطالعه می کنیم .

بر خلاف SQL و QBE یک زبان گرافیکی به گونه ای به شکل جداول می باشد .QBE و جایگزینش خیلی مورد استفاده قرار می گیرند در سیستمهای پایگاه داده در کامپیوترهای شخصی . Datalog یک نمونه ترکیبی بعد از زبان Prolog دارد . هر چند در حال حاضر به صورت تجاری از این دست آورد استفاده نمی شود . Datalog بیشتر در جستجوی سیستم های پایگاه داده ای مورد استفاده قرار می گیرد .

برای QBE و Datalog ، ما ساختارها و مفاهیم بنیادی را سریع تر از یک کتاب راهنمای جامع کاربران برای این زبان ها به دست می آوریم ، عقیده بر این است که شخص یکی از این زبان ها را  انتخاب کند ، ممکن است در جزئیات متفاوت باشند یا ممکن است تنها یک زیر مجموعه از تمام زبان ها را تأیید کند . 

5-1  حساب رابطه ای چندتایی

وقتی که ما یک عبارت جبری رابطه ای را می نویسم . ما یک روالی را که جوابهایی برای پرس و جو به وجود می آورند را مهیا می کنیم . در مقام مقایسه حساب رابطه ای چندتایی یک زبان تحقیقی غیر رویه ای اطلاعات خوبی را بدون دادن یک روال ویژه برای به دست آوردن آن اطلاعات ارائه می دهد . یک پرس و جو در حساب رابطه ای چندتایی که مثل { t | p (t ) } بیان می شود منظور این است که آن یک مجموعه ای از همه متغییرهائی  چون t می باشد به گونه ای که p ( t )  مبتنی بر آن درست باشد به ازاء همه t ها. در دنباله مطالبمان ، ما از t [A] برای مشخص کردن مقدار متغییر t بر روی صفت A استفاده می کنیم و ما از   r  t برای مشخص کردن یک متغییر t که در رابطه با r می باشد ، استفاده می نماییم.

قبل از این که ما یک تعریف رسمی از حساب رابطه ای چندتایی ارائه بدهیم ، ما به بعضی از پرس و جو ها که در جملات جبری رابطه ای  در بخش 2-2 نوشته ایم برمی گردیم . به یاد آورید که پرس و جو ها از الگوی های زیر پیروی می کنند :

شاخه ( نام شاخه ـ شهر شاخه ـ موجودی (  دارائی ) )

خریدار ـ مشتری ( نام مشتری و جبر مشتری ، شهر مشتری )

وام ( شماره وام ـ نام شاخه ـ مقدار )

وام گیرنده ( نام مشتری ـ شماره وام )

حساب ( شماره حساب ـ نام شاخه ـ موجودی )

سپرده گذار ( نام مشتری ـ شماره حساب )

 

5- 1- 1- طرح مثال

پیدا کردن نام شاخه ، شماره وام ، مبلغ وام برای وام های بیشتر از 1200 دلار :

{loam ^ t [ amount ]> 1200   t½ t }

فرض کنید که ما خواسته باشیم فقط صفت ( شماره وام ) ، بیشتر از همه صفات رابطه وام باشد . برای نوشتن این پرس و جو در حساب رابطه ای چندتایی ما به نوشتن یک توضیح نیاز داریم . برای یک رابطه در این طرح یا مدل ( شماره وام ) ما به چندتایی ها بر روی  شماره وام  نیاز داریم هم چنانکه یک چندتایی در وام به وسیله یک صفت, مقداری بزرگتر از 1200 وجود دارد . برای بیان این تقاضا ما به ساختار وجود داشتن  از مطلق ریاضی نیاز داریم . نکته :

r ( Q (t) ) t

 وجود یک متغییر t متعلق به r به گونه ای که  Q

دانلود با لینک مستقیم


پایان نامه مفاهیم پایگاه داده های رابطه ای و نرمال سازی 266 ص

مقاله ارشد: پایگاه داده چند رسانه ای Multi-media Database

اختصاصی از فی لوو مقاله ارشد: پایگاه داده چند رسانه ای Multi-media Database دانلود با لینک مستقیم و پر سرعت .

مقاله ارشد: پایگاه داده چند رسانه ای Multi-media Database


مقاله ارشد: پایگاه داده چند رسانه ای Multi-media Database

پایگاه داده چند رسانه ای

 

Multi-media Database

 15 صفحه ورد

            

 

فهرست:

مقدمه: 2

مدیریت اطلاعات مالتی‌مدیا در پایگاه داده: 2

موارد مهم دیگر در مورد ذخیره‌‌سازی و بازیابی داده‌های مالتی‌مدیا: 3

:Continuous-Media Data. 7

ماهیت داده‌های مالتی‌مدیا: 7

مدل کردن داده‌های مالتی‌مدیا: 7

فرمت داده‌های مالتی‌مدیا: 9

پردازش Queryها: 10

پایگاه داده‌های تجاری که داده‌های مالتی مدیا را پشتیبانی می‌کنند: 13

منابع: 14


مقدمه:

رشد سریع استفاده از کامپیوتر برای پردازش داده‌های مالتی‌مدیا مساله‌ای را مطرح کرد و آن نحوه ذخیره و بازیابی این نوع داده‌ها بود. داده‌های مالتی‌مدیا را می‌توان به صورت زیر تعریف کرد:

به مجوعه متن، گرافیک و صدا برای نمایش اطلاعات[1].

در پایگاه داده‌های امروزی غالبا تنها از متن برای نگه‌داری اطلاعات استفاده می‌شود اما از حدود سال 1985 بحث پایگاه داده‌های مالتی‌مدیا مورد توجه قرار گرفت. اهمیت این نوع داده‌ها بسیار زیاد است. بنابراین تحقیقات بسیاری نیز در این زمینه صورت گرفته است که هدف از آنها ایجاد یک چهارچوب کلی برای درخواست، جمع آوری و ذخیره داده‌هایی مانند صوت و تصویر و عکس بوده است. ذخیره این نوع داده‌ها امکانات خاص خود را می‌طلبد. هر کدام از این نوع داده‌ها به چندین زیرمجموعه تقسیم می‌شوند و فرمت‌های مختلفی برای ذخیره و نمایش آنها وجود دارد به عنوان مثال عکسها را می‌توان با فرمت BMPیا GIF ذخیره کرد که هر کدام ویژگیهای خاص خود را دارند. مبحث پایگاه داده‌های مالتی‌مدیا یکی از مشکل‌ترین و پیچیده‌ترین مباحث در زمینه پایگاه داده‌ها است. مفاهیمی که در زمینه مباحث پایگاه داده‌های مالتی‌مدیا با آنها برخورد می‌شود را می‌توان به صورت زیر طبقه‌بندی کرد[2]:

  • معنا و مفهوم Query در این نوع پایگاه داده چیست؟
  • چه نوع زبانی برای بیان این Query استفاده می‌شود؟
  • نحوه ایجاد کامپایلر براین این نوع زبان.
  • نحوه ایجاد فهرست روی این نوع از داده‌ها.
  • تکنیکهای فشرده‌سازی داده‌ها.
  • چگونگی نمایش نتایج Query.

اگرچه برای برخی از این موارد راه‌حل های مناسبی ابداع شده است اما برای برخی هنوز نتایج مفیدی بدست نیامده و مشکلات هنوز باقی است و باید برای آنها راه‌حل های مناسبی پیدا کرد.

 


دانلود با لینک مستقیم


مقاله ارشد: پایگاه داده چند رسانه ای Multi-media Database

پایگاهای داده در Access

اختصاصی از فی لوو پایگاهای داده در Access دانلود با لینک مستقیم و پر سرعت .

پایگاهای داده در Access


پایگاهای داده در Access

 

 

 

 

 

 

 

چکیده

 منت خدای را که مرا فرصت دادتا بجویم وحقیقتها را بیابم.

آژانس مسکن، طرحی است که به افراد یاری می رساند تا در امر فروش ،رهن،اجاره،خرید به صورت گسترده و  جامع و همراه با آمارگیری دقیق روبرو شوند . در سالهای اخیر این کار بصورت دستی انجام می گرفت و بایگانی می شد که از نظر حجم، مشکلاتی را به همراه داشت اما امروزه با پیشرفت علم این کار کامپیوتری شده است و انجام هر کاری را برای افراد آسانتر کرده است ، لذا جهت طراحی آژانس مسکن،از نرم افزار اکسس استفاده شده است که طی فصلهای گفته شده چگونگی ایجادو نحوۀ فراگیری ،دیتابیس، فرم ،کوﺋیری و………. توضییح داده شده است .

در خاتمه بر خود واجب می دانم که سپاس خود را به حضور دوستانی که در تهیه این اثر مرا تشویق و یاری نموده اند تقدیم نمایم.

 مقدمه

 بهترین نوع اطلاعات ممکن ،اطلاعاتی هستندکه سازماندهی آنها امکان یافتن سریع وساده حقایق مورد نیاز و اضافه کردن آیتم های اطلاعاتی جدید را فراهم نماید.

هر پایگاه داده مجموعه ای سازماندهی شده از اطلاعات مربوط به یک عنوان یا موضوع بخصوص است. منظور از عبارت << سازماندهی شده >> این است که به سادگی می توان آیتم های اطلاعاتی خاص مورد نظر را از میان اطلاعات موجود در پایگاه داده یافت وآیتم های جدید را به آن اضافه کرد.

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

فصل اول،کاربر را با اجزاء و مفاهیم پایگاههای داده آشنا می کند. در فصل دوم،کاربر ایجاد اولین پایگاه داده در اکسس وهمچنین کلیدها وایندکس ها وروش دیگر برای مشاهده پایگاههای داده که نمای دیزاین(طراحی )نام دارد را فرا خواهد گرفت.

.در فصل سوم،ملاحظه خواهید کرد که هر یک از فیلدهای یک جدول ،دارای نوع داده مشخصی است که نحوه تفسیر فیلد مزبور ،چگونگی نگهداری دادها در آن ونوع دادهایی را که وارد کردن آنها در فیلد مزبور مجاز می باشد،تعیین می کند.

در فصل چهارم ،به کارگیری یک برنامه پایگاه داده برای تولید یک جدول روش بسیار مفیدی جهت مدیریت اطلاعات و یافتن سریع آیتم های خاص مورد نظر می باشد .دراین فصل مراحل وشرایط مرتب سازی و ذخیره فیلترها در قالب یک معیار (کوﺌیری)توضییح داده شده است.

در فصل پنجم ،توضییح داده شده است که هر چیز ی که امکان انجام آن در نمای دیتا شیت وجود دارد در مورد یک فرم نیز قابل انجام است .برای مثال می توان رکوردهای جدید را در یک فرم اضافه کرده و رکوردهای موجود را تغییر داد وهمچنین می توان رکوردها را با ترتیبهای مختلف مرتب کرده و یا آنها را به نحوی فیلتر کرد که تنها رکوردهایی که شرط خاصی را ارضا می کنند به نمایش در آیند.

در فصل ششم ،نحوه استحصا ل اطلاعات و اراﺌه آن به صورتی مفید و قابل دسترس توضییح داده شده است و همچنین در انتهای این فصل کاربر قادر خواهد شد که اطلاعاتی را که از یک پایگاه داده استخراج کرده است ،در صفحه نمایش به نمایش درآورد.گزارشی ازیک پایگاه داده را به چاپ برساندو سر صفحه وپا صفحه های مورد نیاز خود را تولید وسفارشی کند.

 در خاتمه ،امید است که مطالب اراﺌه شده مفید و مورد رضایت واقع شود.

فصل 1

پایگاه داده چیست؟

یک مجموعه سازماندهی شده از اطلاعات

هر پایگاه داده مجموعه ای از اطلاعات مربوط به یک عنوان یا موضوع خاص می باشد. این مجموعه معمولاً به نحوی سازماندهی می شود که کاربر بتواند:

  • آیتم های اطلاعاتی دلخواه خود را در آن دریابید.
  • آیتم های جدیدی را که با آنها مواجه می شوید، به آن اضافه کنید.

پایگاههای داده الزاماً در کامپیوتر نگهداری نمی شوند. برای مثال کتابچه های آدرس و فهرستهای تلفن پایگاههای داده ای هستند که روی کاغذ ثبت شده اند (هر چند ممکن است افراد بسیار معدودی آنها را پایگاه داده بنامند)

اما نگهداری یک پایگاه داده در کامپیوتر، باعث تسهیل و تسریع فرآیند دست کاری اطلاعات موجود در آن

می شود. برای مثال با بکارگیری یک فهرست تلفن (چاپ شده روی کاغذ) به راحتی می توان شماره تلفن افراد دلخواه خود را با در اختیار داشتن نام آنها پیدا کنید. اما عکس این موضوع صادق نبوده و یافتن نام افراد بر اساس شماره تلفن آنها بسیار دشوار خواهد بود.

اما با استفاده از یک فهرست تلفن کامپیوتری اطلاعات فوق الذکر را با سرعت سهولت بیشتری می توان دریافت کرد. همچنین با استفاده از چنین فهرست تلفنی نام تمام افرادی که در یک خیابان بخصوص زندگی می‌کنند یا تمام افرادی که نام کوچک آنها Paul می باشد، را به راحتی پیدا کرد.

پایگاههای داده کامپیوتری انعطاف پذیر هستند. بدین معنی که روشهای بسیار متعدد و متنوعی را برای کار کردن با اطلاعات (حتی مقادیر بزرگی از اطلاعات) تدارک می بینند. نرم افزار Microsoft Access نمونه ای از سیستمهای مدیریت پایگاههای داده (برنامه هایی که امکان تولید و مدیریت پایگاههای داده در کامپیوتر را فراهم می کنند)

رکوردها و فیلدها

معمولاً اطلاعات موجود در یک پایگاه داده، به کوچک ترین اجزا تقسیم می شوند. هر یک از این اجزا در فیلد مخصوص به خود قرار می گیرد. برای مثال جهت وارد کردن نام و آدرس افراد در یک پایگاه داده کاربر،

نمی تواند تمام اطلاعات هر فرد را در یک فیلد واحد، نظیر آنچه در زیر نشان داده شده است را وارد نماید.

بلکه به طور طبیعی هر قطعه از اطلاعات را در فیلد جداگانه ثبت می کند تا امکان تشخیص و تمیز دادن آنها از یکدیگر فراهم شود.

جداول و پایگاههای داده

به مجموعه ای از رکوردها، جدول گفته می شود. چنانچه یک پایگاه داده تنها حاوی یک جدول ساده باشد، جدول مزبور خود در حکم پایگاه داده خواهد بود. در این مهارت ICDL تنها با پایگاههای داده سرو کار دارد که حاوی یک جدول هستند. تنها چیزی که باید در مورد دسته ای از پایگاه داده که حاوی بیش از یک جدول هستند بدانید،‌ این است که Access امکان ایجاد آنها را فراهم می کند.

هنگامی که با هزارها یا صدها هزار رکورد سروکار دارید، بحث به کارگیری یک سیستم مدیریت پایگاههای داده پیش می آید. برای مثال چنان چه از کامپیوتر خواسته شود، تنها رکوردهایی را (از میان صدها هزار رکورد موجود در پایگاه داده) استخراج کرده و نمایش دهد که نام خانوادگی (فیلد Last Name) آنها با حرف «S» و کد پستی (فیلد Zipcodes) آنها با عدد «60» آغاز می شود، مدیریت پایگاه داده این کار را با سرعتی فراتر از حد تصور و توانایی بشر انجام می دهد.

اما سیستمهای مدیریت پایگاه داده فاقد «قوه درک مرسوم» می باشند. برای مثال، چنان چه اطلاعات را در فیلدهای صحیح وارد نکرده باشید، سیستم مدیریت پایگاه قادر به تصحیح این اشتباه نخواهد بود.

 

فصل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


دانلود با لینک مستقیم


پایگاهای داده در Access

تریگر های فازی در پایگاه داده فعال 100 ص

اختصاصی از فی لوو تریگر های فازی در پایگاه داده فعال 100 ص دانلود با لینک مستقیم و پر سرعت .

تریگر های فازی در پایگاه داده فعال 100 ص


تریگر های فازی در پایگاه داده فعال 100 ص

دانشکــده فنی مهندسی

گروه کامپیوتر

پایان نامه برای دریافت درجه کارشناسی ارشد M.Sc.

عنوان :

تریگر های فازی در پایگاه داده فعال

 

 

 

 

 

 

چکیده

پایگاه‌های دادة فعال با هدف ایجاد تعامل در پایگاه‌های داده ایجاد شدند. در این نوع پایگاه داده با تعریف قوانین و بدون نیاز به کدنویسی، سیستم قادر به عکس‌العمل مناسب در مقابل رویدادهای مهم در شرایط خاص می‌باشد. تعریف قوانین ساده‌ترین نوع بیان محدودیت‌ها بوده که برای متخصص های محیط نیز قابل درک می‌باشد. اما در بیان تجربیات اغلب از کلمات فازی استفاده می‌شود که ترجمه آن‌ها به مقادیر دقیق منجر به کاهش ارزش معنایی دانش می‌شود. فازی‌سازی پایگاه‌های داده فعال با هدف نزدیک‌تر نمودن زبان بیان قوانین به زبان طبیعی انسان مطرح شد. این امر کمک می‌کند دانش متخصصین، مستقیماً به پایگاه داده منتقل شود. ضمن اینکه تغییرات نیز با کمترین هزینه، بر قوانین تعریف شده اعمال می‌شود.

اولین گروه فازی‌سازی گرداننده پایگاه‌های دادة فعال ولسکی و بوعزیز و همکارانشان بودند که به فازی نمودن رویداد، شرط و واکنش در تعریف قوانین پرداخته‌اند و طی چند مقاله نتایج آن را ارائه نمودند[2, 3, 5, 7, 8, 9, 10]، این گروه در پروژه Tempo به پیاده‌سازی فازی این سه بخش پرداخته‌اند.

گروه دومی که در این زمینه فعالیت نموده است گروه آقایان یوسل سایجین و اوزگور اولوسوی میجباشد که در دو مقاله به جنبه کاربرد تریگرهای فازی در پایگاه داده های فعال سیار پرداخته اند[4, 6].

فازی نمودن پایگاه‌های دادة فعال با هدف کاربردی‌تر نمودن پایگاه‌های داده مطرح شد. این پایان‌نامه ضمن اصلاح تریگر های فازی معرفی شده توسط گروه اول با ایجاد تغییراتی در آنها از تریگر های فازی جهت عمل رونوشت برداری فازی استفاده می کند.

در ادامة این پایان‌نامه یک معماری ساده از موتور رونوشت برداری فازی در پایگاه دادة فعال ارائه می‌شود و در پایان با یک نمونة پیاده‌سازی شده از موتور رونوشت برداری فازی موارد پیشنهادی ارزیابی می‌گردد.

کلیدواژه ها: پایگاه دادة فعال، تریگرهای فازی، رونوشت برداری فازی، کمیت سنج های فازی، همگام سازی، دوره پوشش برنامه، دوره پوشش رونوشت برداری، دوره پوشش فازی.

 

فهرست مطالب

بخش اول: مفاهیم و تعاریف، کارهای انجام شده 1

فصل اول: کلیات... 2

1-1 مقدمه. 2

1-2 مروری بر فصول پایان‌نامه. 5

فصل دوم: پایگاه داده فعال. 6

2-1 مدیریت داده 6

2-2 مدیریت قوانین.. 7

2-2-1 تعریف قانون. 7

2-2-1-1 رویداد. 8

2-2-1-2 شرط.. 12

2-2-1-3 واکنش... 13

2-2-2 مدل اجرایی.. 14

2-2-2-1 اولویت اجرایی در قوانین.. 16

2-2-2-2 معماری پایگاه دادة فعال. 17

2-2-2-3 آشکارساز رویداد. 18

2-2-2-4 ارزیابی شرط.. 19

2-2-2-5 زمانبندی.. 20

2-2-2-6 اجرا 21

2-3 نمونه‌های پیاده‌سازی شده 21

2-3-1 Starburst 21

2-3-2 Ariel 23

2-3-3 NAOS.. 24

2-4 نتیجه. 25

فصل سوم: مفاهیم فازی.. 26

3-1 مجموعه‌های فازی.. 27

3-2 عملگرهای فازی.. 29

3-3 استنتاج فازی.. 30

3-4 ابهام‌زدایی.. 31

3-5 نتیجه. 31

فصل چهارم : پایگاه دادة فعال فازی .......................................................................... 32

4-1 تعریف فازی قوانین ...................................................................................... 33

4-1-1 رویداد فازی ..................................................................................... 34

4-1-1-1 رویدادهای مرکب ...................................................................... 36

4-1-1-2 انتخاب فازی اجزاء رویدادهای مرکب .......................................... 38

4-1-2 شرط فازی ....................................................................................... 38

4-1-3 واکنش فازی ..................................................................................... 40....

4-1-4 تعیین فازی موقعیت زمانبندی ............................................................. 41

4-2 معماری و مدل اجرایی قوانین ........................................................................ 43

4-2-1 آشکارساز رویداد .............................................................................. 44

4-2-2 بررسی شرط ..................................................................................... 45

4-2-3 اجرا ................................................................................................ 45

4-2-4 زمانبندی .......................................................................................... 45

4-3 نتیجه ........................................................................................................... 47

بخش دوم: کاربردی جدید از تریگر فازی، رونوست برداری فازی، نتایج آزمایشات ......... 48

فصل پنجم: رونوشت برداری فازی ............................................................................ 49

5-1 رونوشت برداری .......................................................................................... 50

5-1-1 رونوشت برداری همگام ..................................................................... 50

5-1-2 رونوشت برداری ناهمگام ................................................................... 51

5-1-3 ماشین پایه رونوشت برداری داده.......................................................... 52

5-1-4 مقایسه دو روش همگام و ناهمگام....................................................... 53

5-2 رونوشت برداری فازی................................................................................... 56

5-2-1 استفاده از تریگرها برای فازی نمودن رونوشت برداری............................ 57

5-3 کمیت سنج های فازی.................................................................................... 59

5-3-1 روش محاسبه کمیت سنج های فازی.................................................... 60

5-3-2 کمیت سنج عمومی............................................................................. 61

5-3-3 کمیت سنج جزئی............................................................................... 64

5-3-4 کمیت سنج جزئی توسعه یافته............................................................. 67

5-4 روش جدید محاسبه حد آستانه در تریگرهای فازی برای رونوشت برداری فازی........... 69

5-5 معماری ماشین رونوشت بردار فازی................................................................ 71

5-6 مثال............................................................................................................. 73

5-7 کارایی.......................................................................................................... 77

5-7-1 ترافیک در رونوشت برداری مشتاق...................................................... 79

5-7-2 ترافیک در رونوشت برداری تنبل......................................................... 80

5-7-3 ترافیک در رونوشت برداری فازی........................................................ 80

5-7-4 مقایسه تئوری هزینه رونوشت برداری فازی و تنبل................................. 81

5-8 جمع بندی.................................................................................................... 83

فصل ششم: پیاده سازی ............................................................................................ 84

6-1 Fuzzy SQL Server..................................................................................... 84

6-2 عملکرد اجزای Fuzzy SQL Server............................................................... 85

6-3 شبیه سازی تریگرهای فازی در پایگاه داده غیر فازی.......................................... 86

6-4 اجزاء تریگر فازی در پایگاه داده غیر فازی........................................................ 86

6-5 جداول سیستمی مورد نیاز............................................................................... 87

6-6 مثال............................................................................................................. 89

6-7 کارهای آتی................................................................................................... 94

مراجع و منابع ......................................................................................................... 95

 

 

 


دانلود با لینک مستقیم


تریگر های فازی در پایگاه داده فعال 100 ص