En database er hovedbeholderen, den indeholder dataene og logfilerne og alle skemaerne i den. Du sikkerhedskopierer altid en database, det er en diskret enhed i sig selv.
Skemaer er som mapper i en database og bruges hovedsageligt til at gruppere logiske objekter sammen, hvilket gør det nemt at indstille tilladelser efter skema.
EDIT for yderligere spørgsmål
drop schema test1
Msg 3729, Level 16, State 1, Line 1
Kan ikke droppe skemaet 'test1', fordi det refereres af objektet 'copyme'.
Du kan ikke droppe et skema, når det er i brug. Du skal først fjerne alle objekter fra skemaet.
Relateret læsning:
- Hvad nytter er SQL Server-skemaer?
- MSDN:Bruger-skema-adskillelse