Arbeta med scheman

Slutförd

I SQL Server-databassystem definieras tabeller i scheman för att skapa logiska namnområden i databasen. En kundtabell kan till exempel definieras i ett försäljningsschema, medan en produkttabell definieras i ett produktionsschema. Databasen kan spåra information om beställningar som kunder har lagt i en ordertabell i försäljningsschemat. Sedan kan du också behöva spåra beställningar från leverantörer för produktkomponenter i en ordertabell i produktionsschemat .

Ett schema med namnet Försäljning som innehåller tabellerna Order och Kund och ett schema med namnet Produktion som innehåller tabellerna Order och Product

Databassystem som SQL Server använder ett hierarkiskt namngivningssystem. Den här namngivningen på flera nivåer gör det enklare att skilja tabeller med samma namn i olika scheman. Det fullständigt kvalificerade namnet på ett objekt innehåller namnet på en databasserverinstans där databasen lagras, namnet på databasen, schemanamnet och tabellnamnet. Exempel: Server1.StoreDB.Sales.Order.

När du arbetar med tabeller i kontexten för en enskild databas är det vanligt att referera till tabeller (och andra objekt) genom att inkludera schemanamnet. Till exempel Sales.Order.