No MySql 5.0, as views não podem conter subquery na cláusul...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - Certo.
O tema desta questão aborda as características e limitações das views no MySQL 5.0, que se refere a uma versão específica desse sistema de gerenciamento de banco de dados. É importante conhecer o comportamento do MySQL em relação a uso de subqueries e variáveis em views, bem como as diferenças entre os SGBDs como MySQL e Oracle.
Para resolver essa questão com precisão, você precisaria saber que, no MySQL 5.0, views tinham algumas restrições quanto ao que poderiam conter em sua definição. Uma dessas restrições era que não se podia incluir subqueries na cláusula FROM. Além disso, as views no MySQL 5.0 não podiam fazer referência a variáveis de sistema ou a variáveis do usuário. Isso diferencia o MySQL de outros SGBDs que podem não ter essas mesmas limitações.
A razão pela qual a alternativa C é correta é que, de acordo com a documentação do MySQL 5.0, views não podem incluir subqueries na cláusula FROM e também não podem fazer referência a variáveis de sistema ou a variáveis do usuário. Essas são restrições conhecidas dessa versão específica do MySQL, e compreender essas limitações é crucial para o design correto de bancos de dados e a escrita de consultas SQL eficientes dentro deste SGBD.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
http://dev.mysql.com/doc/refman/5.0/en/create-view.html
A view definition is subject to the following restrictions:
The SELECT statement cannot contain a subquery in the FROM clause.
The SELECT statement cannot refer to system or user variables.
"Unnamed views (derived tables, uma subquery na cláusula FROM de uma SELECT) já estão implementadas na versão 4.1."
Fonte: Manual de referencia MySQL - Oficial
Before MySQL 5.7.7, subqueries cannot be used in the FROM clause of a view.
https://dev.mysql.com/doc/refman/5.7/en/view-restrictions.html
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo