Hvad er skema:
I henhold til Microsofts websted:Et skema er et særskilt navneområde for at lette adskillelsen, styringen og ejerskabet af databaseobjekter.
Sådan opretter du skemaet med GUI:
Åbn SSMS'en, og du vil gå til Database, da Schema er objekter i databasen. Gå til Sikkerhed og derefter Gå til Skema og højreklik og vælg nyt skema som vist nedenfor.
Sådan opretter du skema i SQL Server-database - SQL Server-vejledning
Nu skal du angive skemanavnet. Jeg brugte TB som Schema Name og jeg efterlod Schema Owner tom, det betyder at dbo vil være ejer af dette skema. Hvis du gerne vil vælge ejer, kan du trykke på søg og angive ejeren af skemaet.
Sådan opretter du skema i SQL Server-database - SQL Server / TSQL-vejledning
br />
Opret skema ved hjælp af TSQL :
For at oprette skema i databasen med standardejer, som er dbo, kan du bruge nedenstående script.
--DatabaseName=TechBrothersIT USE [TechBrothersIT] GO --Create Schema Name =TB CREATE SCHEMA [TB] GO
Lad os sige, at hvis jeg har en bruger i TechbrothersIT-databasen med navn [aamir], og jeg gerne vil oprette Schema TB med ejernavn =[aamir]. Jeg kan bruge nedenstående script.
--Database Name = TechBrothersIT USE [TechBrothersIT] GO --Create Schema TB with owner name =Aamir ( Database User) CREATE SCHEMA [TB] AUTHORIZATION [aamir] GO
Sådan dropper du skema fra SQL Server-database:
1) Ved at bruge GUI
kan vi højreklikke på skemanavnet i en database og trykke på Slet som vist nedenfor.
Sådan droppes skema fra en SQL Server-database ved hjælp af GUI-SQL Server-vejledning
Vi kan også bruge TSQL Script til at droppe skemaet fra en SQL Server-database. I eksemplet nedenfor sletter jeg TB Schema fra TechBrothersIT Database.
--Database Name = TechBrothersIT USE [TechBrothersIT] go --Drop Schema TB Drop Schema [TB]
Video Demo: What is Schema and how to Create/ Drop Schema