Co je schéma :
Podle webu společnosti Microsoft:Schéma je odlišný jmenný prostor, který usnadňuje oddělení, správu a vlastnictví databázových objektů.
Jak vytvořit schéma pomocí GUI:
Otevřete SSMS a přejdete do Databáze, protože schéma jsou objekty v databázi. Přejděte na Zabezpečení a poté na Schéma a klikněte pravým tlačítkem a vyberte Nové schéma, jak je znázorněno níže.
Jak vytvořit schéma v databázi SQL Server – Výukový program pro SQL Server
Nyní musíte zadat název schématu. Použil jsem TB jako název schématu a vlastníka schématu jsem nechal prázdný, to znamená, že vlastníkem tohoto schématu bude dbo. Pokud byste chtěli vybrat vlastníka, můžete kliknout na hledat a zadat vlastníka schématu.
Jak vytvořit schéma v databázi SQL Server – SQL Server / Výukový program TSQL
Vytvořte schéma pomocí TSQL:
K vytvoření schématu v databázi s výchozím vlastníkem, kterým je dbo, můžete použít níže uvedený skript.
--DatabaseName=TechBrothersIT USE [TechBrothersIT] GO --Create Schema Name =TB CREATE SCHEMA [TB] GO
Řekněme, že pokud mám v databázi TechbrothersIT uživatele se jménem [aamir] a chtěl bych vytvořit schéma TB se jménem vlastníka =[aamir]. Mohu použít níže uvedený skript.
--Database Name = TechBrothersIT USE [TechBrothersIT] GO --Create Schema TB with owner name =Aamir ( Database User) CREATE SCHEMA [TB] AUTHORIZATION [aamir] GO
Jak odstranit schéma z databáze SQL Server:
1) Pomocí GUI
můžeme kliknout pravým tlačítkem na název schématu v databázi a stisknout Delete, jak je uvedeno níže.
Jak zrušit schéma z databáze SQL Server pomocí GUI-Výukový program pro SQL Server
Můžeme také použít TSQL Script k odstranění schématu z databáze SQL Server. V níže uvedeném příkladu mažu schéma TB z databáze TechBrothersIT.
--Database Name = TechBrothersIT USE [TechBrothersIT] go --Drop Schema TB Drop Schema [TB]
Video Demo: What is Schema and how to Create/ Drop Schema