数据库、架构和共享 DDL¶
数据库和架构用于组织存储在 Snowflake 中的数据:
数据库是架构的逻辑分组。每个数据库都属于一个 Snowflake 账户。
架构是数据库对象(表、视图等)的逻辑分组。每个架构都属于一个数据库。
数据库和架构共同构成了 Snowflake 中的 命名空间。对 Snowflake 中的数据库对象执行任何操作时,命名空间是从会话使用的当前数据库和架构推断出来的。如果会话未使用数据库和架构,则在对对象执行任何操作时必须显式指定命名空间。
Snowflake 提供一整套用于创建和管理数据库和架构的 DDL 命令。
此外,Snowflake 还提供用于创建和管理共享的 DDL。共享指定一组数据库对象(架构、表和安全视图),其中包含您希望与其他 Snowflake 账户共享的数据。
本主题内容: