Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

[Reclamação] Sobre o comando DROP SCHEMA a explicação na aula esta errada

Sobre o comando: DROP SCHEMA Ele remove apenas uma parte do banco de dados, ou seja, um conjunto específico de objetos como tabelas, views, funções e procedimentos. O banco de dados continua existindo com os demais esquemas.
Já o DROP DATABASE Remove o banco de dados completo, incluindo todos os esquemas, tabelas e informações armazenadas.

Na explicação da aula criando tabelas a professo disse que o DROP SCHEMA remove o banco de dados inteiro.

1 resposta

Ei, Felipe! Tudo bem? Espero que sim.

Obrigada por sinalizar este ponto, sua observação faz sentido.

O DROP SCHEMA remove um esquema, ou seja, um conjunto de objetos como tabelas, views, funções e procedimentos armazenados. O banco de dados continua existindo.
E o DROP DATABASE remove o banco de dados inteiro, incluindo todos os seus esquemas e objetos.

No SQLite o DROP SCHEMA não faz parte da sintaxe suportada como nos outros SGBDS, então ficar atento(a) à isso também é importante. Pois se tentar usar essa instrução no SQLite, não funcionará.

Agradeço por compartilhar esse apontamento. Esse tipo de feedback ajuda a identificar trechos que podem ser ajustados para tornar o conteúdo mais preciso.

Conteúdos para complementar seus estudos
Esse conteúdo pode estar em inglês, para traduzi-lo utilize o tradutor automático do navegador ou clique com o botão direito do mouse sobre a página e selecione a opção Traduzir para o português.
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!