انواع فایل

دانلود فایل ، خرید جزوه، تحقیق،

انواع فایل

دانلود فایل ، خرید جزوه، تحقیق،

بانک اطلاعاتی مایکروسافت اکسس و دستیابی به آن در ویژوال بیسیک و پروژه 71 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 89

 

فهرست

مقدمه 2

بانک اطلاعاتی مایکروسافت اکسس 7

دستیابی داده در ویژوال بیسیک 6 40 پروژه 51

مقدمه

مقدمه

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

دراینکه مغز به عنوان کنترل کننده وفرمانده کلیه حرکات انسان دارای اهمیت فوق العاده زیادی میباشد ،هیچ شکی نیست وهمین امر یعنی متکامل بودن مغز است که انسان را اشرف مخلوقات کرده است.

لذا اهمیت ماشینی که بتواند بخشی از کار مغز را انجام دهد، آشکار میگردد و از اینروست که غالبا کامپیوتر را مغز الکترونیکی نامیده اند.

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

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

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



خرید و دانلود  بانک اطلاعاتی مایکروسافت اکسس و دستیابی به آن در ویژوال بیسیک و پروژه 71 ص


بانک اطلاعاتی توزیع شده 48 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 49

 

دانشگاه آزاد اسلامی

نام تحقیق :

بانک اطلاعاتی توزیع شده

زیر نظر استاد محترم:

مهندس علیخانزاده

گرد آورنده:

اعظم شکوری نسب

کد کلاس:

12657

زمستان 86

بانکهای اطلاعاتی توزیع شده(گزارش شماره 1)

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

فهرست مطالب این گزارش :

1. ذخیره اطلاعات به صورت توزیع شده

2. تراکنشهای توزیع شده

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

4. مدیریت بن بست

5. سنکرون کردن اطلاعت کپی شده

6. منابع

مقدمه

بانک های اطلاعاتی توزیع شده متشکل از سایتهایی غیر وابسته هستند که هیچ منبعی را به صورت فیزیکی به اشتراک نمی گذارند. هر سایت می تواند در اجرای تراکنشی که منجر به دستیابی به اطلاعات یک یا تعداد بیشتری سایت دیگر می شود شرکت نماید. تفاوت اصلی مابین بانکهای اطلاعاتی متمرکز و توزیع شده این است که در بانکهای اطلاعاتی متمرکز همه اطلاعات در یک نقطه متمرکز شده است در حالی که در بانکهای اطلاعاتی توزیع شده ممکن است قسمتهای مختلف اطلاعات در نقاط مختلف توزیع شده باشند و یا اینکه کپی های مختلفی از اطلاعات در نقاط مختلف نگهداری شوند[1].

1. ذخیره اطلاعات به صورت توزیع شده

ذخیره اطلاعات به صورت توزیع شده به دو روش Replication یا Fragmentationو یا ترکیبی از این دو روش انجام می گیرد. در روش Replication دقیقا یک کپی فیزیکی از اطلاعات در نقاط مختلف سیستم یعنی سایر سایتها ذخیره می گردد ولی در روش Fragmentation‌ اطلاعات به چند بخش یا پارتیشن تقسیم می شود و هر بخش در یکی از سایتها نگهداری می شود. در روش ترکیبی اطلاعات به چند بخش تقسیم می شوند و از تعدادی از بخشها و یا همه آنها کپی هایی در سایتهای مختلف نگهداری می شود. روش Fragmentation به دو طریق عمودی و افقی صورت می گیرد. در روش عمودی تقسیم بندی یک Relation روی فیلدها صورت می گیرد. یعنی هر بخش از اطلاعات مشتمل بر تعدادی از فیلدهای Relation‌ است ولی در روش افقی تقسیم بندی روی رکوردهای Relation‌ صورت می گیرد. برای مثال رکوردهای مربوط به ماه خرداد در یک بخش و رکوردهای مربوط به ماه تیر در بخش دیگری ذخیره می گردند. در روش عمودی برای دستیابی به Relation اولیه باید بین بخش های مختلف join‌ بزنیم و در روش افقی برای دستیابی به آن باید از اجتماع استفاده نماییم.

