Une base de données est le conteneur principal, elle contient les données et les fichiers journaux, ainsi que tous les schémas qui la composent. Vous sauvegardez toujours une base de données, c'est une unité discrète en soi.
Les schémas sont comme des dossiers dans une base de données, et sont principalement utilisés pour regrouper des objets logiques, ce qui facilite la définition des autorisations par schéma.
EDIT pour une question supplémentaire
drop schema test1
Msg 3729, Niveau 16, État 1, Ligne 1
Impossible de supprimer le schéma 'test1' car il est référencé par l'objet 'copyme'.
Vous ne pouvez pas abandonner un schéma lorsqu'il est en cours d'utilisation. Vous devez d'abord supprimer tous les objets du schéma.
Lecture connexe :
- À quoi servent les schémas de SQL Server ?
- MSDN : Séparation utilisateur-schéma