O MySQL é um SGBD muito utilizado em desenvolvimento web. Co...
O MySQL é um SGBD muito utilizado em desenvolvimento web. Considere as afirmativas abaixo sobre o MySQL.
I O comando “VIEW DATABASES;” mostra todos os bancos de dados criados na instância do MySQL.
II O comando “DESCRIBE servidor;” mostra todos os campos da tabela "servidor".
III O MySQL não possui suporte a funções de agregação.
IV Entre os tipos de dados suportados no MySQL, está o tipo blob.
Estão corretas as afirmativas
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
O gabarito correto é a alternativa B - II e IV. Vamos analisar cada afirmativa para entendermos por que esta é a resposta correta.
Afirmativa I: O comando mencionado está incorreto. Para listar todos os bancos de dados em uma instância MySQL, o comando correto é SHOW DATABASES;.
Afirmativa II: Esta afirmação está correta. O comando DESCRIBE nome_da_tabela; é usado para exibir informações sobre as colunas de uma tabela específica. No caso, substituindo nome_da_tabela por servidor, o comando deve ser DESCRIBE servidor; e irá mostrar todos os campos da tabela "servidor".
Afirmativa III: Esta afirmação é falsa. O MySQL tem suporte a várias funções de agregação, como SUM(), COUNT(), AVG(), MIN() e MAX(), que são fundamentais para realizar cálculos em conjuntos de dados.
Afirmativa IV: Esta afirmação está correta. O MySQL suporta vários tipos de dados, incluindo o tipo BLOB, que é usado para armazenar dados binários, como imagens, arquivos de áudio ou quaisquer outros tipos de arquivos grandes.
Portanto, as afirmativas II e IV são verdadeiras, e as afirmativas I e III são falsas, fazendo com que a alternativa B - II e IV seja a correta.
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
Gabarito B
I) O comando para exibir todos os bancos de dados presentes no sistema é "SHOW DATABASES";
II) Correto;
III) MySQL possui sim funções de agregação;
Funções de agregação são funções SQL que permitem executar uma operação aritmética nos valores de uma coluna em todos os registros de uma tabela.
Tipos: MAX, MIN, AVG, COUNT, SUM.
IV) Correto;
Fontes:
http://www.bosontreinamentos.com.br/mysql/mysql-funcoes-de-agregacao-max-min-avg-count-sum-18/
http://www.bosontreinamentos.com.br/mysql/mysql-comandos-show-describe-e-mysqlshow-39/
Formas de Descrever Tabelas
Postgres: \d table_name
SQL Server: sp_help table_name (ou sp_columns table_name apenas para colunas)
Oracle DB2: desc table_name ou describe table_name
MySQL: describe table_name (ou show columns from table_name apenas para colunas)
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo