sql >> Databáze >  >> RDS >> Sqlserver

Co je schéma v SQL Server a jak vytvořit/zrušit schéma v SQL Server databázi - SQL Server / TSQL výukový program, část 27

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
 
 


  1. Seskupení do intervalu 5 minut v časovém rozsahu

  2. Chyba MySQL/PHP:[2002] Obvykle je povoleno pouze jedno použití každé adresy soketu (protokol/síťová adresa/port)

  3. Řetězec dotazu MySQL obsahuje

  4. Jak vrátit seznam dostupných znakových sad v MySQL