Odpowiedzi:
Baza danych jest głównym kontenerem, zawiera dane i pliki dziennika oraz wszystkie zawarte w nich schematy. Zawsze tworzysz kopię zapasową bazy danych, jest to odrębna jednostka.
Schematy są jak foldery w bazie danych i są używane głównie do grupowania obiektów logicznych, co prowadzi do łatwości ustawiania uprawnień według schematu.
drop schema test1
Msg 3729, poziom 16, stan 1, wiersz 1
Nie można usunąć schematu „test1”, ponieważ odwołuje się do niego obiekt „copyme”.
Nie można usunąć schematu, gdy jest używany. Musisz najpierw usunąć wszystkie obiekty ze schematu.
Powiązana lektura:
Baza danych jest jak kontener danych ze schematem, a schematy to układ tabel, w których znajdują się typy danych, relacje i takie tam
namespace
jest o wiele bardziej odpowiednia.
Schemat mówi, jakie tabele znajdują się w bazie danych, jakie mają kolumny i jak są ze sobą powiązane. Każda baza danych ma swój własny schemat.
Schemat w SQL Server to obiekt, który koncepcyjnie przechowuje definicje innych obiektów bazy danych, takich jak tabele, widoki, procedury składowane itp.