Base de dados, esquema e compartilhamento DDL

Bancos de dados e esquemas são usados para organizar os dados armazenados no Snowflake:

  • Um banco de dados é um agrupamento lógico de esquemas. Cada banco de dados pertence a uma única conta Snowflake.

  • Um esquema é um agrupamento lógico de objetos de banco de dados (tabelas, exibições etc.). Cada esquema pertence a um único banco de dados.

Juntos, um banco de dados e um esquema compõem um namespace no Snowflake. Ao realizar operações em objetos de banco de dados no Snowflake, o namespace é inferido a partir do banco de dados e esquema atual em uso para a sessão. Se um banco de dados e um esquema não estiverem em uso para a sessão, o namespace deve ser explicitamente especificado ao realizar qualquer operação nos objetos.

O Snowflake fornece um conjunto completo de comandos DDL para criar e gerenciar bancos de dados e esquemas.

Além disso, o Snowflake fornece DDL para a criação e gerenciamento de compartilhamentos. Um compartilhamento especifica um conjunto de objetos de banco de dados (esquemas, tabelas e exibições seguras) que contêm dados que você deseja compartilhar com outras contas Snowflake.

Neste tópico:

Gerenciamento de compartilhamentos