Databáze je hlavním kontejnerem, obsahuje data a soubory protokolu a všechna schémata v něm obsažená. Vždy zálohujete databázi, je to samostatná jednotka.
Schémata jsou jako složky v databázi a používají se hlavně k seskupování logických objektů, což usnadňuje nastavení oprávnění podle schématu.
UPRAVIT pro další otázku
drop schema test1
Msg 3729, Level 16, State 1, Line 1
Nelze zrušit schéma 'test1', protože na něj odkazuje objekt 'copyme'.
Schéma nemůžete zahodit, když se používá. Nejprve musíte odstranit všechny objekty ze schématu.
Související čtení:
- K čemu jsou schémata SQL Server dobrá?
- MSDN:Oddělení uživatelského schématu