یادگیری رایگان SQL Server
MSSQLServer یکی از سیستم های مدیریت بانک های اطلاعاتی رابطه ای (Relational)است که توسط شرکت مایکروسافت ارائه شده استSQL Serverاز مدل سرویس دهنده - سرویس گیرنده(Client/Server)تبعیت می نماید. در این مدل، درخواست های(InQuery)سرویس گیرندگان برای سرویس دهنده ارسال و در سمت سرویس دهنده بررسی و آنالیز می گردند. در ادامه، پردازش های مورد نیاز بر روی اطلاعات ذخیره شده در بانک های اطلاعاتی انجام و در نهایت، نتایج برای سرویس گیرنده ارسال خواهد شد.SQL Server با استفاده از مجموعه عناصری(Components)که به صورت هدفمند اجراء می گردند، قادر به تامین نیازها و درخواست ها از مخازن داده(Data Storages)می باشد.
آموزش SQL Server INFORMATION SCHEMA
ویوهای INFORMATION_SCHEMA به شما اجازه می دهد تا متادیتا مربوط به آبجکت ها را در داخل یک دیتابیس بازیابی کنید. این ویوها در دیتابیس اصلی زیر Views / System Views یافت می شوند و از هر دیتابیس در نمونه ی SQL Server شما فراخوانده می شوند
ویو به شما اجازه می دهد تا اطلاعاتی را در مورد چک کردن محدودیت هایی که در دیتابیس شما هستند، به دست آورید. check constraint محدودیتی است که روی یک ستون خاص اعمال می شود تا اطمینان حاصل شود که قوانین خاص داده توسط ستون دنبال می شود.
ویو INFORMATION_SCHEMA.COLUMN_DOMAIN_USAGE به شما اجازه می دهد تا اطلاعاتی در مورد انواع داده های مستعار به دست آورید که برای ستون ها استفاده می شوند. به طور پیش فرض این اطلاعات در مورد هر جدول و ویو موجود در دیتابیس با نوع داده ی مستعار، نشان داده می شود.
ویو INFORMATION_SCHEMA.COLUMNS به شما اجازه می دهد اطلاعاتی در مورد همه ی ستون ها مربوطبه همه ی جدول ها و ویوهای داخل یک دیتابیس به دست آورید. این ویو این اطلاعات را به طور پیش فرض برای هر جدول مجزا و ویو در دیتابیس، نشان می دهد.
ویو INFORMATION_SCHEMA.TABLES به شما اجازه می دهد تا اطلاعاتی در مورد همه ی جدول ها و همه ی ویوهای داخل یک دیتابیس داشته باشید. به طور پیش فرض این ویو این اطلاعات را برای هر جدول و ویو در داخل دیتابیس ارائه می دهد.