صفحه اصلی / دوره‌های آموزشی / آموزش sql server 2019، از مقدماتی تا متخصص پایگاه داده / جامع ترین آموزش ساخت اسکیما در SQL Server 2019

جامع ترین آموزش ساخت اسکیما در SQL Server 2019

جامع ترین آموزش اسکیما در SQL Server
براي خريد اين درس نياز است وارد سايت شويد. در صورت نداشتن حساب کاربري عضو شويد.
رایگان

جلسات دوره


                                                                      
مهدی عباسی
مدرس:

مهدی عباسی

18 سال سابقه برنامه‌نویسی و تدریس برنامه‌نویسی
کسب مقام‌های اول و دوم کشوری در مسابقات برنامه‌نویسی

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

آموزش ساخت Schema در SQL Server 2019:

در جلسات قبل با نحوه ایجاد جداول آشنا شدیم. این جلسه می‌خواهیم به معرفی و آموزش اسکیما (Schema) در sql server بپردازیم.

اسکیما یک مجموعه از اشیاء در پایگاه داده است؛ مثل مجموعه‌ای از جداول، ویوها، توابع و غیره. در واقع می‌توانیم این موارد را به کمک اسکیماها دسته بندی کنیم. به طور کلی هدف از استفاده اسکیما موارد  زیر است:

  • کنترل بیشتر روی امنیت بانک اطلاعاتی

  • مدیریت سطح دسترسی کاربران

  • دسته‌بندی اشیاء مختلف بانک اطلاعاتی

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

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

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

نحوه ساخت اسکیما در sql server 2019:

برای ایجاد اسکیما جدید، روی Schema کلیک راست و گزینه New Schema را انتخاب می‌کنیم طبق تصویر زیر.

ساخت اسکیما در sql server

در قسمت Schema name نام اسکیما خود را مشخص می‌کنیم.

آموزش ساخت اسکیما در sql server

 

اسکیمای ما ساخته شد. حالا می‌توانید در قسمت Schema، اسکیمای جدیدی را که ایجاد کرده‌اید، مشاهده کنید:

نمایش اسکمای ساخته شده در sql server

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

آموزش چگونگی استفاده از اسکیمای ساخته شده

حالا اگر بخواهید جدول را به اسکیما dbo برگردانید کافیست دستور دوم در تصویر زیر را بنویسید.

اسکیما در sql server 2019

 کلام آخر:

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

انجمن متخصصان پایگاه داده

نظرات دانشجویان

سیامک د
سیامک

سلام دوستان ، دقت کنین که این آموزش مربوط به SQL server هست. برای اتصال برنامه c# به دیتابیس . باید مفهوم entity Framework و linq رو یاد بگیرید. اونها داخل آموزش های c# هست . داخل linq شما میتونید query بزنید ولی ساختارش کمی با tsql متفاوت هست

کاربر درسمن
سعید

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

پشتیبانی 1
پشتیبانی 1

سلام سعید جان وقتتون بخیر، الان شما می خواهید بدانید که چطور می شود داخل سی شارپ از جوین شدن کوئری هاتون استفاده کنید؟

نمایش بیشتر

نظر شما در تصمیم دیگران اثرگذار است.

لطفا برای همراهان درسمن و بهتر شدن دوره نظر خود را بنویسید.

برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.
ثبت نام

445