در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

آموزش کوئری (Query) گرفتن از SQL قسمت 10 : محیط Management Studio

آموزش SQL Server استفاده از Management Studio

در ادامه دوره آموزشی خود در این مقاله و مقاله بعدی به معرفی محیط مدیریتی Management Studio ، روش های متصل شدن به Database ها در SQL سرور ، روش های اتصال به سرور SQL و در نهایت آموزش قرار دادن Comment برای دستورات T-SQL خواهیم پرداخت ، البته این مقاله مقدمه ای برای مقالات بعدی است که در آنجا در خصوص روش استفاده از دستور SELECT و مخلفات آن توضیحاتی را ارائه خواهیم کرد ، انتخاب کردن رکورد ها و column ها با استفاده از دستور SELECT را به امید خدا در مقاله بعدی آموزش خواهیم داد ، فعلا عجله نکنید ما می خواهیم از ابتدای ابتدا مفاهیم را برای شما توضیح دهیم ، قابل توجه اساتید محترم دانشگاهی که از این سری مقالات به عنوان جزوه دانشگاهی خود استفاده می کنند ، حداقل استاد گرامی منبع و نویسنده را خودتان معرفی نکنید برای شما افت دارد ، فارق از همه این مسائل به ادامه مقاله توجه کنید.

آموزش مبانی استفاده از Management Studio

در ابتدای راه باید یاد بگیرید که SQL سرور هم مانند سایر نرم افزارهای دیگر یک کنسول مدیریتی دارد که آن را به اسم Management Studio می شناسیم و در واقع اسم کامل آن Microsoft SQL Server Management Studio یا MSMS می باشد. شما با استفاده از این کنسول مدیریتی می توانید به انواع و اقسام سرویس هایی که SQL سرور به شما ارائه می دهد متصل شوید و از امکانات آن استفاده کنید ، توجه کنید که SQL سرور فقط یک Database خالی نیست ، دارای انواع و اقسام سرویس هایی مثل Reporting Service ، Analysis Service و Integration Service می باشد که هنوز خیلی زود است وارد آنها شویم ، ما فعلا با یک سرویس اصلی کار داریم که Database Engine یا موتور دیتابیس ها و مدیریت Database ها می باشد.

آموزش SQL Server انتخاب گزینه Management Studio در منوی استارت

با توجه به اینکه ما توسط انواع و اقسام نرم افزارهای مختلف می توانیم به Database های SQL سرور دسترسی پیدا کنیم و در آنها تغییرات ایجاد کنیم نمی توانیم از Management Studio به عنوان تنها ابزار اینکار اسم ببریم اما قطعا این ابزار یا بهتر بگوییم کنسول مدیریتی مهمترین و پرکاربردترین ابزار برای دسترسی پیدا کردن و اعمال تغییرات بر روی Database های SQL سرور می باشد. همانطور که الان می دانید ما می توانیم چندین Database بر روی یک سرور SQL داشته باشیم ، بنابراین زمانیکه شما کنسول مدیریتی Management Studio را باز می کنید تا Query های خود را بگیرید ، از شما سئوال می شود که کدام Database را می خواهید باز کنید ؟

خوب در اولین گام شما براحتی می توانید از لیستی که به شما نمایش داده می شود و جلوتر به آن اشاره خواهیم کرد Database خود را انتخاب کنید ، البته به این موضوع توجه کنید که شما می توانید چندین فرآیند نصب SQL سرور را بر روی یک سرور انجام دهید که به عنوان INSTACE هر کدام از این نصب ها شناخته می شود. اگر شما چندین INSTACE از SQL سرور را بر روی سرور خود نصب کرده اید بایستی اسم سرور به علاوه Back Slash و نام INSTACE را وارد کنید تا بتوانید به سرور مورد نظر متصل شوید ، ممکن است در جایی به عنوان DBA حضور پیدا کنید که شما مدیر شبکه یا مدیر DB های آن نباشید و شناختی از محیط و اسامی سرورها نداشته باشید در چنین مواقعی حتما در این خصوص سئوال کنید تا اطلاعات مورد نظر در اختیار شما قرار بگیرد ، البته این کاملا به شعور این عزیزان دارد که بخواهند اطلاعات را در اختیار شما قرار بدهند یا ندهند ( باور کنید مورد داشتم پدرمو در آورد تا یه اسم داد بهم ) آدرس باید مشابه آنچه در تصویر پایین مشاهده می کنید باشد :

