O que é Esquema:
De acordo com o site da Microsoft:Um Schema é um namespace distinto para facilitar a separação, gerenciamento e propriedade de objetos de banco de dados.
Como criar Schema por GUI:
Abra o SSMS e você irá para o Banco de Dados, pois Schema são objetos no banco de dados. Vá para Segurança e depois Vá para Esquema e clique com o botão direito e escolha Novo Esquema conforme mostrado abaixo.
Como criar Schema no Banco de Dados SQL Server - Tutorial SQL Server
Agora você precisa fornecer o nome do esquema. Usei TB como Nome do Esquema e deixei o Proprietário do Esquema vazio, isso significa que o dbo será o dono deste esquema. Se você quiser escolher o proprietário, clique em pesquisar e forneça o proprietário do esquema.
Como criar Schema no Banco de Dados SQL Server - Tutorial SQL Server / TSQL
Criar esquema usando TSQL:
Para criar um esquema no banco de dados com o proprietário padrão que é dbo, você pode usar o script abaixo.
--DatabaseName=TechBrothersIT USE [TechBrothersIT] GO --Create Schema Name =TB CREATE SCHEMA [TB] GO
Digamos que eu tenha um usuário no banco de dados TechbrothersIT com o nome [aamir] e gostaria de criar o Schema TB com o nome do proprietário =[aamir]. Posso usar o script abaixo.
--Database Name = TechBrothersIT USE [TechBrothersIT] GO --Create Schema TB with owner name =Aamir ( Database User) CREATE SCHEMA [TB] AUTHORIZATION [aamir] GO
Como remover o esquema do banco de dados SQL Server:
1) Usando GUI
podemos clicar com o botão direito do mouse no nome do esquema em um banco de dados e clicar em Excluir como mostrado abaixo.
Como remover o esquema de um banco de dados SQL Server usando GUI - Tutorial do SQL Server
Também podemos usar o script TSQL para remover o esquema de um banco de dados SQL Server. No exemplo abaixo, estou excluindo TB Schema do banco de dados TechBrothersIT.
--Database Name = TechBrothersIT USE [TechBrothersIT] go --Drop Schema TB Drop Schema [TB]
Video Demo: What is Schema and how to Create/ Drop Schema