Відповіді:
База даних є основним контейнером, вона містить файли даних і журналів, і всі схеми всередині неї. Ви завжди створюєте резервну копію бази даних, це окрема окрема частина.
Схеми - це як папки всередині бази даних, і в основному вони використовуються для групування логічних об'єктів разом, що призводить до полегшення налаштування дозволів за схемою.
drop schema test1
Msg 3729, рівень 16, стан 1, рядок 1
Не вдається скинути схему 'test1', оскільки на неї посилається об'єкт 'copyme'.
Ви не можете скинути схему, коли вона використовується. Спершу потрібно видалити всі об’єкти зі схеми.
Пов'язане читання:
База даних схожа на контейнер даних із схемами, а схеми - це компонування таблиць там, типи даних, відносини та ін
namespace
куди доречніше.
Схема говорить про те, які таблиці знаходяться в базі даних, які стовпці у них є і як вони пов'язані. У кожної бази даних є своя схема.
Схема в SQL Server - це об'єкт, який концептуально містить визначення для інших об'єктів бази даних, таких як таблиці, представлення даних, збережені процедури тощо.