محاسن روش Replication عبارتند از:

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

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

معایب روش Replication :

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

پیچیدگی در مدیریت همزمانی :‌ به دلیل اینکه از یک داده چند کپی وجود دارد مدیریت Lock در این روش پیچیدگی بیشتری را نسبت به روش متمرکز به همراه خواهد داشت.

به طور کلی روش Replication بازدهی عمل خواندن را بالا برده و در دسترس بودن ایجاد می کند ولی برای عمل نوشتن بهینه نیست و سربار اضافی دارد.

2. تراکنشهای توزیع شده

هر سایتی یک مدیر تراکنش دارد که وظیفه آن حفظ خصوصیت های ACID در همان سایت است. همچنین هر سایت یک هماهنگ کننده تراکنش (Transaction Coordinator) دارد که وظیفه آن این است که در مورد تراکنشهایی که از آن سایت شروع می شوند:

تراکنش را شروع کند

تراکنش را به تعدادی زیر تراکنش تقسیم کند و آنها را بین مدیران تراکنش سایتهای مربوطه توزیع کند.

تراکنش را به پایان برساند یعنی یا آن را commit کند و یا در صورت commit نشدن تراکنش را در همه سایتهای شرکت کننده در آن Abort‌ کند.

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

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

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

همانطور که در یک سیستم متمرکز برای برقراری همزمانی مابین فراروندها از یک پروتکل Lock‌ استفاده می کنیم در سیستمهای توزیع شده نیز از یک پروتکل Lock استفاده می کنیم با این تفاوت که این پروتکل برای سیستم های توزیع شده طراحی شده است. برخی از این پرتکل ها عبارتند از Single Lock Manager، Primary Copy، Majority Protocol، Biased Protocol و ...

در Single Lock Manager یکی از سایتها را Lock Manager‌ می کنیم. هر کس که بخواهد Lock یا Unlock بکند از این سایت درخواست می کند. وقتی سایتی درخواست Lock‌ می کند اگر بتواند Lock را به آن می دهد و در غیر این صورت آن را در صف آن Lock قرار می دهد.

محاسن این روش عبارتند از : سادگی پیاده سازی و مدیریت Deadlock همانند روش متمرکز.

معایب این روش عبارتند از :‌ تبدیل سایتی که مدیر Lock روی آن قرار دارد به گلوگاه سیستم و از کار افتادن کل سیستم در صورت از کار افتادن مدیر Lock.



خرید و دانلود  بانک اطلاعاتی توزیع شده 48 ص


بانک اطلاعاتی View 32 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 32

 

دانشگاه آزاد اسلامی – واحد مشهد

موضوع تحقیق :

View

استاد ارجمند :

جناب آقای مهندس علیخانزاده

گرد آورنده :

حمیده سلیمی

زمستان 1386

فهرست

مقدمه

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

معماری سه سطحی

دید ادراکی

دید خارجی

دید داخلی

زبان میزبان

زبان داده ای فرعی

جداول اولیه و ارائه شده ، جداول مبنا (base table) نامیده می شوند . جدولی که توسط بعضی از عبارات رابطه ای از این جداول مبنا بدست می آید ، جدول مشتق شده (driven) نامیده می شود . بنابراین طبق تعریف ، جداول مبنا دارای وجود و موجودیت مستقل بوده (independent existence) درحالی که جداول مشتق دارای این تعریف نیستند ( جداول مشتق متکی به جداول مبنا هستند ) .

بنابراین مشاهده می شود که یک جدول مشتق دقیقا جدولی است که برحسب جداول دیگری تعریف می شود و واضح است که یک جدول مبنا دقیقا یک جدول مشتق نمی باشد .