"Server Name \ Instace Name"
ITPRODBSRV\ITPRODBA 

آموزش SQL Server صفحه اول Management Studio برای نمایش دادن INSTACE های موجود

تفاوت Windows Authentication و SQL Authentication در چیست ؟

بعد از اینکه اسم سرور و نام INSTACE خود را انتخاب کردیم نوبت به تعیین هویت کاربری است که قرار است به Database مورد نظر دسترسی پیدا کند. به زبان دیگر ما باید توسط SQL Management Studio احراز هویت بشویم. SQL سرور دو روش احراز هویت یا Authentication را پشنیبانی می کند ، روش SQL Server Authentication و Windows Authentication ، زمانیکه شما می خواهید از Windows Authentication استفاده کنید تنها کاری که باید انجام دهید این است که با کاربر Domain مربوطه یا کاربر Local سیستم وارد سیستم عامل ویندوز شوید و کنسول Management studio را باز کنید و بر روی دکمه Connect کلیک کنید. اطلاعات احراز هویتی ما بصورت خودکار توسط ویندوز به SQL سرور ارسال می شود و دیگر نیازی به وارد کردن نام کاربری و رمز عبور نخواهیم داشت.

Windows Authentication در SQL سرور

از طرفی دیگر شما می توانید نام کاربری و رمز عبور مورد نظر خود را در SQL سرور ذخیره کنید که در این قسمت شما بایستی یک نام کاربری و رمز عبور در SQL سرور تعریف کرده باشید و دسترسی های لازم به Database ها را نیز داده باشید ، به این روش SQL Authentication گفته می شود ، به تصویر بالا نگاه کنید ، با انتخاب کردن Windows Authentication از شما نام کاربری و رمز عبور درخواست نمی شود اما همانطور که در تصویر پایین مشاهده می کنید بعد از انتخاب SQL Authentication از شما نام کاربری و رمز عبور مربوط به SQL سرور سئوال خواهد شد.

آموزش SQL SErverانتخاب SQL Authentication در SQL سرور

اگر بخواهیم از Windows Authentication استفاده کنیم اما نه با کاربری که با آن Login کرده ایم می توانی زمانیکه Management Studio را اجرا می کنیم بر روی آن راست کلیک کرده و گزینه Run As را انتخاب و نام کاربری مورد نظرمان را وارد کنیم تا Management Studio با اطلاعات هویتی کاربر مورد نظر ما اجرا شود.

کاربرد Database ای به نام Master در SQL سرور چیست ؟

علاوه برمواردی که در بالا عنوان کردیم در همان بدو نمایش صفحه ورود Management Studio شما می توانید نام Database ای که می خواهید به آن متصل شوید را نیز انتخاب کنید و یا آن را تایپ کنید. اگر شما هیچ Database پیشفرضی را برای متصل شدن انتخاب نکنید بصورت پیشفرض Database ای به نام Master به عنوان اولین Database انتخاب شده و به شما نمایش داده می شود. البته این در بیشتر مواقع اتفاق می افتد ممکن است بر حسب مورد Database دیگری به صورت پیشفرض در نظر گرفته شده باشد ، Master در واقع Database ای است که آن را می توان به عنوان قلب یا هسته اصلی SQL سرور معرفی کرد ، اگر شما Master را نداشته باشید حتما با سرور خود به مشکل خواهید خورد.به هر حال این از مبانی صفحه اول Management Studio ، بیاید موارد دیگری را نیز با هم بررسی کنیم به تصویر زیر دقت کنید :

آموزش SQL Server انتخاب نوع سرویس صفحه اصلی متصل شدن به SQL سرور

آموزش SQL سرور انتخاب Instance صفحه اصلی متصل شدن به SQL سرور

