Какво е схема :
Според уебсайта на Microsoft:Схемата е отделно пространство от имена за улесняване на разделянето, управлението и собствеността на обекти на база данни.
Как да създадете схема чрез GUI:
Отворете SSMS и ще отидете в база данни, тъй като схемите са обекти в базата данни. Отидете на Защита и след това отидете на Схема и щракнете с десния бутон и изберете Нова схема, както е показано по-долу.
Как да създадете схема в база данни на SQL Server - урок за SQL Server
Сега трябва да предоставите името на схемата. Използвах TB като име на схема и оставих Schema Owner празен, което означава, че dbo ще бъде собственик на тази схема. Ако искате да изберете собственик, можете да натиснете търсене и да посочите собственика на схемата.
Как да създадете схема в база данни на SQL Server - SQL Server / TSQL урок
Създайте схема с помощта на TSQL :
За да създадете схема в базата данни със собственик по подразбиране, който е dbo, можете да използвате скрипта по-долу.
--DatabaseName=TechBrothersIT USE [TechBrothersIT] GO --Create Schema Name =TB CREATE SCHEMA [TB] GO
Да кажем, че ако имам потребител в базата данни на TechbrothersIT с име [aamir] и бих искал да създам Schema TB с име на собственик =[aamir]. Мога да използвам скрипт по-долу.
--Database Name = TechBrothersIT USE [TechBrothersIT] GO --Create Schema TB with owner name =Aamir ( Database User) CREATE SCHEMA [TB] AUTHORIZATION [aamir] GO
Как да премахнете схема от база данни на SQL Server:
1) С помощта на GUI
можем да щракнем с десния бутон върху името на схемата в база данни и да натиснете Delete, както е показано по-долу.
Как да изхвърлите схема от база данни на SQL Server с помощта на урок за GUI-SQL Server
Можем също да използваме TSQL Script, за да пуснем схемата от база данни на SQL Server. В примера по-долу изтривам TB Schema от базата данни TechBrothersIT.
--Database Name = TechBrothersIT USE [TechBrothersIT] go --Drop Schema TB Drop Schema [TB]
Video Demo: What is Schema and how to Create/ Drop Schema