As inserções foram feitas com os nomes em UPPERCASE, mas o nome das tabelas estão em lowercase. Logo.. o SQL trata a seleção das tabelas como não sendo case sensitive?
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!
As inserções foram feitas com os nomes em UPPERCASE, mas o nome das tabelas estão em lowercase. Logo.. o SQL trata a seleção das tabelas como não sendo case sensitive?
Acredito que depende do sistema operacional, mas no Windows, me parece que não é case sensitive. Também depende do banco de dados; no caso do MySQL, acredito que ele armazena o nome das tabelas em lower case por padrão.
De qualquer forma, a boa prática é manter a consistência do seu time ou da sua empresa ao nomear tabelas ou realizar consultas. Eu costumo utilizar lower case sempre para consulta aos nomes de tabela e manter o UPPER CASE para syntaxe SQL (SELECT, FROM, WHERE, etc.), pois facilita a legibilidade.