لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 111
قابل توجه دانشجویان گرامی
آزمایشگاه پایگاه داده ها
با توجه به اینکه اکثر دانشجویان قادر به شرکت در آزمایشگاه در این زمان نیستند، موافقت گردید 6 دستور کار اول را انجام دهند تا پس از آخرین امتحان پایان ترم جلسات آزمایشگاه برگزار گردد.
با تشکر
تفضلی
بسمه تعالی
دستور کار آزمایشگاه پایگاه داده ها
آزمایش 1
آشنایی با محیطQUERY ANALYZER ، نحوه ایجاد پایگاه داده وجداول
پیش آگاهی
مقدمه :آشنایی با RDBMSها
از زمانی که در سال 1970مقاله آقای کادتحت عنوان "مدل رابطه ای داده ها برای بانک های اطلاعاتی اشتراکی بزرگ" منتشر شد ، زمان زیادی نمی گذرد. بعد از مطرح شدن این ایده پروژه تحقیقاتی تحت عنوان SYSTEM/Rدر IBM شکل گرفت که حاصل آن ایجاد اولین DBMS وزبان SQL بود. از آن زمان شرکت های مختلفی به تولیدDBMS هاپرداختندتا این که در سال1988،SQL-SERVER معرفی شد. علاوه بر این در سال 1986، SQL توسطANSI استاندارد شد. نسخه ای از این زبان را ، تحت عنوان TRANSACT-SQL استفاده می نماید. همان گونه که می دانید زبان SQL غیررویه ای است یعنی در آن تنها درخواست کاربرارائه می گرددوالگوریتم لازم برای اجرای آن توسط بخش هایی ازDBMS(بهینه ساز) تولید می گردد .
هرسیستم مدیریت پایگاه داده ای بر مبنای مدل رابطه ای ،یک RDBMS نامیده می شود .این سیستم هاازدو بخش عمده به شرح زیرساخته شده اند:
1- هسته :که کارهای مدیریتی را انجام می دهد.
2- فرهنگ داده ها(DataDictionary ) : که شامل اطلاعاتی در مورد عناصرواشیاء مختلف پایگاه داده ای تعریف شده می باشد ازقبیلsysobjectsکه مشخصات اشیاءمختلف تعریف شده درآن نگهداری می گردد یاsysindexes و syscolumns که مشخصات شاخص هاومشخصات ستون های تعریف شده در آن ها ذکر می گردد.
آشنایی با SQL-SERVERبه عنوان یک RDBMS
برای راهبری پایگاه داده ها، SQL-SERVERدو واسط گرا فیکی به نام های Enterprise Manager وQuery Analyzer را در اختیار قرار می دهد. دراین مرحله فرض می کنیم یک سرور ثبت شده وتعدادی شی Login وتعدادی پایگاه داده تعریف شده برروی آن داریم بنابراین ازمباحث مربوط به آنها فعلا چشم می پوشیم . علاوه بر این فرض می کنیم که سرور فوق در حال سرویس دهی است.Query Analyzer اولین واسطی است که به کمک آن می توانید پرس وجو های T-SQLوتوابع و روال های ذخیره شده را اجرا کنید . پس ازورودبهQuery Analyzer اطلاعات Login از شما خواسته می شود که می توانید از تایید اعتبار خود ویندوز استفاده کنیدو به این محیط وارد شوید. این محیط از دوپنجره اصلی تشکیل شده است. درپنجره سمت چپ با نام Object Browserمی توانید اشیایی از قبیل نام سروری که به آن متصل شده اید، پایگاه داده های موجود وبقیه اشیاء اصلی مورد استفاده درSQL-SERVER را مشاهده وویرایش کنید. در این قسمت اشیاء به صورت ساختار درختی نمایش داده می شوند. در هرسرور موجود حداقل چهارپایگاه داده زیر موجود است :
1-Master : شامل تمامی اطلاعات لازم برای مدیریت پایگاه، مانند پایگاه داده های تعریف شده ومشخصات کاربران و رویه های ذخیره شده سیستمی وپیام های خطاست. جداولی که در این پایگاه داده موجود است معمولاکاتالوگ سیستم نامیده می شود .
2- Model : یک الگو برای ساخت پایگاه داده های جدید است وهر شی موجود در آن ،در پایگاه داده های جدید ایجاد می شود. برای مثال اگر یک شناسه کاربر جدید در آن قرار دهید ،در تمامی پایگاه هایی که بعد ازاین ایجاد می شوند این شناسه هم وجود دارد .
3-Msdb : در نگهداری برنا مه های زمان بندی سیستم وJob ها وتاریخچه نسخه های پشتیبان کاربرد دارد .
4- Tempdb: محل موقتی برای اشیائی است که نیاز به فضای موقتی دارند .
در زیر پنجرهobject browser ،با کلیک بر روی تب Templates می توانید بهTemplate های موجود در مورد هر شی دسترسی داشته باشید . پنجره دیگر موجود در محیط Query Analyer پنجره پرس وجو است که از آن برای اجرای پرس وجو های تعاملی استفاده می شود .
برای اجرای اسکریپت ها (مجموعه هایی از دستورات ) باید یکی از پایگاه های داده ای موجود به عنوان پایگاه داده جاری انتخاب شود. برای این کار از دستورUSE، استفاده می شود. این پنجره از دو قسمت تشکیل شده است، که یکی برای ویرایش دستورات و دیگری برای نمایش نتایج به کار می رود. (قسمت اخیر بعداز اجرای یک اسکریپت قابل مشاهده است.)کاربر می تواند با استفاده از گزینهQuery، نحوه نمایش این خروجی ها را به حالت Gridیا Textتنظیم کند یا یک فایل را به عنوان محل ذخیره خروجی های Query تعریف نماید .
به ثبت رساندن وحذف وتغییر یک پایگاه داده جدید درSQL-SERVER
اصولا اطلاعات موجود در هر پایگاه داده در فایل ها ی آن پایگاه داده نگهداری می شوند. این امکان وجود دارد که فایل های مختلف ،گروه های مختلفی را تشکیل دهند که هر فایل به یکی از آن ها اختصاص داشته باشد در این صورت می توان اشیاء پایگاه داده را در یک فایل خاص یا فایل های یک گروه ذخیره کرد. علاوه بر این مثلا دراعمالی مانند پشتیبانی (backup) می توان به جای کل پایگاه داده ای، گروه های فایل اصلی را پشتیبانی کردیا بااعمال برنامه زمانی مورد نظر، هر یک از گروه هارامستقلاپشتیبانی کرد. برای پایگاه داده های تعریف شده در SQL-SERVER سه نوع فایل قابل تصور است :
1- فایل های Primary( باپسوند .mdf) :که حاوی اطلاعات راه اندازی پایگاه هستند وبه بقیه فایل های پایگاه داده ها اشاره دارند .
2- فایل های Secondary( باپسوند .ndf) : بقیه فایل های داده ای به جز فایل های داده ای اصلی در این گروه قرار می گیرند .
3- فایل های Log( باپسوند .ldf) : برای ثبت تراکنش های موجود در پایگاه به کار می روندو عضو هیچ گروه فایلی نیستند. برای بسیاری از پایگاه های داده ای معرفی گروه 1و3کافی است وممکن است پایگاه داده ای چندین فایل از نوع دوم داشته باشد یا هیچ فایلی از این نوع نداشته باشد. یک فایل نمی تواند عضو بیش ازیک گروه فایلی باشد وفایل های سیستم در گروه فایل Primary قرار می گیرند. (برای اطلاعات بیشتر در مورد نحوه استفاده از این امکان در عمل می توانید به مراجع SQL-SERVERمراجعه کنید .)
ایجاد جداول پایگاه داده
این جداول به منظور تعریف فیلدهای مورد استفاده در ایجاد یک پایگاه داده ای مورد استفاده قرار می گیرند که در قسمت پیوست ساختار کلی یک جدول آورده شده است .
درهرجدول پایگاه داده ای برای اطمینان از درستی مقادیر فیلدها انواع جامعیت داده ای، مورداستفاده قرار می گیرد که ازانواع آن می توان به موارد زیر اشاره کرد :
کلیداصلی(primarykey) :که شامل یک یاچندستون است که مقادیرموجود دردوسطر از ستون ها نمیتوانند یکسان باشند. همچنین کلید اصلی نمی تواند مقدارتهی بپذیرد .
کلید کاندیدا(unique) : مانند کلیداصلی است با این تفاوت که درستون های تعریف شده به عنوان کلید کاندیدا می تواند مقدار تهی هم وارد شود .
کلید خارجی(foreignkey) : برای ایجاد ارتباط بین داده های جداول پایگاه داده ای ، ازیک یا ترکیبی از چند ستون با عنوان کلید خارجی استفاده می شود به طوری که داده های یک جدول با مقادیرکلید اصلی جدول مرتبط با آن پرمی شود.
Check : مقادیر قابل پدیرش یک ستون توسط این محدودیت کنترل می شود .
Constraints : برای اعمال محدودیت های داده ای ، مانند کلیداصلی ،کلید خارجی و کلید کاندیدا وcheckمورد استفاده قرار می گیرد .
ستون های محاسباتی در تعریف جداول
این ستون ها عبارت به کار رفته برای محاسبه داده را به جای خودداده ذخیره می کنند و قواعد زیر را دارند :
ستون های ارجاع شده در عبارت ستون محاسباتی باید در همان جدول باشند .
ستون محاسباتی شامل subquery نیست .
این ستون ها به عنوان جزئی از کلید یا اندیس به کار نمی روند .
نمی توانند محدودیتی از نوع default داشته باشند .(چرا؟)
در دستورات insert وupdate ارجاعی به آن ها نداریم .
مثال1 :
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 56
شناخت کاربردی Iptable
« پروژه آزمایشگاه مدار منطقی »
Iptable Tutorial
حق چاپ ، توزیع و تغییر این سند تحت شرایط و مفاد و جواز مستند سازی GNU FREE ، نسخه یک عملی است . و این جا بخش های غیر متغیر مقدمه هستند و بخش های زیرین با متون Front - Cover مىتوانند اطلاعات محقق Oskar Andreasson را بیان کنند و متون Back - Cover استفاده نشده اند نسخه ای از این جواز در بخش جواز مستند سازی GNU FREE آمده است .
تمام دست نوشته ها در این آیین نامه با جواز عمومی GNU طراحی شده اند این دست نوشته ها منبع آزاد دارند . شما مىتوانید مجدد آنها را توزیع کنید و تحت شرایط جواز کلی GNU تغییر دهید همان طور در نهاد نرم افزاری FREE نسخه 2 جواز دیده شد. این دست نوشته ها با این امید توزیع مىشوند که مفید واقع شوند ولی شماتتی در این جا وجود ندارد . بدون مجوز توانایی تجاری و یا تناسب اهداف خاص به این هدف دست مىیابید . جهت جزئیات بیشتر به جواز عمومی GNU مراجعه کنید .
شما باید نسخه ای از این جواز را در این آیین نامه بیابید که تحت بخش جواز عمومی GNU آمده است . در غیر این صورت با موسسه به آدرس زیر تماس بگیرید .
اهداهای مربوطه
ابتدا مىخواهم این سند را به دوست دختر خود Ninel اهدا کنم . او بیش از آنچه که تصور مىکردم حامی من بود . من امیدوارم که بتوانم با این اهدا شما را نیز خوشحال کنم . دوم آنکه مایل هستم این اثر را به تمام موسسه دهندگان linux تقدیم کنم . این افراد سیستم عامل جالب را طراحی کرده اند .
فهرست مطالب:
در مورد مولف چگونگی خواندن
شرط لازم نهادهای مورد استفاده در سند
1- مقدمه 1-1 : چرا این سند نوشته شد 2-1 : چگونگی نوشتن آن
3-1 : اصطلاحات مورد استفاده 2-آماده سازی
1-2 : درک جا iptables را بدست آوریم 2-2 : نصب kernel
3-2 : نصب در محل کاربر
1-3-2 : کامپایل برنامه های کاربر 2-3-2 : نصب بر RED HOT 7/1
3- جستجوی جداول و زنجیره ها 1-3 : کلیات 2-3 : جدول Mangle
3-3 : جدول فیلتر 4- ماشین حالت
1-4 : مقدمه 2-4 : ورودی Conntrack
3-4 : حالات محل کاربر 4-4 : اتصالات TCP
5-4 : اتصالات UDP 6-4 : اتصالات ICMP
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 31
به نام خدا
گزارش کار
آزمایشگاه عملیات حرارتی و کارگاه عملیات حرارتی
استاد:
مهندس ثابت
دانشجو:
لیلا پری زاده
عملیات حرارتی آنیل کردنAnealing
واژه آنیل دارا ی معنی، مفهوم و کاربرد وسیعی است بدین صورت که به هر نوع عملیات حرارتی که منجر به تشکیل ساختاری بجز مارتنزیت و یا سختی کم و انعطاف پذیری باشد اطلاق می شود.
تقسیم بندی عملیات حرارتی آنیل براساس دمای عملیات به روش سردکردن، ساختار و خواص نهایی.
آنیل کامل:
آنیل کامل عبارت است حرارت دادن فولاد در گسترده دمایی مرحله آستنیت و سپس سردکردن آهسته معمولاً در کوره است. و تحت این شرایط آهنگ سردشدن در محدوده 02/0 درجه سانتیگراد بر ثانیه است. گستره دمایی آستنیته کردن برای آنیل کامل تابع درصد کربن فولاد است. بطورکلی در عملیات آنیل کامل فولادهای هیپویوتکتوئید را در ناحیه تک فازی آستنیت و فولادهای هایپریوتکتوئید را در ناحیه آستنیت سمنتیت حرارت می دهند.
علت آستنیته کردن فولادهای هاپیرتوکتوئید در ناحیه دوفازی آستنیت- سمنتیت این است که سمنتیت پروتکتوئید در این فولاد به صورت کروی و مجتمع شده درآید.
در عملیات آنیل کامل، هدف از آستنیته کردن فولادهای هاپرتوکتوئید در ناحیه دوفازی آستنیت سمنتیت عبار ت از شکستن شبکه پیوست کاربید است و تبدیل آن به ذات ریز و کروی شکل مجزا از یکدیگر است.
نیروی محرکه در این عملیات عبارت از کاهش انرژی فصل مشترک ناشی از کروی شدن ذرات کاربید و در نتیجه کاهش مقدار فصل مشترک آستنیت – کاربید است.
د رعملیات آنیل کامل نه تنها دمای آستنیته کردن بلکه آهنگ سردشدن نیز از اهمیت ویژه ای برخوردار است.
سردکردن آهسته که معادل سردشدن در کوره است باعث می شود که ابتدا فریت و سپس پرلیت از آستنیت بوجود آید بعلت سردشدن آهسته، فریت تشکیل شده دارای دانه های درشت و هم محور بوده و پرلیت دارای فاصله بین لایه ای نسبتاً زیاد( پرلیت خشن یا درشت) است. از جمله مشخصه های مکانیکی این میکروساختار عبارت از کاهش سختی و استحکام و افزایش انعطاف پذیری است. اگر واژه آنیل بدون پسوند استفاده شود منظور همان آنیل کامل است.
آنیل همدما:
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 36
اساتید مربوطه:
آقایان حداد و تیموری
گرد آورندگان:
عباس آذری
ترم ۴ رشته متالورژی
سال ۱۳۸۶
فهرست
صفحه
عنوان
4
مقدمه
5
عملیات سختکاری سطحی
مقدمه
در عملیات حرارتی فولاد معمولاً یکی از اهداف زیر دنبال میشود: تنشگیری حاصل از کار یا تنش گیری حاصل از سرد کردن ناهمگن بهینه سازی ساختار دانه در فولادهایی که بر روی آنها کار گرم انجام شده است
و ممکن است دانههای درشت داشته باشند. کاهش سختی فولاد و افزایش قابلیت شکلپذیری بهینهسازی ساختار دانه افزایش سختی فولاد به منظور زیاد شدن مقاومت سایشی و یا سخت کردن فولاد برای مقاومت بیشتر در شرایط کاری افزایش چقرمگی فولاد به منظور تولید فولادی که استحکام بالا و انعطافپذیری خوبی دارد و افزایش مقاومت فولاد در برابر ضربه بهبود قابلیت ماشینکاری .بهبود خواص برش در فولادهای ابزار .بهینه کردن خواص مغناطیسی فولاد .بهبود خواص الکتریکی فولاد .
عنوان گزارش اول : عملیات حرارتی سخطی سطحی فولاد
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 16
بسمه تعالی
راهنمای آزمایشگاه خواص مکانیکی
مقدمه
هدف آزمایشگاه خواص مکانیکی آشنائی دانشجویان با انواع مهم و پرکاربرد تستهای مکانیکی مورد استفاده در صنعت و کارهای پژوهشی میباشد. شاید مهمترین آزمایش در این میان برای دانشجویان گروه مهندسی مواد, آزمایش کشش ساده باشد که تغییر شکل الاستیک و پلاستیک را در شرایط ساده تک محوری بررسی مینماید و اطلاعات بسیار مهمی را در اختیار پژوهشگر قرار میدهد. به کمک آزمایش ساده کشش علاوه بر به دست آوردن مشخصات الاستیک و پلاستیک ماده همچون تنش تسلیم, استحکام کششی, ازدیاد طول و ... , پدیده نقطه تسلیم, کارسختی, پدیده گلوئی شدن, پیرسختی, نحوه شکست و اثر ترخ کرنش بر خواص کششی فولادها مورد بررسی قرار میگیرد.
آزمایش مهم دیگر که از نظر کاربرد در صنعت شاید رتبه اول را دارا باشد سختیسنجی است که سادهترین و سریعترین تست جهت رسیدن به اطلاعات اولیه در خصوص خواص مکانیگی یک ماده است. آزمایش ضربه مقاومت ماده در مقابل تغییر شکل با سرعت کرنش بالا را بررسی میکند و به عبارتی مقاومت به ضربه که معیاری مقایسهای برای چقرمگی شکست ماده میباشد را اندازهگیری مینماید. در آزمایش خستگی با یکی از روشهای ساده تست خستگی آشنا شده و منحنی S-N برای یک نمونه فولادی به روش تست دورانی خمشی به دست میآید. آزمایش خزش تغییر شکل در اثر گذشت زمان را بررسی کرده و منحنی (-t با توجه به دمای نسبتاً پایین فعال شدن مکانیزمهای خزش برای سرب رسم میشود.
گزارش تمام آزمایشات باید شامل موارد زیر بوده و حد اکثر دو هفته بعد از آزمایش تحویل گردد.
تئوری آزمایش به صورت مختصر شامل نکات مهم
شرح وسائل و تجهیزات مورد استفاده در آزمایش
شرح روش انجام آزمایش
اطلاعات و نتایج به دست آمده از هر آزمایش مطابق خواستههای آن آزمایش
خطاهای آزمایش
آزمایش اول - کشش ساده (جلسات اول و دوم)
هدف: بررسی خواص کششی فلزات و آلیاژهای مختلف در آزمایش کشش ساده تک محوری و به دست آوردن منحنی تنش-کرنش.
وسایل کار : دستگاه کشش یونیورسال ، نمونههای استاندارد آزمایش کشش ( مطابق استانداردASTM-E8M از جنس فولاد ساختمانی37 ST، مس ،آلومینیم, برنج زرد، کولیس و فیکسچرچوبی.
روش کار :
در بخش کاهش سطح مقطع یافته نمونه های آزمایش ، دو اثر به فاصله مشخص به عنوان طول سنج (gage length) علامت بزنید. قطر میانگین این بخش از نمونهها را با کولیس به دقت اندازهگیری کنید.
به کمک مسئول دستگاه، نمونه آزمایش را در فکها قرار داده و آن را محکم کنید.
آزمایش کشش را شروع کنید.
آزمایش را تا شکست نهایی ادامه داده و منحنی نیرو ـ ازدیاد طول را به طور کامل به دست آورید.
پس از شکست نمونه، دو قسمت شکسته شده را درون فیکسچر چوبی قرار داده و آنها را به یکدیگر بچسانید.
طول نهایی سنجه، قطر میانگین بخش تغییر شکل یافته و قطر دهانه گلویی را به دقت اندازه گیری کنید.
خواستههای آزمایش کشش
ابعاد اولیه نمونهها را در جدولی قرار دهید.
منحنی تنش کرنش مهندسی را برای نمونههای آزمایش شده رسم نمایید.
منحنی تنش کرنش حقیقی را برای دو نمونه (یک نمونه فولادی و یک نمونه انتخابی دیگر) محاسبه و رسم نمایید.
برای تمام نمونهها تنش تسلیم، استحکام کششی، استحکام شکست (مهندسی و حقیقی) را به دست آورید.
برای تمام نمونهها درصد ازدیاد طول، کرنش حقیقی کل، درصد کاهش سطح مقطع را به دست آورید.
با فرض ((k(n و با استفاده از اطلاعات آزمایش، ضرائب k و n را برای دو نمونه (نمونههای استفاده شده در مورد 3) به دست آورید.
چقرمگی نمونهها (مقدار کار انجام شده تا شکست) را محاسبه کرده با یکدیگر مقایسه کنید.
مدول الاستیسیته و برجهندگی نمونهها را به دست آورده با یکدیگر مقایسه کنید.
موارد 4، 5، 6، 7 و 8 را در یک جدول گزارش نمایید.