خوب حالا به تصویر بالا دقت کنید ، در اولین گام شما باید نوع سرویسی که می خواهید به آن متصل شوید را انتخاب کنید ، همانطور که قبلا هم اشاره کردم در اینجاست که شما می توانید تعیین کنید به کدام سرویس از سرویس های SQL می خواهید متصل شوید که Reporting Service ، Integration Service ، Analysis Service برخی از این سرویس ها هستند ، در این قسمت ما گزینه Database Server را انتخاب می کنیم.بعد از انتخاب نوع سرویس بایستی اسم سرور و INSTACE ای که می خواهید به آن متصل شوید را وارد کنید که همانطور که در تصاویر بالا مشاهده می کنید در این حالت با توجه به اینکه سناریو بصورت اختصاصی برای وب سایت انجمن تخصصی فناوری اطلاعات ایران طراحی شده است به صورت ITPRODBSRV//ITPRODBA می باشد. سپس Authentication Type را انتخاب کنید همانطوری که قبلا هم اشاره کردیم با وارد کردن حالت SQL Authentication از شما نام کاربری و رمز عبور سئوال می شود اما در حالت Windows Authentication این اتقاق رخ نمی دهد.

آموزش SQL Server انتخاب Database پیشفرض در SQL سرور

اگر بر روی دکمه Options کلیک کنید با تصویر بالا مواجه خواهید شد ، در این قسمت شما می توانید نام Database پیشفرضی که می خواهید به آن متصل شوید را مشخص کنید ، اینکار را هم می توانید از طریق منوی باز شو انجام دهید و هم از طریق تایپ کردن که در اصل موضوع تفاوتی نمی کند.زمانیکه همه این موارد را انجام دادید ما آماده هستیم وارد محیط مدیریت Management Studio شویم ، می توانید بر روی دکمه Connect کلیک کنید. در مقاله بعدی در خصوص اتصال به دیتابیس ها و برخی از ویژگی های محیط Management Studio صحبت خواهیم کرد. ITPRO باشید.

نویسنده : محمد نصیری

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

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد

#آموزش_استفاده_از_sql_سرور #آموزش_sql_server #آموزش_گام_به_گام_sql_سرور #آموزش_sql_سرور #آموزش_sql #آموزش_استفاده_از_management_studio #آموزش_گام_به_گام_query_گرفتن #متصل_شدن_به_sql_سرور
عنوان
1 آموزش کوئری (Query) گرفتن از SQL قسمت 1 : معرفی SQL سرور رایگان
2 آموزش کوئری (Query) گرفتن از SQL قسمت 2 : Relational Database ها رایگان
3 آموزش کوئری (Query) گرفتن از SQL قسمت 3 : ساختار Table ها رایگان
4 آموزش کوئری (Query) گرفتن از SQL قسمت 4 : کلیدهای اصلی و فرعی رایگان
5 آموزش کوئری (Query) گرفتن از SQL قسمت 5 : رابطه بین جدول ها رایگان
6 آموزش کوئری (Query) گرفتن از SQL قسمت 7 : طراحی جدول ها رایگان
7 آموزش کوئری (Query) گرفتن از SQL قسمت 7 : طراحی ساده یک DB رایگان
8 آموزش کوئری (Query) گرفتن از SQL قسمت 8 : Normalization رایگان
9 آموزش کوئری (Query) گرفتن از SQL قسمت 9 : دستورات اولیه SQL رایگان
10 آموزش کوئری (Query) گرفتن از SQL قسمت 10 : محیط Management Studio رایگان
11 آموزش کوئری (Query) گرفتن از SQL قسمت 11 : اتصال به Database رایگان
12 آموزش کوئری (Query) گرفتن از SQL قسمت 12 : ساختار دستور SELECT رایگان
زمان و قیمت کل 0″ 0
1 نظر
محمود کیاستی

سلام مهندس جان، ضمن تشکّر از مطالب ارائه شده، بنظرم بد نیست در اینجا به این مطلب نیز اشاره شود که نرم افزار Management Studio نیز همچون SQL server، دارای ورژنهای متفاوت بوده، که بهتر است به تناسب ورژن سرور مورد استفاده، این کنسول را نصب و استفاده نمائیم.

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....