O MySQL é um SGBD muito utilizado em desenvolvimento web. Co...

Próximas questões
Com base no mesmo assunto
Q1307517 Banco de Dados

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

Alternativas

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