اکنون ، سیستم های رابطه ای به طور مشخص باید درمرحله اول امکانی را برای ایجاد جداول مبنا فراهم سازند، برای مثال در SQL این مورد توسط عبارت CREATE TABLE انجام می شود ( توجه کنید دراینجا منظور از TABLE دقیقا جدول مبنا می باشد ) و به طور مشخص جداول مبنا باید نامگذاری شوند ( درواقع نام آنها درعبارت و دستوری که آنها را ایجاد می کند ، قید خواهد شد .



خرید و دانلود  بانک اطلاعاتی View 32 ص


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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 20

 

مقدمه:

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

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

سیستم های مدیریت بانک اطلاعاتی به مجموعه نرم افزارهایی گفته می شود که به کاربران اجازه می دهد تا اطلاعات خود را در ب انک های اطلاعاتی ذخیره تغییر یا بازیابی نمایند که وظایف زیر را بر عهده دارد.

1-ذخیره ساختن 2-فراهم نمودن مکانی جهت ذخیره نمودن 3-امکاناتی جهت تعریف واحد کار 4-کنترل نمودن دسترسی های همزمان به بانک اطلاعاتی 5-صحت اطلاعات موجود در بانک اطلاعاتی باید تضمین گردد6-بازیابی اطلاعات 7-استقلال اطلاعات 8-امنیت 9-برنامه ریزی کمکی

پنج نوع سیستم مدیریت بانک اطلاعهاتی 1-ترتیبی 2-شبکه ای3-مرتبطی4-متن آزاد 5-موضوعی .

بانک اطلاعاتی رابطه ای:

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

استقلال داده های منطقی:

این مشخصه بدین معنی است که تغییر اعمال شده یک خصلت تأثیری بر سایر خصلتهای همان رابطه نداشته باشد.

جامعیت ارجاعی و داده ای:

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

پرس و جوهای بداهه:

این مشخصه به کاربران این امکان را می دهد که بدون درگیر شدن با جزئیات امر داده های مورد نظر خود از بانک اطلاعاتی بازیابی کند.

زبان پرس وجوی ساخت یافته : SQL

یک زبان غیر روسیه ای است بر خلاف زبان هایی چون C یا cobol که نحوة دسترسی به داده ها و دستکاری آنها به طور صریح مشخص شود زبان SQL خود این کار را انجام می دهد .

ابزار مفیدی برای سازماندهی مدیریت و بازاریابی اطلاعات از بانکهای اطلاعاتی است .مزایای دستیابی به اطلاعات در آن به صورت زیر است :

1-یک زبان غیر و الی است بنابرین استفاده از آن بسیار آسان است . 2 -استاندارد می باشد .3- زبان مشترک تولید کنندگان برنامه و استفاده کنندگان نهایی می باشد .4- زبان مدیریت بانک نیز می باشد بنابراین اداره کنندگان سیستم مدیریت بانک اطلاعاتی از این زبان استفاده می کنند .5- امکانات SQL می تواند به صورت محاوره ای ونیز در داخل یکی از زبان های برنامه نویسی مانند کوبل ، فرترن یا C استفاده شود .

نرم افزارoracle:



خرید و دانلود  بانک اطلاعاتی 13 ص


تحقیق در مورد بانک مرکزی (word)

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 14

 

بانک مرکزی central bank ، بانک خزانه ( reserve bank ) یا مرجع پولی ( monetary authority ) ، نهادی است مسوول سیاست های پولی کشور یا ایالات و کشورهای عضو ( مثلاً اتحادیه اروپا ) . مسئولیت اصلی بانک مرکزی تامین ثبات پول ملی و عرضی پول است ، وظایف دیگر آن شامل کنترل نرخ بهره ی وام های دولتی ( subsidized loan interest ) و فعالیت به عنوان آخرین حامی مالی ( آخرین منبع وام دهی ) به بخش بانکداری در زمان بحران مالی است .

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

ریاست بانک مرکزی بر عهده ی یک مجری ( governor ) است ، در بانک مرکزی اروپا president و در مرجع پولی هنگ کنگ و مرجع پولی سنگاپور : مدیر عامل ( chief executive )

در بیشتر کشورها دولت مالک بانک مرکزی است و خود مختاری بانک مرکزی ناچیز است ، بدین ترتیب امکان مداخله ی دولت در سایتهای پولی وجود دارد . بانک مرکزی مستقل ، بانک مرکزی است که تحت قوانین فعالیت کند که از مداخله ی سیاسی پیشگیری کنند ، همانند : خزانه ی فدارل ایالات متحده ، بانک انگلیس ( از 19997 به بعد ) ، بانک خزانه ی هند ، بانک مکزیک ، بانک ژاپن ، بانک کانادا ، بانک خزانه استرالیا و بانک مرکزی اروپا .

فعالیت ها و مسئولیت های بانک مرکزی بدین شرح اند ( تمام این موارد در مورد همه بانک های مرکزی مصداق ندارد ) :

انحصار انتشار اسکناس و مسکوک

بانکداری دولت و بانکداری بانک ها ( وام دهنده ی نهایی )

اداره ذخایر ارز و طلای کشور

نظارت و قانون گذاری صنعت بانکداری

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

بانک مرکزی در برابر بانک ملی

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

ایالات متحده، اروپا و کشورهایی با پول تسعیر ناپذیر (non convertible) (از جمله چین، کوبا، کره ی شمالی و ویتنام). تفاوت ناچیز بانک مرکزی و بانک ملی در کشورهایی با پول تسخیر ناپذیر، به این دلیل است که پول آنها در هیچ جای دیگر به کار نمی رود، بنابراین مدیریت پول، کم و بیش به معنای مدیریت اقتصاد خواهد بود. اتحادیه اروپا به این دلیل جزو استثناآت است که کشورهای زیادی، پول یکسان دارند و به آهستگی به طرف اقتصادی مشترک در حال حرکت هستند، از بانک ها که سابقاً بانک ملی به شمار می رفته اند، در قالب بانک مرکزی اروپا همکاری می نمایند. ایالات متحده نیز متحصر به فرد است زیرا از زمان سیستم بروتون و ودر و سقوط استاندارد طلا در 1971، پول ایالات متحده تبدیل به پول اعتباری (Fiat currency: پول که ارزش آن بر پایه ی قابلیت تبدیل به فلز و سکه نیست) . پایه ذخیره ذرزی تمام جهان شده است (منظور از تمام جهان؛ تمام خریداران نفت، که بدون دلار، قادر به خرید نفت نخواهند بود)- به این واقعیت تمام خریداران نفت، که بدون دارابودن دلار، قادر به خرید نفت خواهند بود)- به این واقعیت استیلایی دلار (dollar hegmong) نیز گفته می شود، بدین معنا که مدیریت دلار ایالات متحده، نهتنها به اقتصاد ایلات متحده بلکه به اقتصاد جهان مؤثر است) فشارها جهت مهار تورم دلار آمریکا بسیار شدیدند. زیرا برای کشورهای دیگر که دست کم برای خرید نفت، مجبور به خرید دلار آمریکا هستند. اجتناب از داشتن تورم، زمانی که ایالات متحده به تورم دچار است، محال است.

بیشتر وظایف روزمره بانک مرکزی و بانک ملی کسان اند؛ هر دو آخرین منبع وام دهی هستند و بانک ها را در شرایط فشار مالی (financial discross) یاری می دهند( در قبال قیمتی). بانک مرکزی بر خلاف بانک ملی به طور اخص هدف مدیریت تورم (اعم از تورم قیمت و افزایش قیم هیا تورم صتفی و ماهش قیمت ها) را دنبال می کند و در وهله اول از عملیات بازار باز (open ,arket operation) بهره می گیرد. (تعقیب اهداف پولی بواسطه خرید و فروش های بزرگ، نه اثر نگذاری). بانک ملی برای مدیریت تورم و توسعه پایدار راهکارهای بیشتری در اختیار دارد از جمله خط مشی های صنعتی. بانک های ملی به ندرت مجزای از دولت هستند و توسط منتقدان دولت، مورد نقد قرار می گیرند.



خرید و دانلود تحقیق در مورد بانک مرکزی (word)