آموزش SQL Server – قسمت دوم

آموزش SQL Server

در قسمت اول آموزش SQL Server ،کانکت شدن به Sql Server و ساخت دیتابیس و جدول را آموزش دادیم در این قسمت قصد داریم ساخت دیاگرام ،اعمال تغییرات در قسمت Design و وارد کردن مقادیر در جداول را به شما آموزش بدیم.

آموزش SQL Server – قسمت دوم

توجه : برای مشاهده ی تصاویر در سایز اصلی بر روی آنها کلیک کنید.

ساخت دیاگرام در SQL Server :

پس از ایجاد جداول باید به انها مقدار داد و بین انها ارتباط برقرار کرد برای اینکار نیز باید به صورت زیر عمل کرد :

آموزش SQL Server - قسمت دوم

همانگونه که مشاهده میکنید پس از کلیلک راست روی Database Diagram و انتخاب New Databasee Diagram میتوان جداول خود را Add کرد و همه را برای برقراری ارتباط بین انها یکجا نگه داشت .
برای برقراری ارتباط بین جداول دو راه متفاوت وجود دارد که ما راه ساده تر را پیشنهاد میکنیم که به صورت زیر می باشد :

آموزش SQL Server - قسمت دوم

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

بقیه رابطه هارا نیز مانند بالا بین کلیدهای خارجی و اصلی برقرار میکنیم “توجه داشته باشید پس از ایجاد هر رابطه از Ctrl+S استفاده کنید و مرحله به مرحله دیگرام را ذخیره نمایید”

آموزش SQL Server - قسمت دوم

طبق عکس بالا تمامیه رابطه ها را برقرار میکنیم و همچنین قسمت مشخص شده با کادر قرمز رنگ در عکس بالا اگر از کلمه CaseCade استفاده شد بدین معناست که در رابطه اگر حذف یا ویرایشی در فیلد های جدولی کلید اصلی رخ داد در فیلدهای مربوط در هر جدولی که به ان متصل است نیز اعمال شود و اگر از کلمه No Action استفاده شد هیچ عمل خاصی انجام نمیشود و همچنین اگر از کلمه Set Null استفاده شد مقدار همان فیلد را Nullمی کند.حال همانگونه که در عکس زیر مشاهده میکنید تمامی کلیدهای خارجی و اصلی در زیر پوشه ها قابل مشاهده است که کلید های طلایی کلید اصلی و کلید های نقره ای کلید خارجی میباشد.

آموزش SQL Server - قسمت دوم

اعمال تغییرات در قسمت Design :

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

آموزش SQL Server - قسمت دوم

برای رفع چنین مشکلی که بتوانیم پس از ذخیره جدول دوباره تغییراتی ایجاد کنیم و اقدام به ذخیره کنیم باید از مسیری که در عکس زیر مشخص کرده ایم تنظیماتی را اعمال کنیم :

آموزش SQL Server - قسمت دوم

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

وارد کردن مقادیر در جداول

همچنین برای وارد کردن مقادیر در جداول باید به روش زیر عمل کرد ،ابتدا بر روی جدول مورد نظرکلیک راست کرده و گزینه Edite Top 200 Rows را انتخاب کرده و مقادیر را وراد میکنیم.

آموزش SQL Server - قسمت دوم

مدرس : خانم مهندس داودی نژاد

آموزش SQL Server – قسمت اول

آموزش SQL Server – قسمت سوم

Post source : tejariapp.com

درباره نویسنده

مطالب مرتبط

نظر بدهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *