سبد (0)

schema چیست؟

schema یک شیء دربرگیرنده(container ) است که شما می توانید از آن برای مرتب کردن اشیاء درون دیتابیس استفاده کنید. 

schema راهی است که به وسیله ی آن می توان جدول ها و اشیاء داخل دیتابیس را مرتب نمود. 

بعنوان مثال، دیتابیس AdventureWorks (که قبلا آن را معرفی کردیم) حاوی چندین schema است که عبارتند از: 

  • HumanResources
  • Person
  • Production
  • Purchasing
  • Sales

هر شیء و جدولی که در این دیتابیس قرار داشته باشد، به یکی از این schemaها تعلق دارد. 

 نکته: sql server 2000 و نسخه های قبلی آن، دارای schema نیستند. و در آنها به جای schema، از یک پیشوند برای اشاره به مالک شیء مورد نظر استفاده می شود. 


یک کاربر، می تواند یک schema ی پیش فرض داشته باشد. وقتی که می خواهیم به یک شیء در schema ی پیش فرض دسترسی پیدا کنیم، لازم نیست که نام این اسکیما را ذکر کنیم. اما بعنوان یک تمرین خوب، توصیه می کنیم که این کار را انجام دهید. در صورتی که کاربر دسترسی ایجاد اشیاء جدید را داشته باشد، این اشیاء به اسکیمای پیش فرض آن کاربر تعلق خواهند گرفت مگر اینکه اسکیمای دیگری برای آن تعریف کرده باشیم. بنابراین برای دسترسی به اشیای بیرونیِ اسکیمای پیش فرض، باید نام آن اسکیما را مورد استفاده قرار دهیم. 

جدول 2.3 سه شیء را به همراه اسکیمای آنها نشان می دهد: 

 


برای مشاهده فیلم های آموزشی مقدماتی تا پیشرفته پایگاه داده SQLServer کلیک کنید.

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